Holdfast Privacy Policy

Effective date: October 25, 2026
Last updated: October 25, 2026
Publisher: Holdfast LLC

1. Who we are

Holdfast is a mobile application published by Holdfast LLC, a Wyoming limited liability company ("Holdfast LLC," "we," "us," or "our").

Mailing address:
Holdfast LLC
30 N Gould St Ste 67031
Sheridan, WY 82801

Support and privacy contact:
holdfast.helpdesk@gmail.com

This Privacy Policy covers the Holdfast mobile application and the Holdfast partner website (holdfast-partner.pages.dev). It does not cover our separate Scripture and screen-time application, Steadfast, which has its own Privacy Policy.

2. What Holdfast does, in plain language

Holdfast helps adults stay away from pornographic and adult content, with accountability from trusted partners.

3. Information we collect

3.1 Account information

3.2 Pairing, partner controls, and tamper alerts

3.3 Accountability events and weekly partner reports

3.4 Optional Cloud Image Check (Holdfast Plus)

3.5 Custom block lists and custom app blocking (Holdfast Plus)

3.6 Device and technical information

3.7 Payments (Holdfast Plus)

3.8 What we do not collect

4. How we use information

We use the information described above only to:

We do not sell your personal information. We do not sell, rent, or share your browsing or DNS activity with third parties. We do not use your information for targeted advertising.

5. On-device processing vs. server sync

Stays on your device Sent to our servers or processors
Built-in adult-content blocklist, custom block lists, and every DNS match against them Account sign-in credentials (Google Firebase Authentication)
Custom app blocking list, Accessibility wall, and on-screen labels read live Pairing codes, partner links (up to 3 partners in Holdfast Plus), and approval commands
Local settings and protection toggles Protection status, tamper alerts, and block signals / weekly partner report data (app name + timestamp only, when enabled)
Raw DNS lookups (blocked locally or forwarded encrypted to your chosen public DNS resolver) Optional Cloud Image Check frames (Holdfast Plus, only when enabled; checked in memory and immediately discarded, never stored)
Subscription purchase tokens (Google Play / Apple App Store, for Holdfast Plus verification)

6. VPN and DNS: how the filter works

Holdfast uses Android's VpnService (or Apple's Network Extension framework on iOS) to create a local VPN tunnel on your device. This VPN:

Because Holdfast handles DNS only on the local tunnel, Android's "Block connections without VPN" setting must remain off so normal app and internet traffic can flow.

7. Accessibility service disclosure (Android)

Holdfast uses Android's Accessibility service only to:

Holdfast does not use the Accessibility service to read your passwords, capture private message conversations, or auto-tap system dialogs. You can turn off the Accessibility service at any time in Android Settings, and your linked partner(s) will receive a tamper alert that app blocking was turned off.

8. Partner accountability and Holdfast Plus features

9. Device Admin and optional advanced mode (Android)

10. Third-party service providers

Provider Role for Holdfast Data involved
Google Firebase Authentication Email and password authentication for device owners and partners Email address, password (for sign-in only), auth tokens
Cloudflare Workers & KV Partner server (holdfast-remote.brandonbbreon.workers.dev) for pairing, partner commands, tamper alerts, and weekly report sync Pairing codes, account links, approval commands, tamper status, block signals (app name + time)
Cloudflare Pages Hosts the partner web portal (holdfast-partner.pages.dev) and legal pages Standard HTTPS web request metadata
Google Cloud Vision API (SafeSearch) Optional Cloud Image Check processor (Holdfast Plus, only when enabled by user) Ephemeral screen frame for explicit-content detection; checked in memory and immediately discarded
Google Play / Apple App Store App distribution and Holdfast Plus subscription billing Subscription status and purchase tokens under Google's and Apple's respective privacy policies

Reference links:

We may also disclose information if required to do so by law or valid legal process, or to protect the rights and safety of users or the public.

11. Data retention and account deletion

  1. Delete your Firebase Authentication account.
  2. Unlink your device from all connected partners and permanently delete your pairing records, partner control state, tamper history, and synced block signals from our partner server.

12. Children's privacy and age requirements

Holdfast is designed for adults (ages 18 and older) seeking accountability around adult content. Holdfast is not intended for or directed to children under 18, and we do not knowingly collect personal information from anyone under 18. If you believe a minor has created a Holdfast account, please contact holdfast.helpdesk@gmail.com and we will promptly delete the account and associated data.

13. Security

14. Your privacy rights

Depending on where you live (including California, other US states, the European Economic Area, or the United Kingdom), you may have legal rights to access, correct, delete, restrict, or receive a portable copy of your personal information, and to opt out of certain processing. To exercise any of these rights, email holdfast.helpdesk@gmail.com. We will not discriminate against you for exercising your privacy rights.

15. Changes to this Privacy Policy

If we update this Privacy Policy, we will revise the "Last updated" date at the top of this page and publish the updated version at this URL. For material changes that expand how we collect or share personal data, we will provide notice inside the app before the change takes effect.

16. Contact us

If you have any questions, concerns, or requests regarding this Privacy Policy or Holdfast's privacy practices, please contact us:

Holdfast LLC
30 N Gould St Ste 67031
Sheridan, WY 82801
Email: holdfast.helpdesk@gmail.com