Is Your Smartphone Your Best Friend?