Privacy Policy

Last updated: October 2026

The short version: Unwired's app and extension do not collect, store, or share your personal data or browsing history. Filtering happens on your device. If you link phones in the Android app, they share their protection settings with each other, end-to-end encrypted, through a relay that can't read them and deletes them once delivered. If you join the waitlist on our website, we keep your email address only to tell you about Unwired.

Who we are

Unwired is a content filter, available as a Chrome browser extension and an Android app, designed to block explicit material before it reaches your screen. This privacy policy covers both, and our website, useunwired.com, and explains what data we handle and how.

What data we collect

Unwired's app and extension collect no personal data. Specifically, they do not collect:

There are no Unwired accounts. The only things that leave your device are described below: on Android, the website address lookups every phone makes, and, if you link phones, the encrypted settings messages between them. The only personal data we hold is your email address, and only if you join the waitlist on our website (see below).

How the Chrome extension works

The extension operates entirely on your device. When you visit a website, the extension checks the domain against a locally stored blocklist and scans images as they load. This process happens entirely within your browser — no data is sent to our servers or any third party.

How the Android app works

The Android app protects the whole phone. It uses Android's VPN feature to check each website address lookup (DNS) on the phone against blocklists stored in the app. This VPN runs on the phone itself: your internet traffic is not sent to us, and only address lookups pass through the filter. Everything else goes straight to the internet as usual.

Lookups that aren't blocked are sent, encrypted, to Cloudflare for Families (1.1.1.3), which also blocks adult and malware sites as a second safety net. If Cloudflare can't be reached, they go to your network's own DNS servers instead, as they would without Unwired. Like any DNS provider, these see the addresses being looked up. Unwired never receives or stores them.

On Android 14 and newer, you can also turn on the picture filter. It uses Android's accessibility service to find the pictures and videos that other apps show, covers each one, and looks at it so it can be checked on the phone by the same picture checker the Chrome extension uses. Pictures that pass are uncovered; explicit ones (and, if you choose, suggestive ones) stay covered. What the picture filter sees is checked in the phone's memory and then dropped. It is never saved, and never sent to us or anyone else.

The app uses the camera only to scan a linking QR code. The picture is read on the phone and is never saved or sent anywhere.

Settings and preferences

Your settings (such as which filters are enabled) and the counts of what's been blocked are stored locally: in Chrome's built-in storage for the extension, and in the app's private storage on Android. They are not accessible to us. They never leave your device, except that a linked phone shares which of its switches are on with its main phone, as described below.

Linked phones (Android)

In the Android app, a parent's phone can become the main phone and manage the phones it protects ("Manage other phones"). This is optional. Nothing in this section happens unless you link phones, and linking needs no accounts, names or email addresses.

When a protected phone is linked, it sends its main phone:

The main phone sends back changes to those switches and its answers to requests. A protected phone never sends what it browses or its history, how many sites were blocked, anyone's name or email address, or any account details. The nickname a parent gives a phone stays only on the parent's phone.

Every message is end-to-end encrypted. The two phones agree their keys when the main phone scans the protected phone's QR code, and those keys never leave the two phones, so only they can read what's sent.

The messages pass through Unwired's relay, a small service running on Cloudflare Workers. The relay only stores encrypted messages under random mailbox IDs, deletes each one as soon as the other phone fetches it (or after 7 days if it's never fetched), and keeps no logs, accounts or IP addresses. It can't read the messages, and doesn't know which phones or people a mailbox belongs to. It can see that a mailbox is checked regularly and roughly how many messages pass through it. Cloudflare's network necessarily sees the IP address of each request in order to deliver it, as any web host would, but the relay doesn't store it. No push notification service is used, so no Google push token is involved.

Showing the linking QR code needs the parent PIN on the protected phone, so a child can't link their own phone as a "main phone". Unlinking on the protected phone needs the PIN too. When a phone is unlinked, it deletes its keys for that link and tells the other phone. The protected phone deletes its keys as soon as it hears; the main phone shows the phone as unlinked until you remove it from the list, which deletes its copy.

Our website and the waitlist

Our website, useunwired.com, is hosted on Cloudflare. It has no analytics, tracking or advertising, and we keep no visitor logs. Like any web host, Cloudflare's network sees the IP address of each visit in order to deliver the page. The website loads its fonts from Google Fonts, so your browser also connects to Google to fetch them.

If you join the waitlist, we collect your email address. We use it only to tell you when Unwired is ready and about its launch, and we never sell it or share it for anyone else's marketing. Waitlist addresses are stored and emails are sent by Brevo, our email provider, which handles them on our behalf.

We collect your email address with your consent, and you can withdraw it at any time. We keep it until you unsubscribe or ask us to delete it: use the unsubscribe link in any email from us, or email us at the address below, and we'll remove it. The waitlist is for adults; please don't sign up if you're under 13.

Third-party services

Unwired does not integrate with any third-party analytics, advertising, or tracking services. The extension loads no external scripts. The Android app relies on Cloudflare in the two ways described above: Cloudflare for Families answers address lookups, and Cloudflare Workers hosts the relay for linked phones. Our website uses Cloudflare for hosting, Google Fonts for its fonts, and Brevo for waitlist emails, as described above. Each handles data under its own privacy policy: Cloudflare, Google, Brevo.

Children's privacy

Unwired is suitable for use by children and is often used as a parental protection tool. Unwired's app and extension collect no personal data from any users, including children, and the waitlist is for adults only. If a child's phone is linked to a parent's phone, it shares only the protection status listed above, encrypted so that only the parent's phone can read it. It never shares what the child browses, their name, or any account details, and the relay deletes each message once it's delivered.

Changes to this policy

If we make material changes to this privacy policy, we will update the date at the top of this page and note the changes in the extension's and app's update notes. Continued use of Unwired after changes constitutes acceptance of the updated policy.

Contact

If you have any questions about this privacy policy or how Unwired handles data, please contact us at: unwiredapp1@gmail.com