GlanceOff

Privacy policy

Last updated: 6 October 2026

The short version

1. Who we are

GlanceOff is operated by DCBYTES S.R.L, Blaj, Coriolan Suciu 1, Romania, registration number RO48659422 ("we", "us"). We are the controller of the personal data described here.

Contact for anything about privacy: contact@dcbytes.ro.

This policy covers the GlanceOff Android app, the GlanceOff browser extension (for Chrome, Edge and Firefox), the GlanceOff account service at glanceoff.dcbytes.ro, and the pages accountability partners open from our emails.

2. What stays on your device

On your phone

GlanceOff protects you by checking what is on your screen and, if you turn it on, by filtering web addresses. Both happen on your phone.

In your browser (the browser extension)

The extension covers revealing pictures on the pages you visit and, if you leave it on, blocks adult websites. Both happen in your browser.

3. What we store on our servers, and why

You can use the app's core protection, and all of the browser extension, without an account. An account exists so that your settings, your accountability timer and your partner survive a reinstall or a new device. Otherwise, uninstalling would be a free way around your own safeguards.

What Details Why
Account Display name, email address, whether the email is verified, password (stored only as an Argon2id hash, never readable), your Google account ID if you sign in with Google, account creation date. To run your account and let you sign in.
Device A device ID for GlanceOff on that phone (a one-way fingerprint of the ID Android gives GlanceOff; other apps see a different one, and it stays the same if you reinstall GlanceOff), phone model, Android version, app version, a push notification token, and when the phone last checked in. For the browser extension: the random install ID it created, the browser and its major version (for example "Chrome 141"), the type of operating system (for example Windows), the extension version, and when it last checked in (once a day while signed in). Browsers have no push notification token. To keep your devices in sync, to send approval notices to the right phone, to tell your partner which kind of device a request comes from, and to notice when a protected phone stops checking in (section 5).
Protection settings and lists Your GlanceOff settings, plus the websites and apps you put on your own allow and block lists, and which block lists are switched on. Each phone and browser keeps its own settings and lists; your accountability partner is the same on all of them. Lists you import from a file stay on the phone. So your protection is restored on reinstall and cannot be loosened without your accountability step.
Change requests Which setting you asked to change, on which kind of device, when, the timer, and the outcome (approved, denied, applied), with your partner's optional note. The accountability feature itself.
Accountability partner Your partner's name and email address, whether they accepted, and when. To email them your requests (section 4).
Purchases Your subscription or lifetime status, product, trial start and expiry dates. We never see your card or payment details. To unlock paid features.
Tamper history (optional) Only if you turn on history backup: time, kind (for example "accessibility turned off") and severity of tamper events. No content. So the history survives a reinstall.
Security and server logs Our server logs record the time, the address called, the result and your user ID. Google Cloud's own request logs also record your IP address and the app's technical identifier (user agent). We log sign-in abuse signals, such as a reused sign-in token. To keep the service secure and working.

We never collect: screenshots or anything derived from your screen, the pictures, pages or addresses you see in your browser, browsing history, the detection log, your contacts, your location, photos or files, advertising IDs, or analytics about how you use the app or the extension.

The browser extension's use of information follows the Chrome Web Store User Data Policy, including the Limited Use requirements: the data above is used only to provide the extension's features, never transferred for any other purpose, never sold, and never used for advertising or to decide creditworthiness.

Legal bases (GDPR)

Using an app like this can reveal something about you, namely that you want to avoid explicit content. We keep that to the minimum above, never share it for any other purpose, and never use it for advertising or profiling.

4. If you are someone's accountability partner

If a GlanceOff user named you as their accountability partner, we hold your name and email address because they gave them to us, together with whether you accepted and when. We use them only to send you:

Every email has a link to stop being their partner. It works immediately, without an account or a reason, and we then stop emailing you. The legal basis is our legitimate interest in providing the feature the user asked for, which you can end at any time. If you decline or step down, we keep your name, email address and that fact until that user's account is deleted, and we send you nothing more about their requests. You can ask us to erase it sooner at contact@dcbytes.ro.

5. The "phone stopped checking in" notice

Deleting the app is the simplest way around it, so GlanceOff notices when a signed-in phone has been silent for 48 hours and our push notification service reports that the app is no longer installed. When that happens, we email you, and your accountability partner if you have one, once. No other information is included.

This notice is for phones only. Browsers cannot be reached by push notifications, so a browser that stops checking in sends no email; it is simply removed from your account after 90 days (section 7).

6. Who processes data for us

We use these providers, under data processing agreements, only to run the service:

Provider What for Where
Google Cloud (Google Ireland Ltd.) Hosting the service, key management, storage, logs Belgium (EU)
Neon Database Frankfurt, Germany (EU)
Firebase Cloud Messaging (Google) Push notifications to wake the app (they carry no personal content) Global
Resend Sending emails (verification codes, password resets, partner emails) USA
RevenueCat Checking purchases with Google Play USA

Google Play processes your payments as an independent controller under Google's own privacy policy. If you sign in with Google, in the app or in the browser extension, Google tells us your name, email address and Google account ID. The Chrome Web Store, Microsoft Edge Add-ons and Firefox Add-ons distribute the extension under their own privacy policies; installing it shares nothing with us.

Where data is handled outside the EU (Resend, RevenueCat, and possibly Google), it is protected by the EU Standard Contractual Clauses or the EU-US Data Privacy Framework.

We do not sell or rent personal data, and we share it with nobody else, except where the law requires it.

7. How long we keep it

8. Your rights

You have the right to access, correct, delete, restrict or object to the processing of your data, and to get a copy of it in a portable format. You can:

For anything else, email contact@dcbytes.ro. We answer within one month. You can also complain to the authority in the EU country where you live.

9. Security

Everything travels over encrypted connections (HTTPS). Passwords are stored as Argon2id hashes. Sign-in and email link tokens are stored only as one-way fingerprints. The key that signs our time service is held in Google Cloud's key management service, and nobody, including us, can extract it. Access to production systems is limited to the people who run the service.

10. Children

GlanceOff accounts are for people aged 16 or over. If someone younger uses GlanceOff, a parent or guardian should set it up and hold the account. If you believe a child under 16 created an account without that, contact us and we will delete it.

11. Changes

If we change this policy in a way that matters, we will tell you in the app or by email before the change takes effect. The date at the top shows the latest version.