Imaginary Phone allows users to control their mobile devices without taking it out of their pocket. Instead, users mimic the interaction on the palm of their hand. The interaction is tracked by a wearable depth camera which sends input events to the actual physical device. By mimicking the layout of the physical device, here an iPhone, users can operate the device based on spatial memory built up while using the physical device. We think this can be useful for the large number of "micro interactions" that users perform every day, such as sending a call to the voice box or setting an alarm.