Privacy Policy
This Privacy Policy explains how BodhiLock collects, uses, and protects information when you use our iOS app, website, and related services. BodhiLock is designed as a local-first mindfulness app with no required account in the current version.
1. Information Stored on Your Device
BodhiLock may store information locally on your device, including onboarding answers, screen time estimate, goals, obstacles, presence score, commitment preference, preferred lock time, selected app settings, Screen Time selection count, unlock state, streaks, saved quotes, quote history, trial state, and subscription state.
2. Screen Time Selections
If you grant Apple Screen Time or Family Controls permission, app selection and blocking are handled through Apple's system frameworks. BodhiLock is designed to avoid sending exact selected app names to analytics. We may process selection counts or broad categories needed to operate, debug, or improve the app.
3. AI Reflection Requests
If the AI reflection service is enabled, BodhiLock may send limited ritual context to an AI proxy so it can generate an original reflection. This context may include selected quote text, quote source, quote theme, presence score, and intention text. If the AI service is unavailable or not configured, the app uses an on-device fallback reflection instead.
4. Analytics and Diagnostics
BodhiLock may collect product analytics and diagnostics to understand activation, reliability, subscriptions, and feature usage. Events may include onboarding completion, trial starts, subscription starts, app selection counts, quote selection themes, ritual completion, feature usage, app version, device model, iOS version, language, region, crash reports, and performance data.
Analytics should not include exact selected app names, private journal text, full reflection text, or payment card details. Some onboarding choices may be summarized, such as goal count, obstacle count, screen time estimate, commitment answer, and presence score.
5. Payments and Subscriptions
Apple processes in-app purchases and subscription billing. BodhiLock does not receive your full payment card number. We may receive transaction status, entitlement status, renewal state, product identifiers, and related subscription information needed to unlock Premium features, provide support, prevent abuse, and understand conversion.
6. Support Messages
If you contact us for support, we may receive your email address and the information you choose to include in your message. Please avoid sending sensitive personal, medical, financial, or account information unless it is necessary for your request.
7. Service Providers
BodhiLock may use service providers for app distribution, payments, Screen Time functionality, analytics, paywalls, attribution, AI generation, hosting, diagnostics, and support. These may include Apple, PostHog, Superwall, Singular, AWS, OpenAI, and hosting or support vendors. These providers may process information according to their own privacy practices and our configuration of their services.
8. Selling Personal Information and Advertising
We do not sell your personal information. We do not use private journal text, selected app names, or reflection text to build advertising profiles. If this changes, this policy should be updated before the change is released.
9. Retention and Deletion
Local data remains on your device until you delete it, reset local state where available, or uninstall the app. Server-side logs, analytics, subscription records, attribution records, crash diagnostics, and support messages may be retained for security, billing, debugging, legal, and product improvement purposes.
Because BodhiLock does not require an account in the current version, deletion of analytics data may require an available device identifier, user identifier, receipt information, email address, or other information that lets us locate the relevant records.
10. Your Choices
- You can decline optional permissions.
- You can change Screen Time access in iOS Settings.
- You can cancel subscriptions in your Apple ID settings.
- You can uninstall the app to remove local BodhiLock data from your device.
- You can contact us to ask about privacy or deletion options.
11. Children's Privacy
BodhiLock is not intended for children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided personal information through BodhiLock, contact us so we can review and delete it where required.
12. Changes to This Policy
We may update this Privacy Policy from time to time. The effective date will show when the policy last changed. Continued use of BodhiLock after an update means you accept the updated policy.
13. Contact
Privacy questions or deletion requests can be sent to support@bodhilock.app.