Privacy Policy
Last updated: 2026-07-28
hado99 is a network filtering app for Android. This policy describes exactly what the app does with data. It is written to be verifiable against how the app actually works.
What we do not collect
- No browsing history. Domains, IP addresses, packet contents and per-query timestamps are never written to storage, on your device or on our servers.
- No account. The app has no sign-up, no login and no user profile.
- No device identifier is created, stored or transmitted.
- No analytics, no advertising SDKs, no cookies in the app or on this website.
- We do not sell or share personal data, because we do not hold any.
What stays on your device
The blocklist of roughly 93,000 domains ships with the app and is evaluated locally. The decision to block or allow a domain is made on your phone. A short list of recent queries is kept in memory so the app can show you recent activity; it is discarded when the app stops and is never written to disk.
DNS encryption
Queries that are not blocked are resolved using DNS-over-HTTPS through Cloudflare
(cloudflare-dns.com). This encrypts your queries in transit so your network
provider cannot read them. Cloudflare does receive those queries and the public IP
they come from, under their own privacy policy. We state this plainly rather than
imply the app makes you invisible.
Explanations, and the only data that leaves your phone
When you tap a blocked domain to ask why it was blocked, the app sends
only that domain name to our service at brain.hado99.com.
No device identifier, no cookie, no history and no other field is attached. This request
happens only when you tap — never in the background, never in batches.
Our server may forward that domain name to a language model to write the explanation. Explanations are cached by domain and shared by everyone, so a popular domain is usually answered from cache without any external call.
Our server sees the IP address of the request, as any web server does. It is kept in memory only for rate limiting and is never written to disk, never logged and never sent to the language model.
Permissions
| Permission | Why |
|---|---|
| VPN service | To receive DNS queries locally so they can be filtered. No traffic is routed to a remote VPN server. |
| Internet | To resolve DNS and, when you ask, fetch an explanation. |
| Notifications | Android requires an ongoing notification while the shield is active. |
What this app is not
- It is not an anonymity VPN. Sites you visit still see your real IP address.
- It does not scan, read or modify other apps.
- It cannot guarantee that every site or app works while filtering is on.
Children
hado99 is not directed at children under 13 and collects no data from anyone.
Changes
If this policy changes, the date above changes and the updated text is published here.
Contact
Questions about privacy: [email protected]