RU

How to find out if you crossed paths with someone before you met

Updated 2026-09-28 · 8 min read

Short answer: compare the GPS location and date stored in both people’s photos. Group photos into trips, match trips that are close in distance and time, and label each match with a confidence level. Crosspath for Android does this on-device from a friend’s code, without uploading photos.

Most people have wondered it after meeting someone close: were we ever in the same place before? The good news is that you both have been carrying the evidence for years. Every photo your phone takes stores where and when it was taken.

Method 1 — Compare photo metadata (fastest)

Smartphone photos contain EXIF metadata: GPS latitude, longitude and the capture time. If you put two people’s photo points side by side, overlaps reveal “near misses”.

  1. Collect geotagged photos. On Android, open a photo → Details to see its location. If there is none, turn on “Save location” in the camera settings for future photos.
  2. Group photos into visits. Fifty photos from one weekend are one visit, not fifty coincidences. A reasonable rule: photos within 25 km and 24 hours of each other belong to one trip.
  3. Match visits by distance and time. Two visits are a crossing if they are close in both space and time. Use levels: ≤150 m and 24 h is a strong crossing; ≤25 km and 30 days is only “same city”.
  4. Estimate confidence. Weigh distance more than time, and add a little weight for more evidence (more photos, better GPS).

Crosspath automates all four steps on your phone: it scans only the metadata, builds trips, and compares them with a friend’s code. The code contains rounded points (≈200 m) and dates — never images.

Method 2 — Compare location history exports

If both of you use Google Maps Timeline, you can export your histories and compare them in a spreadsheet. It is more precise but slow, requires technical skills and exposes your full movement history to the other person — which is why we don’t recommend sharing raw timelines.

Method 3 — Talk it through

List cities, festivals, universities, airports and events for each year. It is surprisingly effective for “same city” overlaps, but misses the most magical ones — the same street on the same day — because nobody remembers those.

How accurate is photo-based matching?

Phone GPS is usually accurate to 5–20 m outdoors, worse indoors. Time zones, edited photos and pictures saved from messengers (location stripped) add noise. That is why an honest tool shows confidence and never presents a “same city” match as a meeting. A crossing means your cameras were close, not that you saw each other.

Privacy checklist before you compare

FAQ

Is there an app that shows if you crossed paths with someone?

Yes. Crosspath for Android compares the photo location history of two people who exchange codes and shows where and when they were close — city, district, place or a strong crossing within ~150 m and 24 hours. It works on the device and does not upload photos.

Can I check if I crossed paths with a stranger?

Not with Crosspath, by design. Comparison requires both people to share a code. Tools that let you look up strangers’ locations create stalking risks.

Can Google Maps Timeline show where I crossed paths with someone?

Google Maps Timeline shows only your own location history, and since 2024 it is stored on the device. It does not compare histories between people. You could export two timelines and compare them manually, but photo metadata is a simpler source that almost everyone already has.

How far back can I check?

As far back as your geotagged photos go — often 5–10 years if your gallery is synced.

Try it with your own photos