// rollercoaster.dev
Privacy Policy
Last updated: 2026-05-01
This policy applies to the rollercoaster.dev mobile app for iOS and Android. The app is local-first: your data stays on your device.
Summary
rollercoaster.dev is a local-first app. Your data stays on your device. We don't collect it, store it, or send it anywhere.
What data the app stores
The app stores the following data locally on your device only:
- Goals — titles, descriptions, status, completion dates
- Steps — titles, order, status, completion dates
- Evidence — photos, text notes, voice memos, videos, links, and files you attach to goals or steps
- Badges — Open Badges 3.0 credentials generated when you complete a goal
- Preferences — your chosen theme, text size, animation settings
All data is stored in a local SQLite database managed by Evolu. Nothing is transmitted to external servers.
Personal data on badges
Badges do not require a name, email address, account, or public profile. Current badges identify the badge subject with a locally generated cryptographic identifier, not with personal contact information.
A future version may let you optionally add identity details, such as a display name, full name, email address, website, or profile image. If added, this information will remain under your control:
- It will be optional.
- It will be stored locally unless you choose an opt-in sync or sharing feature.
- It will not be added to badges by default.
- You will be shown what identity fields are included before a badge is signed, exported, or shared.
- Existing exported or shared badge copies may not be recallable, because recipients can keep their own copies.
What data we collect
None.
We do not collect, transmit, or store any personal data on external servers. There is no:
- User account or registration
- Analytics or usage tracking
- Advertising or ad identifiers
- Crash reporting to external services
- Cloud storage of your data
- Communication with our servers
Device permissions
The app requests the following permissions, only when you choose to use the related feature:
| Permission | Why | When |
|---|---|---|
| Camera | Take photos as evidence for your goals | Only when you tap "Take Photo" |
| Photo Library | Select existing photos as evidence | Only when you tap "Choose Photo" |
| Microphone | Record voice memos as evidence | Only when you tap "Record Voice Memo" |
These permissions are requested at the moment you first use each feature, not at app launch. You can revoke any permission at any time in your device settings.
All captured media is stored locally on your device. It is not uploaded anywhere.
Sync (future feature)
A future version may offer optional end-to-end encrypted sync between your devices using Evolu's sync protocol. If implemented:
- Sync will be opt-in, not automatic
- Data will be end-to-end encrypted — the sync server cannot read your data
- You will be able to disable sync and delete synced data at any time
- This privacy policy will be updated before any sync feature is released
Third-party services
The app does not integrate with any third-party analytics, advertising, or tracking services.
The app is distributed through the Apple App Store and Google Play Store. Those platforms may collect their own data as described in their respective privacy policies:
Children's privacy
The app does not knowingly collect any data from children or anyone else. Since no data is collected or transmitted, there is no age-gated content or data processing.
Data deletion
All your data is stored locally on your device. To delete it:
- Delete individual goals, steps, or evidence within the app
- Uninstall the app to remove all app data from your device
There is no server-side data to request deletion of, because no server-side data exists.
Changes to this policy
If we make changes to this policy, the updated version will be posted at this URL with a new "Last updated" date. Material changes (such as introducing sync or any data transmission) will be clearly communicated within the app.
Contact
If you have questions about this privacy policy:
- Email: hello@rollercoaster.dev
- GitHub: github.com/rollercoaster-dev
Jurisdiction
This app is developed in Germany. German and EU data protection regulations (GDPR) apply. Since the app collects no personal data, GDPR obligations regarding data processing, storage, and transfer do not arise.