iOS Border Crossing Mode

Now that US Border agents are aggressively asking for your cell phone and passwords when you cross the border, it’s time for Apple and Google to add a new feature to iOS and Android. The feature is needed because it’s not enough to just lock your phone, or turn it off before you go through the border.

A while ago, to make it easy to comply with FAA regulations, which many believe to be unnecessary,  iOS airplane mode and Android airplane mode were created. I’ve always been mildly fascinated with the feature because it’s a good example of Apple and Google doing something clever to make the use of their product super easy in a particular context.

I’ve read a few articles that say you should delete all of the apps on your phone before you cross the border. Since most of your data is likely in the cloud, this isn’t a big deal in terms of data. But, it’s a huge hassle to delete the apps, reinstall, and then log in after they’ve been installed.

Wouldn’t it be cool if there was a button that turned on iOS Border Crossing Mode? When you clicked this button (liked iOS Airplane mode), iOS would upload any local data to your iCloud account, delete all the apps on your phone, and lock your phone to only be used with your password. Even if border control forced you to enter your password, they would now be confronted with a phone that didn’t have any data on it.

Then, after you crossed the border, you could turn iOS Border Crossing Mode off and all of your apps and any local data would be restored.

Theoretically, you could be forced at the border crossing to deactivate iOS Border Crossing Mode. I have a feeling the ACLU would have a field day with this.


Also published on Medium.

  • Starting to follow ACLU on Twitter.
    How can they find the time to check everyone’s cell phones? This is crazy as bat shit! Goes to show that freedom, liberty and democracy can’t ever be taken for granted.

  • Frank Siler

    Mobile OSes should also have some kind of distress sequence, or maybe a fingerprint sequence, to destroy data.