I've found using a passport card for ID instead of a driver's license to have several advantages, including that most places seem to be unable to scan it.
Not only does a US Passport card NOT scan, it also does not contain your address. Added bonus that it is not scanable.
But will those places accept it unscanned? I imagine there's a staff trust issue here.
Not only does a US Passport card NOT scan, it also does not contain your address. Added bonus that it is not scanable.