Introduction
Vision Board ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use our mobile application.
Information We Collect
- Device Data: Your boards, journal entries, rituals, and app preferences are stored on your device.
- Account Data: When you first set up the app, we create an anonymous account for you automatically: a random user ID, with no name or email address. If you sign in with email and password or with Sign in with Apple, your email address and sign-in provider are added to that account, and a display name may be stored with it — the name you enter when you sign up, or the one Apple shares. Account data is stored by Supabase in the United States.
- Photos: When you add photos from your photo library, they remain on your device unless you explicitly export or share them.
- Purchases and Entitlements: If you buy or restore Premium, Apple processes the payment and RevenueCat keeps the purchase record (product, date, status) under your random user ID, so Premium stays unlocked on your devices.
- Stock Photos: When you use stock photos from Pexels, your search queries are sent to that service.
- Diagnostics: Crash and error reports, and a sample of performance traces, sent to Sentry with no name, email or account ID. Turn them off in Settings → Privacy & Data → Diagnostics.
How We Use Your Information
- To provide and maintain the app functionality
- To improve the app experience
- To fix bugs and technical issues
Data Storage
Your boards, journal entries, rituals, and photos are stored on your device using local encrypted or secure storage, and are never uploaded to our servers. Your account data and subscription status are stored by Supabase, our backend provider, in the United States. Our service providers may process data in the United States and in other countries where they operate.
Third-Party Services
- Supabase: For your account, sign-in, and subscription status. Supabase stores this data in the United States.
- RevenueCat: For subscription purchases, entitlement management, and restore flows.
- Apple: For Sign in with Apple and App Store purchases. Apple’s privacy policy applies to the data Apple processes.
- Pexels: For stock photos. Your search terms go to Pexels with no account information; Pexels’ privacy policy applies to what it receives.
- Error Reporting (optional): Sentry, for crash and stability reports. You can turn them off in Settings → Privacy & Data → Diagnostics.
- Expo: For app updates that fix bugs. The update check sends the app’s version, not your account.
Each of these providers receives only the data it needs to provide its service to us, and is bound by its own terms and data processing commitments to protect that data at least as well as this policy does.
How Long We Keep Data
- On your device: Until you delete it, clear the app’s data or delete the app.
- Your account: Until you delete it. An anonymous account nobody has used for 90 days is deleted automatically.
- Purchase records: Kept by RevenueCat and Apple for as long as accounting, refunds and the law require, also after you delete your account.
- Crash reports: Kept by Sentry for a limited period under its retention policy, then deleted.
Withdrawing Consent
You can change your mind at any time: turn off Diagnostics or notifications in Settings, deny or remove photo access in iOS Settings, stop using stock photo search, or delete your account. Withdrawing consent does not affect what was processed before.
Your Rights
- Export all your data at any time from Settings
- Clear local app data at any time from Settings
- Delete your account and account-linked data at any time from Settings → Privacy & Data → Delete Account, or ask us by email
- Control notifications, permissions, and optional account features
Children's Privacy
Our app does not knowingly collect information from children under 13. If you are a parent and believe your child has provided us with personal information, please contact us.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page and updating the "Last Updated" date.
Contact Us
If you have any questions about this Privacy Policy, please contact us through the app's support feature or email us.