Back to blog
Explainers·4 min read

Children's App Data Collection: What's Actually Happening and What You Can Do

Many apps installed on a child's phone collect data — including device identifiers, location signals, and behavioral patterns — through trackers embedded in the app itself, often regardless of what the app's stated purpose is. This collection typically happens silently, across multiple apps, and is not stopped by screen-time controls or app-permission toggles alone.


How Trackers Get Into Children's Apps

App developers frequently embed third-party analytics and advertising SDKs — small pieces of code that phone home to data brokers and ad networks. These trackers are inside the app, not the browser. They activate when your child opens the app, and they send signals — sometimes including device fingerprints and behavioral data — to servers operated by companies your child has never heard of.

A parental control that manages screen time or blocks certain websites does not see this traffic. It's happening at the app layer, and it continues whether the child is on your home Wi-Fi, on cellular, or on a public network.


What Actually Stops It

Tracker blocking that works across apps — not just in the browser — requires filtering at the network level. When a tracker embedded in an app tries to reach a known data-collection domain, a network-level filter can block that connection before it completes.

Casper's Cloak provides DNS-level filtering and blocking on its servers, powered by managed, server-side Pi-hole and Unbound over DNS-over-TLS. Its DNS-level filtering blocks ad and tracker domains across apps on the device. The blocking happens on Casper's servers before the tracker domain resolves.

This is different from a browser-based ad blocker, which only sees traffic that passes through the browser. An in-app tracker bypasses the browser entirely.


The Tracker-Blocking Layer, Explained Simply

Think of it this way: every time an app tries to contact an ad network or data broker, it sends a request to a domain name — the same way a browser requests a website. Casper's servers sit in the path of that request. If the domain is on a blocklist of ad and tracker domains, the request is dropped.

This works across apps on the device, on any network, because Casper routes traffic through an encrypted WireGuard tunnel and resolves DNS on its servers rather than relying on your home router.


What Casper's Cloak Covers (and What It Doesn't)

What it does:

  • Provides DNS-level filtering and blocking on Casper's servers, powered by managed, server-side Pi-hole and Unbound over DNS-over-TLS
  • Routes traffic through an encrypted WireGuard tunnel on any network
  • Includes an AI security layer with real-time analysis of network connections, zero-day phishing detection, malware detection/blocking, and domain-reputation analysis
  • Is available on iPhone, Android, and Mac under one subscription

What it doesn't do:

  • It is not a content filter or screen-time manager
  • It does not block trackers that operate through first-party domains (a tracker that uses the app developer's own domain will not be caught by a blocklist)
  • It does not give parents a dashboard showing which specific apps are contacting which trackers

If you need content filtering alongside tracker blocking, Casper's Cloak can be used alongside screen-time tools.


A Practical Starting Point

If your child's phone has no network-level filtering today, every app they open can send data to ad networks and data brokers. Adding a system-wide DNS filter is an impactful step you can take without touching app permissions one by one.

Casper's Cloak is available for iPhone, Android, and Mac. Current pricing is at casperscloak.com/subscriptions.