// 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:

App permissions, why each permission is needed, and when it is requested.
PermissionWhyWhen
CameraTake photos as evidence for your goalsOnly when you tap "Take Photo"
Photo LibrarySelect existing photos as evidenceOnly when you tap "Choose Photo"
MicrophoneRecord voice memos as evidenceOnly 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:

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.