Privacy Policy
Last updated: March 3, 2026
Blockd (“we,” “us,” or “our”) operates the Blockd mobile application (“the App”). This Privacy Policy explains what information we collect, how we use it, and the choices you have. If you have any questions, contact us at hello@blockd.app.
Information We Collect
Account Information
When you sign in with Apple, Google, or create a guest account, we collect basic authentication identifiers (such as your name and email address) through our authentication provider, Supabase. Guest accounts do not require personal information.
Device Information
We collect device identifiers (IDFV), APNs push notification tokens, and your device’s connection status to provide real-time accountability monitoring.
Profile Information
You may optionally set a display name and select a pixel avatar. Your unique accountability code is generated to allow partners to connect with you.
DNS & Filtering Data
The App installs a local VPN configuration that routes DNS queries to our filtering server (AdGuard Home) for content blocking. DNS query logs are retained for accountability monitoring purposes. Your custom blocklist rules, blocked services, and filter settings are stored on our servers.
Subscription Data
Subscription status is managed by RevenueCat. We do not directly handle payment information—all payments are processed by Apple through the App Store.
How We Use Your Information
- To provide DNS-based content filtering across your device
- To enable accountability partnerships and real-time protection monitoring
- To send push notifications when protection status changes or blocklist rules are modified
- To manage your subscription and account
- To respond to support requests
VPN & Network Data
Blockd uses a local VPN tunnel (NEPacketTunnelProvider) to intercept and forward DNS queries to our AdGuard Home filtering server. Only DNS traffic is routed through this tunnel—your regular internet traffic (web browsing, app data, etc.) passes through normally and is not intercepted, monitored, or stored by Blockd. A persistent WebSocket connection is maintained to monitor protection status in real time.
Third-Party Services
We use the following third-party services to operate the App. Each service processes data in accordance with its own privacy policy.
- Supabase — Authentication, database, and real-time subscriptions
- AdGuard Home — DNS content filtering and query logging
- RevenueCat — Subscription management
- Apple Sign-In — Authentication
- Google Sign-In — Authentication
Data Retention
- Account data is retained while your account is active.
- DNS query logs are retained for accountability monitoring and are associated with your device.
- Blocklist rules, partner connections, and alert history are stored on our servers while your account is active.
Your Rights & Data Deletion
You can delete your account at any time from Settings > Account > Delete Account in the App. Account deletion:
- Removes your authentication data and all server-side records (user profile, devices, partnerships, alerts, blocklist rules)
- Removes the VPN profile from your device
- Notifies your accountability partners that the partnership has ended
- Local data can be fully removed by uninstalling the App
Children’s Privacy
We do not knowingly collect personal information from children under the age of 13. If you believe we have collected such information, please contact us so we can promptly remove it.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated “Last updated” date.
Contact Us
If you have any questions about this Privacy Policy, email us at hello@blockd.app.