Last updated: May 2, 2026
Introduction
These Terms of Use govern your use of Reflect (the "App"). By installing or using the App, you agree to these Terms. If you do not agree, please do not use the App.
Reflect is a private, local-first journaling app. By default, your moments live on your device and not on our servers.
Eligibility
You must be at least 13 years old to use Reflect. During onboarding you confirm your date of birth, and accounts that don't meet the minimum age are blocked from continuing. If you're between 13 and the age of majority where you live, please review these Terms with a parent or guardian before using the App.
Account & Access
- Anonymous account: Reflect signs you in anonymously. There is no email/password sign-up and no profile to fill out.
- Recovery code: when you set up cloud backup, the App generates a recovery code. This code is the only way to restore your encrypted backup on a new device. If you lose your device and your recovery code, your encrypted backup cannot be recovered by us or by anyone else. Store the code somewhere safe.
- Diary lock: you are responsible for the PIN, password, or biometric you set on the App's diary lock. We cannot reset it for you.
- Together: if you use the Together feature, your display name, avatar, and streak are visible to the person you connect with. You can remove the connection at any time. Don't share your invite code publicly.
- Shared Journal: if you use the Shared Journal with a connected person, the moments you post there are visible to them. You can delete your own shared moments at any time.
- Multi-device sync: if you enable sync, your moments are synchronized across your devices in near real-time. The most recent edit wins when the same date is changed on multiple devices. You're responsible for the security of every device signed into your account.
Acceptable Use
Reflect is provided for lawful, personal journaling. You agree not to:
- Reverse-engineer, decompile, or tamper with the App or its binaries.
- Repackage, redistribute, or republish the App or any part of it.
- Bypass or attempt to bypass rate limits, integrity checks, or any other security or anti-abuse mechanism.
- Game AI rate limits, scrape AI features, or build automated systems that access or extract data from the App or our servers.
- Attack our infrastructure (denial-of-service, abuse of cloud functions, exploit of bugs without responsible disclosure, etc.).
- Use the App to store, transmit, or generate content that is illegal where you live, or to harass, threaten, or harm another person — including through the Together feature or Shared Journal.
We may suspend or terminate accounts that engage in this conduct.
Intellectual Property
The App — including its design, code, features, illustrations, and branding — is owned by Reflect and protected by intellectual property laws. You may not copy, modify, or distribute any part of the App without prior written permission.
Your moments are yours. We do not claim any license, copyright, or ownership over the text, photos, voice memos, or other content you create in Reflect. We do not use your content to train AI models, and we do not sell or share it.
AI Features
Reflect offers optional AI-powered features (insights, MBTI analysis, goal tracking, Ask AI, Guided Moment, people insights, text scan, audio transcription, text-to-speech, Insight Chat) powered by Google Gemini. By using these features:
- Your moment text — with personal identifiers (emails, phone numbers, URLs, government IDs, card numbers) automatically stripped — is sent to Google Gemini for processing. All AI calls go through our server, which enforces device-integrity checks, rate limits, and the personal-identifier strip before forwarding the request. The AI provider's API key is server-side and never ships with the app.
- Rate limits: AI usage is rate-limited per user and globally to manage cost and prevent abuse. Limits may be adjusted over time.
- Device integrity: every backend request is verified using a device-integrity check. Requests from emulators, rooted devices, or repackaged builds may be rejected.
- Voice transcription & text scanner: these features need the literal content, so your raw audio or photo is forwarded to Gemini as-is. Don't record or photograph things you'd rather not have processed.
- You can disable all AI features at any time via the AI toggle in Settings.
- AI is not advice. AI-generated insights are for personal reflection only. They are not medical, mental-health, legal, or financial advice. They can be wrong, misleading, or out of date. Do not rely on Reflect's AI for crisis support — if you are in distress, please contact a qualified professional or your local crisis hotline.
Social Features
- Together: if you use this feature, your display name, avatar, and journaling streak are visible to the person you connect with. No journal content is ever shared. You can remove the connection at any time.
- Don't share your invite code publicly. Codes expire automatically after a short window.
- Location tagging: adding a location to a moment is entirely optional. The App requests foreground location permission only.
- Shared Journal: moments you post in the Shared Journal are visible to your connected person. You can delete your own shared moments at any time.
Data & Backup
- Local-first: by default, your moments are stored only on your device, encrypted at rest. We have no access to them.
- Cloud backup is optional. When you choose to back up, each backup is encrypted on your device using a key derived from your recovery code, and then uploaded. Without your recovery code, neither we nor anyone else can decrypt the backup.
- Multi-device sync: the syncing layer transfers your moment text to our server in plain text over TLS so other devices on your account can pick it up immediately. If this is a concern, keep sync turned off and rely on cloud backup instead.
- Trial enforcement is server-side. Reinstalling the app or clearing app data does not reset your free trial. Paid subscribers bypass the trial entirely.
- Recovery codes refresh periodically; you'll be reminded to back up again before the previous code expires.
- Export: you can export your moments as a ZIP archive (PDF, plain text, photos, and metadata) directly to your device. Once a file leaves the App, the App's encryption no longer applies — keeping exported files safe is your responsibility.
- Weather data is captured with moments when you grant location permission, and is included in backups and exports.
- We are not responsible for data loss caused by device failure, lost or forgotten recovery codes, app uninstallation, or backup misconfiguration. Keep at least one current backup and a safe copy of your recovery code if cross-device recovery matters to you.
For a detailed description of how we store, encrypt, and process your data — including residency, retention, and your rights — see our Privacy Policy.
Disclaimers & Limitation of Liability
Reflect provides journaling tools. It is not medical advice, mental-health treatment, therapy, legal advice, or financial advice. Nothing in the App should be treated as a substitute for a qualified professional. If you are experiencing a crisis, please contact your local emergency services or a crisis hotline.
The App is provided "AS IS" and "AS AVAILABLE," without warranties of any kind, express or implied. We do not warrant that:
- The App will be uninterrupted, error-free, or always available.
- AI-generated insights, transcriptions, or analyses are accurate or complete.
- Cloud backup or sync services will be available at any particular moment.
To the maximum extent permitted by law, Reflect's total liability to you for any claim arising out of or relating to the App or these Terms is limited to the amount you actually paid us for the App in the 12 months before the event giving rise to the claim. We are not liable for indirect, incidental, special, consequential, or punitive damages, or for any loss of data, profits, or goodwill.
Nothing in this section limits any rights you have under mandatory consumer-protection law that cannot be waived by contract.
Termination
You can stop using Reflect at any time. To remove your data, open Settings › Delete Account. This wipes your local moments, your cloud backup, sync data, buddy profile, shared journal posts, and other server-side data tied to your anonymous account. You can also uninstall the App, but uninstalling alone does not delete data already in your cloud backup or sync.
We may suspend or terminate access to the App if you breach these Terms.
Subscriptions & In-App Purchases
Reflect offers optional premium features through auto-renewing subscriptions (monthly, yearly) and a one-time Lifetime purchase, sold and billed by Apple or Google.
Free trial. New users get a free trial of premium features. To avoid being charged, cancel at least 24 hours before the trial ends in your App Store or Google Play subscription settings.
Monthly and yearly subscriptions:
- Payment will be charged to your Apple ID or Google Play account at confirmation of purchase.
- The subscription automatically renews unless auto-renew is turned off at least 24 hours before the end of the current period.
- Your account will be charged for renewal within 24 hours prior to the end of the current period at the price of the selected plan.
- You can manage your subscriptions and turn off auto-renew in your account settings on the App Store or Google Play after purchase.
- Refunds are handled per Apple App Store or Google Play policy. Reflect cannot issue refunds directly.
Lifetime tier:
- Lifetime is a one-time purchase, not a subscription. It does not auto-renew.
- A Lifetime purchase unlocks all of your moments and non-AI premium features forever.
- AI features (insights, MBTI, Ask AI, Insight Chat, goal detection, transcription, text scan, etc.) are included with Lifetime for 3 years from the date of purchase. After that AI window ends, all your moments and non-AI premium features remain unlocked forever, but AI features alone require an active monthly or yearly subscription to reactivate. We include this window because AI features carry an ongoing per-call cost from third-party providers that cannot be sustained indefinitely from a single one-time payment.
- You'll receive in-app reminders well in advance of your AI window ending. If you choose to subscribe to keep AI active afterward, you may be offered a discounted yearly price as a thank-you for your earlier Lifetime purchase.
Billing data. We don't collect or store your payment information. All transactions are handled by Apple or Google. Our subscription provider receives only your anonymous account ID and your subscription status, never your journal content.
Consumer Rights (EEA, UK, and Other Jurisdictions)
- Nothing in these Terms limits or excludes any statutory consumer rights you have under applicable local law that cannot be waived by contract.
- EU/EEA & UK 14-day right of withdrawal: if you are a consumer in the EEA or UK, you have the right to withdraw from a digital subscription within 14 days of purchase. Because Reflect's premium features are delivered as digital content immediately upon purchase, by completing the purchase you expressly request immediate access and acknowledge that this waives the 14-day withdrawal right for the digital content portion, in accordance with Article 16(m) of the Consumer Rights Directive (2011/83/EU). One-time Lifetime purchases are subject to the same rule.
- Refunds: all refund requests must be directed to Apple or Google, as we do not process payments and have no ability to issue refunds directly. Apple and Google handle refunds under their own policies, which are typically more generous than the statutory minimum.
- Statutory warranties: where local law (e.g. EU Directive 2019/770 on digital content) imposes a statutory warranty period for digital content, that warranty applies regardless of anything in the "Disclaimers" section above.
Data Breach Notification
If we become aware of a security incident affecting your personal data, we will notify affected users without undue delay and, where feasible, within 72 hours of discovery, as required by GDPR Art. 33–34. See the corresponding section in our Privacy Policy for full details.
Governing Law
Subject to the consumer rights protections above, these Terms are governed by the laws of Tunisia, where Reflect is operated from. Mandatory consumer-protection laws of your country of residence still apply where they grant you stronger rights.
Changes to These Terms
We may update these Terms from time to time. We will notify you of material changes through the App or by email to the support address you contact us from. Continued use of the App after a change takes effect means you accept the updated Terms.
Contact Us
If you have any questions about these Terms, please contact us at [email protected].