Skip to content
Kidslen

← All articles

Location sharing is not location tracking

Published: 8 min read

  • Location
  • Safe zones
  • Battery
  • Privacy
  • Android

Almost every family location feature is sold with the same image: a map, a moving dot, your child somewhere on it. It is a compelling picture, and it answers a question most parents do not actually have.

Think about what you genuinely want to know. Did they get to school? Have they left yet? Are they still at the friend’s house they said they would be at? Every one of those is a question about arriving and leaving a place — not about where a dot is right now.

That distinction is not pedantry. It changes what you build, what it costs in battery, and what it costs in the relationship.

The questions a family really has

Write down the location questions that come up in an ordinary week and they sort into three piles.

Arrival and departure. “Did they get there?” A single confirmation, at the moment it matters. This is most of it.

Boundary events. “Have they left the area?” A notification when something unexpected happens, so you do not have to keep checking.

A rough answer to ‘where are they?’ — which almost always means “roughly where, so I know whether to start worrying.” Nobody needs metre-level precision to answer that.

None of the three needs a continuous trail. A continuous trail answers a fourth question — “what route did they take and how long did they stand outside the shop?” — and that is a different kind of question with a different kind of cost.

What continuous tracking actually costs

Battery. This is the practical one. Asking for a high-accuracy fix repeatedly is one of the most expensive things an app can do on a phone, because it wakes the GPS hardware and holds it. The dead-battery failure mode is worth sitting with: the child whose phone died at 4pm because a tracking app drained it is exactly the child you cannot reach at 6pm. A location feature that costs you the phone has defeated itself.

Trust. A minute-by-minute trail is qualitatively different from a periodic check-in, and teenagers experience it that way. The research on adolescent online safety keeps landing on the same point: monitoring that ignores a young person’s growing autonomy tends to damage trust and raise family conflict without delivering the protection it promises, and the recommended direction is transparency and negotiation instead (2504.15533, 2503.22995). UCL researchers have warned specifically about the covert end of this market, where location data is collected by apps built to run unseen.

Privacy, in the literal data sense. A continuous trail is a far more sensitive dataset than a set of periodic points. It reveals routines, which addresses matter, who the child sees regularly. Whatever the intention, that file exists once you create it — and it can leak, be subpoenaed, or simply outlive the reason it was collected.

Attention. There is a real cost to the parent too. A live map invites checking, and checking invites more checking. A safe-zone alert respects your evening; a moving dot does not.

What Kidslen does, and why

One position roughly every 15 minutes

Kidslen shares a position on an interval of about fifteen minutes rather than maintaining a live trail. That is deliberate, and it is a direct answer to the three questions above: it is frequent enough to confirm an arrival and to notice a departure within a reasonable window, and sparse enough that the phone survives the day.

It is also honest about what it is not. If you need to know where someone is this exact second, a fifteen-minute interval is the wrong tool and we will not pretend otherwise. We think that need is rarer than the category’s marketing suggests — and in a genuine emergency, the instrument is a phone call and then the people who respond to emergencies, not a map.

Safe zones with enter and leave alerts

A safe zone is a place that matters — home, school, a grandparent’s house — with a radius around it. When the phone enters or leaves, you get an alert. This is the feature that actually answers “did they get to school?”, and it answers it without you looking at anything.

Safe zones are the right shape for this because they are about events, not surveillance. You learn that something happened. You do not accumulate a record of everywhere else.

Approximate location is accepted, and labelled

Android lets a user grant “Precise” or “Approximate” location. Approximate gives an area rather than a point.

A lot of monitoring apps treat that choice as a refusal and nag until it is changed. We accept it. If a child grants approximate location, Kidslen takes approximate location, and labels it as approximate everywhere it appears — on the parent dashboard and on the child’s transparency screen. You know which kind of point you are looking at, always.

A coarse point is genuinely useful: “somewhere in this part of the city” answers the “should I be worried?” question perfectly well. Pretending it is precise would be the only real failure here.

Approximate points never trigger safe-zone alerts

This is the least obvious decision and the one we are most confident about.

An approximate position’s error is far larger than any sensible safe-zone radius. A school zone might be 150 metres across; the uncertainty on a coarse point can be a kilometre or more. Feeding those points into a geofence does not produce slightly noisier alerts — it produces alerts that are pure noise: “left school” while sitting in class, “arrived home” from three streets away.

So Kidslen excludes approximate points from safe-zone evaluation entirely. They appear on the map, labelled, because they are informative. They never fire an alert, because they cannot support one. The cost is that a child on approximate-only location gets no arrival alerts, and we would rather tell you that than send you alerts you have to learn to ignore. An alert system you do not trust is worse than none.

Battery measures, specifically

Three things do most of the work:

  • Reuse the fix the OS already has. If the operating system has a recent position from another app’s request, we use it instead of waking the GPS for our own.
  • A movement filter. A phone that has not moved does not need a new fix. Sitting still in a classroom for four hours should cost approximately nothing.
  • Back off when the battery is low. As the battery drops, the interval stretches. The phone staying alive is worth more than the freshness of a point, every time.

No inferring location when the permission was refused

If location permission is denied, Kidslen does not try to work out where the phone is by other means. No scanning nearby WiFi networks, no cell-tower triangulation, no guessing from an IP address. A refused permission is an answer.

It is worth knowing that on Android this is not only our ethics — it is the platform’s design. Scanning for nearby WiFi networks requires the same location permission. There is no back door available to anyone: a company that wanted to route around a denied location permission by sniffing WiFi would find the permission system standing in the same place. When a product implies otherwise, that is worth a question.

Location consent in Kidslen is separate from the rest, and it is not a checkbox that unlocks a screen. Without an active location consent, the server refuses location data outright. Revoking it stops collection at the server, not merely in the parent’s interface. The reasoning behind that architecture is in why Kidslen has no hidden mode.

How to set this up so it is actually useful

Create three or four safe zones, not twelve. Home, school, and the one or two places your child goes regularly. Alerts you receive twenty times a day stop being information.

Size the radius to the building, generously. A radius that is too tight produces flapping alerts as the phone’s fix wanders at the edge. School grounds plus the pavement outside is about right.

Agree what the alerts are for, out loud. “I get a message when you arrive at school, so I am not texting you at 8:15” is a rule with a shared purpose. Location that arrives without that conversation reads as suspicion regardless of the technical design.

Decide about precise versus approximate together. It is a real choice with a real trade-off — no arrival alerts on approximate — and it is a good conversation to have once rather than an argument to have repeatedly.

Review it as they get older. The autonomy point in the research is not decorative. A rule set at twelve should not still be running unchanged at sixteen, and the same logic applies to screen time, which we covered in screen time limits that work — and the ones kids route around.

The short version

A family needs to know about arriving and leaving. A live trail answers a different question, and charges battery, trust and a permanent record of routine to answer it.

Kidslen shares one position roughly every fifteen minutes, raises alerts on safe-zone events, accepts and labels approximate location, keeps approximate points out of alerts because their error is bigger than any zone, backs off when the battery is low, and does not reconstruct a position when the permission was refused. The child sees every one of those points on their own transparency screen.

The setup guide covers creating safe zones step by step, the FAQ lists exactly what is stored, and the Android app is on the download page. If location is only part of what you are weighing up, our comparison of the four big parental control apps covers who does what — several of them do offer the live map, and now you know what it costs.

All articles FAQ User guide Children’s privacy