Privacy Policy

Last updated: May 25, 2026

Faithlocked respects your privacy. This policy explains how the app handles your information. No account, no cloud sync — everything lives on your device.

1. Information We Access

1.1 App Settings (Stored Locally)

Your preferences — blocking rules, selected apps, prayer history, streaks, and unlock sessions — are stored locally on your device via SwiftData and an App Group container. They never leave your device.

1.2 Screen Time

Faithlocked uses Apple's Screen Time framework (FamilyControls, ManagedSettings, DeviceActivity) to block apps you select until you complete a prayer. Apple processes this entirely on-device. The app does not see the content, history, or notifications of the apps you choose to block — only opaque tokens managed by iOS.

1.3 Prayer Generation

When you request a guided prayer, Faithlocked sends a short context payload (locale, prayer category, scripture reference identifier) to our Cloudflare Worker proxy, which forwards it to Google Gemini to generate the prayer text. The request is authenticated with an HMAC signature and rate-limited by IP. No personal identifiers, account information, or device IDs are sent. Generated prayer text is returned to your device and stored locally.

1.4 Notifications

With your permission, Faithlocked schedules local notifications to remind you when an unlock session is ending or when a scheduled prayer block begins. Notifications are scheduled and delivered on-device by iOS — none are sent via remote push services.

2. Information We Do Not Collect

3. Third-Party Services

3.1 Adapty

Faithlocked uses Adapty to manage subscriptions and present paywalls. Adapty may collect subscription status, purchase history, device type, OS version, and an anonymous Adapty user ID. Adapty does not receive prayer data, blocking rules, or any personal information you enter into the app. See Adapty's Privacy Policy.

3.2 PostHog (Analytics)

Faithlocked uses PostHog to collect anonymous product analytics (feature usage, screen views, app version, OS version) so we can improve the app. Data is processed on EU servers. No personal information, prayer content, or blocking rules are sent. See PostHog's Privacy Policy.

3.3 Google Gemini (via our proxy)

Prayer generation requests are forwarded by our Cloudflare Worker to Google Gemini. Google processes the prompt to generate the response and is subject to Google's Privacy Policy. We do not pass user identifiers, only the minimum prompt context required to produce a prayer.

3.4 Apple Services

Faithlocked integrates with Apple FamilyControls (app blocking) and StoreKit (subscriptions), governed by Apple's Privacy Policy.

4. Data Storage

All your data — blocking rules, selected apps, prayer history, streaks, and unlock sessions — is stored locally on your device. No cloud sync or account is required. Faithlocked does not operate any backend servers that store user data; the prayer proxy is stateless beyond per-IP rate limiting.

5. Data Deletion

Uninstalling the app removes all app data from your device. You can revoke Screen Time access at any time in iOS Settings > Screen Time, and manage notification permissions in iOS Settings > Notifications > Faithlocked.

6. Children's Privacy

Faithlocked is rated 4+ on the App Store. We do not knowingly collect personal information from children under 13. The app requires no account or personal data to function.

7. Your Rights

All Users

EU Users (GDPR)

California Users (CCPA)

8. Changes to This Policy

We may update this policy from time to time. Changes will be indicated by updating the "Last Updated" date. Significant changes will be communicated within the app.

9. Contact

If you have questions about this policy, contact us at support@faithlocked.app.

© 2026 Faithlocked. All rights reserved.