Drive detection is the difference between a location-sharing app that says “here’s a pin on a map” and one that gives you a useful summary of every car trip a family member takes. The hard part is making it useful without making it feel like surveillance.

This page explains what trip detection actually captures, how the technology works on iPhone and Android, what CircleMap shows to your circle, and how to use the information well.

What gets captured during a trip

When CircleMap detects you’ve started driving (more on detection below), it records the trip from start to end. The data captured for each trip:

Start & end times

When the trip began and ended, with timestamps.

Start & end locations

Where you started and where you ended up — not the full route by default.

Distance

Total kilometers (or miles) driven.

Max speed

The highest speed reached during the trip.

Hard braking events

Count of sudden decelerations — a leading indicator of risky driving.

Driving score

A composite based on speed, braking, and distance. 0–100, higher is better.

The route polyline (the actual path taken) is also recorded if you opt in. By default it’s not shared with circle members — only the summary is. This is a deliberate choice: the summary tells your family “the trip ended safely”; the polyline gives them a play-by-play they probably don’t need.

How trip detection works under the hood

Both iOS and Android have built-in motion APIs that classify what the phone is doing — walking, running, cycling, in a vehicle, or stationary. Apps consume this signal to know when to start tracking a trip.

When the activity flips to “automotive” (with high confidence), CircleMap starts recording. When it flips back to “stationary” for more than a couple of minutes, the trip ends. False starts (e.g., on a bus or train) do happen and the app filters obvious ones out, but you’ll occasionally see a trip recorded for a non-driving ride.

Why max speed matters more than instantaneous speed: a single high-speed reading can come from GPS drift on the highway and isn’t a reliable signal of driving behavior. CircleMap reports max speed as part of the trip summary so you have context (a 75 mph reading on a 70 mph highway is fine; on a residential road it isn’t), but doesn’t fire individual speed alerts during the trip.

Who in the circle sees driving data?

By default, drive summaries are visible to all members of the circle the driver is in. CircleMap’s privacy model is per-circle, so:

Is this useful, or just intrusive?

Honest answer: it depends entirely on how it’s used. The patterns that work in real families:

Patterns that work

Patterns that don’t

Battery impact

Drive detection is the most battery-intensive feature in any location app, because it requires high-frequency GPS sampling during a trip (sub-second to detect hard braking and accurate distance). The mitigating factor: people are usually driving with their phone on a charger or in a car-charging cradle.

If you’re concerned, two things to know:

Setting up drive detection

  1. Open CircleMap, go to Settings › Driving.
  2. Toggle “Detect drives automatically” on.
  3. Grant the “Motion & Fitness” permission when prompted (iOS only). This is what lets the app see the activity-recognition signal.
  4. Take a short drive (~10 minutes) to verify a trip is recorded. It should appear in the Drives tab within a couple of minutes of arriving.
  5. Per-circle: in each circle’s privacy settings, choose whether to share drive summaries with that circle.

Drive detection in CircleMap

Free, no subscription. Trip summaries, driving score, and privacy controls per circle.

Download CircleMap