Privacy Policy

Last updated: July 30, 2026

One Story Moment is a personal journaling app built around one idea: your stories belong to you. The app is designed so that your writing and photos never leave your device unless you explicitly export or share them yourself.

Your journal

By default, stories, photos, and writing settings stay only on your device. Journal text is never included in analytics events.

Encrypted sync (optional)

Sync is off by default. If you turn it on, stories are encrypted on your device with a recovery key only you hold, then uploaded as ciphertext. We cannot read your moments, photos, or recovery key — and we cannot reset a lost key. Sign-in is required only to know which encrypted vault is yours.

Accounts

Signing in is optional and exists to manage subscription identity. Sign-in is handled by Supabase; we store your email and user ID — never your journal entries.

Subscriptions

Purchases go through the App Store, Google Play, or RevenueCat Web Billing. We receive subscription status only — never full payment card details.

Product analytics

We use Google Analytics 4 to understand product usage (page views, button clicks, sign-in, checkout). Events never include journal text, photos, or email addresses. IP anonymization is enabled.

Reminders

On iOS and Android, daily reminders are scheduled entirely on your device. On the web, if you enable push reminders, your browser's push subscription (a random endpoint URL), your chosen reminder time, and your time zone are stored so the reminder can be delivered. No journal content is ever included.

Exports and sharing

When you export your data or share your weekly summary, the file or message is created on your device and handed to the app or destination you choose. We never see it.

Deleting your data

Delete individual stories in the app at any time. Removing the app (or clearing the site's browser storage) deletes everything permanently — there is no server copy of your journal to erase.

Contact

Questions about this policy? Email onestorymoment@920four.com.