Velune: AI Dream Interpreter keeps your dreams on your device. This policy explains, in plain language, exactly what we collect, what leaves your device, and what we never do.
The short version
- Your dreams, moods, symbols, journal, and streaks are stored only on your device — never on our servers.
- Voice is transcribed by Apple's speech recognition; Velune never records, stores, or uploads your audio — only the text you choose to save.
- AI interpretation requests are processed ephemerally and never stored or linked to your identity.
- Free users see ads from Google AdMob; Velune Plus removes every ad.
- We do not sell your data. You can delete everything at any time from Profile settings.
1. Who we are
Velune is operated by Openverse. If you have questions about this policy, email us at privacy@openverse.tech. We respond within 30 days.
2. What we collect
Dreams & journal
Your dream entries, moods, tags, matched symbols, reflections, and streaks are stored exclusively on your device using Apple's SwiftData framework. They are never uploaded to our servers. If you enable iCloud backup, your app data may be included in your encrypted iCloud backup.
Voice input
When you dictate a dream, speech is transcribed using Apple's speech recognition, and audio may be processed by Apple per your device settings. Velune never records, stores, or uploads your audio — only the final text you choose to save. Voice is always optional; a text editor is available for every entry.
AI interpretations
When you ask for an AI interpretation, your dream text, mood, and the symbols matched on your device are sent securely to our server, which generates the reading and returns it. Dreams are processed in memory and discarded — we do not store them, and they are never linked to your name or email. A hashed identifier is kept briefly for daily rate-limiting only.
Account information (optional)
You can use Velune without signing in. If you choose to create an account, we store your email address and display name using Firebase Authentication.
Advertising data (free tier)
Free users see rewarded and interstitial ads served by Google AdMob. If you allow tracking through Apple's App Tracking Transparency prompt, AdMob may use your device's advertising identifier to personalize ads. If you decline, ads are still shown but are not personalized. In the EU/UK, we show a consent form (Google UMP) before any personalized advertising. Ads never appear around dream logging.
Analytics and crash diagnostics
We use Firebase Analytics and Firebase Crashlytics (provided by Google) to understand how the app is used and to fix crashes. These send app events and diagnostic data (such as your device model and OS version), associated with an app-generated user identifier. Your dream content is never sent through analytics.
Subscription information
Payments are processed by Apple through the App Store. We use RevenueCat to manage your subscription status using an anonymous identifier. Neither RevenueCat nor Velune can access your credit card or billing details — that data never leaves Apple.
3. How we use your information
We use your information solely to generate AI interpretations you explicitly request, show ads to free users, authenticate your optional account, manage your subscription, send reminders you opted into, and improve the app. We never sell your data, and your dream content is never used for advertising or AI training.
4. Third-party services
- AI providers (Google Gemini and/or Anthropic Claude): generate AI interpretations from your dream text and matched symbols. Requests are anonymous and not stored by Velune.
- Google AdMob: serves ads to free users, as described above.
- Firebase Authentication (Google): optional sign-in; stores your email and display name.
- Firebase Analytics & Crashlytics (Google): usage events and crash diagnostics.
- Apple Speech Recognition: transcribes voice input on-device or via Apple per your device settings; Velune does not receive or store the audio.
- Apple StoreKit / RevenueCat: subscription management with an anonymous identifier.
5. Your rights
You can access everything the app stores (it is all visible in your Journal and Profile), export your dreams as a CSV file, delete all app data via Profile settings, delete your optional account entirely, opt out of notifications, and decline tracking — the app remains fully functional. If you are in the EU, you have additional GDPR rights including data portability and the right to lodge a complaint with a supervisory authority.
6. Data deletion
Profile > Delete All Data permanently removes every dream, journal entry, and streak from your device. Deleting your account also removes your Firebase authentication record. Deletion is immediate and irreversible — and because dreams live only on your device, it is complete without any server-side processing.
7. Children
Velune is rated 17+/18+ and is not directed at children. We do not knowingly collect personal information from children.
8. Security
Data on your device is protected by your device's hardware encryption and passcode/biometric lock. Account credentials are handled by Firebase Authentication using industry-standard encryption. We will notify you of any breach that affects your personal data as required by law.
9. Changes to this policy
If we make material changes, we will update the date at the top of this page and, where appropriate, notify you in the app. Continued use of Velune after changes take effect constitutes acceptance of the revised policy.
10. Contact us
Questions about this policy?
Email: privacy@openverse.tech
Velune is for entertainment and self-reflection purposes only. By using Velune, you agree to this Privacy Policy.