Couple of questions. How does "Find My Mac" actually know my location? I'm pretty sure my Mac doesn't have GPS. Also, does my Mac have to be on wifi in order for Find My Mac to work? I get sporadic results when trying to view my Mac location in iCloud.com.