How blocking works

Useful friction, explained plainly.

Site blocking is optional and off until you turn it on. Here is exactly what it does, what it can't do, and why it isn't a lock.

The short version

Before a browser or app can open a site, your phone asks a DNS server a simple question: "where is this name?" When you turn on site blocking, Redirect starts a small VPN that runs entirely on your phone and sees those questions. If the name is on the blocklist, the question is refused on the phone and the site can't be reached. If it isn't, the question goes on to your phone's usual DNS, just as it would without Redirect.

  1. You open a sitein a browser or an app.
  2. Your phone asks for its addressa DNS question with the site's name.
  3. Redirect checks the nameagainst the list, on your phone.
  4. On the list: refusedThe site can't be reached. Not on it: the question goes on to your phone's usual DNS.

When a site is blocked, Redirect can offer a pause: a quiet notification that never names the site, or the pause card if app pauses are on. You can turn the notification off.

What's on the list

What it sees, and what it doesn't

Matching happens on your phone. Redirect does not proxy page content, and it does not look at images, video, or what's on a page. It has no server of its own, so the names your phone looks up are never sent to Redirect. Questions that aren't blocked are handed to Android's own resolver on your normal connection, so your Android DNS settings apply, including Private DNS if you use it. Redirect opens no DNS connection of its own and has no fallback resolver: if there is no connection, the lookup simply fails. It keeps no record of the names your phone looks up. Your network's resolver or your Private DNS provider can see those questions under their own terms, as they could without Redirect. Without Private DNS, the questions travel unencrypted, so anyone watching the network can read them too.

What gets around it

DNS blocking is useful friction, not a wall. These all bypass it:

To check it is working, open Protection › Test site blocking: it verifies the tunnel, the blocklist, and the local filter.

Why you can turn it off

Redirect is built for an adult who chose it. It is not tamper-proof software and it is not a lock someone else holds. Every protection is off until you turn it on, and you decide how much friction to add:

Uninstalling always removes it. That is deliberate: friction chosen by your calm self for a moment when decisions feel harder, never a trap.

In plain words: Redirect blocks known adult domains on this phone, while it can see the DNS question. It can't block everything, and it isn't parental control.

The other guardrail

App pause

For apps you choose, Redirect can notice which app is in the foreground and place your pause card over it, using Android Accessibility. It reads only the app's package name. It does not read screen text, take screenshots, type, or perform gestures, and the pause can be passed through.

The Accessibility service can be switched off in Android Settings. More detail is in the privacy policy.