Originally Posted by macxpress
So what could they be doing better?
For one, they could silently track devices when they are stolen, Cell carriers have been able to do this since the switch from Analog. The technology is in the phone (AGPS.)
Prevent wiping/resetting/tethering/sim-removal if the device is locked. Like
If the device is at the lock screen and any of the following happen...
- SIM card removed, send a tamper-alert to the cell carrier to track the device until the screen is unlocked
- No wipe or factory reset while the screen is locked
- No access to data on the device while the screen is locked (eg do not allow anything but USB charge while locked)
In addition, from any other computer, the user can login to their apple account and send any of the following commands
- Remote track on/off - this will track the device wether the screen is locked or not, allowing law enforcement to track it.
- Remote data salvage - this will send all the data from the device to apple (regardless of the device size) allowing the data to be downloaded to a computer or...
- Remote data erase - this will erase all user-data from the device, but not the screen lock password, allowing law enforcement to still track it
- Remote self-destruct - this will tell the device to overwrite it's firmware and can not be restored except by taking it to an Apple store where the Apple representative can clearly see it's been stolen before servicing.
Allowing law-enforcement to track the device means you consider the device to be stolen. The software should have some geo-fences setup to prevent confusion between stolen and merely lost/forgotten. For example a geofence within it's home wireless access point means that the device is unlikely to be stolen. Geofences at their place of work also mean the device is probably lost at work, and can only be located while inside those geofences. (This can be done on all macs equipped with wireless adapters, even if they aren't used to connect to the network.) A Geofence can also be setup for "hometown" which means that if the device is lost/stolen on a trip outside the town, the device automatically reports where it is.
For privacy reasons, the tracking data should only store the last hour unless it's locked, in which case it should store the tracking data until the device is unlocked or remotely destroyed.