← Privacy & toolsONE PHOTO.

ONE PHOTO.

$exiftool photo.jpg; reverse-image-search

exiftool · official source ↗

one photo can say more than you think

you strip the gps data before you post a photo. good instinct. but that's only one layer of a much bigger onion, and most people stop right there. the truth is a single photo can still leak your neighborhood, your street, sometimes your exact house, without a single gps coordinate attached to it. this post is about how that happens and how you shut it down on your own stuff.

the command, broken down

exiftool photo.jpg; reverse-image-search

exiftool photo.jpg reads the metadata baked into the image file. this includes camera make and model, timestamps, sometimes software version, occasionally thumbnail previews, and yes, gps if it wasn't stripped. this is the "obvious leak" people already worry about.

reverse-image-search isn't a real linux binary, it's shorthand for the actual move: taking that photo and running it through a reverse image search engine. this is the part people forget about. it doesn't need metadata at all. it matches visual content, like storefront signage, house numbers, distinctive landscaping, a mural, a street sign in the background, even the specific brick pattern on your porch. someone else may have photographed that same spot and posted it somewhere public, and now the search engine can connect the dots.

why stripping gps isn't enough

gps stripping handles the metadata layer, which is great, but the visual layer is a completely different problem. your photo doesn't need coordinates if it contains a recognizable water tower, a chain restaurant with a unique sign, a bus route number, or a house across the street that shows up on google street view. combine a reverse image match with basic context, like "this person posts at 7am and 6pm on weekdays," and someone gets a disturbingly accurate guess at where you live or work, all without touching gps data.

how to audit your own photos before you post

run this on anything before it goes public, especially anything tied to your home, your car, or your kids' school.

exiftool photo.jpg

look for fields like GPSLatitude, GPSLongitude, CreateDate, Model, and SerialNumber. strip what you don't need:

exiftool -all= photo.jpg

that command wipes all metadata. keep a copy of the original if you want the data for your own archive, and only share the stripped version.

then do the visual check yourself. zoom into the background of your own photo like a stranger would. street signs, house numbers, reflections in windows, distinctive storefronts, license plates, school logos on a kid's shirt. if you can identify your neighborhood from the photo alone, so can anyone else with five minutes and a reverse image search tool.

practical habits that actually help

crop tight. the more background you cut out, the less visual context leaks. blur or crop out house numbers, license plates, and distinctive landmarks before posting. wait to post, don't post live from a location, especially your home, delay it by a few hours or a day so real time tracking of your location isn't possible. check your phone's default camera settings and turn off location tagging at the source so you're not relying on remembering to strip it later. on iphone that's settings, privacy, location services, camera, never. on android it's usually in the camera app's own settings under location tags.

if you run a business or post property photos, same rules apply, just at scale. real estate listings, garage sale posts, and "for rent" photos are notorious for leaking exact addresses through background details, not gps.

the takeaway

gps stripping is step one, not the whole job. the real exposure is often sitting in plain sight in the background of the photo itself, and reverse image search tools make finding that context trivial for anyone motivated enough to look. run exiftool on your own photos before you post, scan the background like a stranger would, and build the habit of cropping tight and delaying posts from your home location. small habits, but they close a gap most people don't even know is open.

watch the reel ↗
the weekly drop

one command a week that makes you harder to hack.

a single tool, explained in plain english, every week. straight to your inbox.

no spam. one email a week. unsubscribe anytime.