Privacy Policy
Effective date: June 11, 2026 · Last updated: June 11, 2026The short version: Your ride data stays on your device. We don't collect it, we don't sell it, we don't have a server to put it on. Your health data is never shared with anyone.
1. Who We Are
CoasterData is developed by Nathan Hulse ("we," "us," "our"). This policy applies to the CoasterData app for iPhone and Apple Watch, available on the Apple App Store.
2. Data We Collect
We do not collect, transmit, or store any personal data on external servers. All data generated by the app — including ride recordings, sensor readings, and settings — is stored locally on your device and, if you choose, in your personal iCloud account.
3. Sensor Data
CoasterData accesses the following device sensors to provide its core functionality:
- Accelerometer & Gyroscope (CoreMotion): Used to measure G-forces and device orientation during rides. Sensor data is processed in real time and stored locally as part of your ride recordings. It is never transmitted off your device.
- GPS / Location Services: Used to calculate speed, detect nearby amusement parks, and identify which park you are visiting. Location data is used only in real time for these features. We do not log, store, or transmit your location history. Park detection queries the OpenStreetMap Overpass API with your approximate coordinates to find nearby parks — this query contains no personal identifiers.
- Barometric Altimeter: Used to measure relative altitude changes during a ride. Data is stored locally as part of your ride recording only.
- Camera & Photo Library: Accessed only when you choose to add a selfie to a ride's share card or attach a photo to a coaster. Photos are stored locally on your device. They are never uploaded or shared unless you explicitly use the system share sheet.
4. Health Data (Apple HealthKit)
This section is particularly important and addresses Apple's requirements for HealthKit data.
What we access: CoasterData reads heart-rate data from Apple HealthKit. On Apple Watch, the app starts a workout session during ride recordings to enable high-frequency heart-rate sampling.
Why we access it: Heart-rate data is displayed alongside your G-force data in ride summaries, giving you a complete picture of how your body responded to a ride.
What we do with it:
- Heart-rate data is stored locally on your device as part of ride recordings.
- We do not sell, share, or transmit your health data to any third party.
- We do not use health data for advertising or marketing purposes.
- We do not store health data on any external server.
- Health data is never included in shared ride cards or CSV exports unless you explicitly choose to display it.
- Workout sessions written to HealthKit remain under your control through the Apple Health app, where you can view or delete them at any time.
You can revoke HealthKit access at any time in Settings → Privacy & Security → Health → CoasterData. The app will continue to function without heart-rate data.
5. Data Sharing
CoasterData includes features that let you choose to share your data:
- Share Cards: When you tap "Share," the app generates an image containing your ride statistics. This image is shared through the standard iOS share sheet — we have no visibility into where you send it.
- CSV Export: You can export raw ride data as a CSV file. This file is delivered through the iOS share sheet and never passes through our systems.
In all cases, sharing is initiated by you and handled by the operating system. We never automatically transmit any of your data.
6. Third-Party Services
CoasterData makes network requests to the following external service:
- OpenStreetMap Overpass API: Used to query nearby amusement parks and their ride data based on your approximate location. These queries contain geographic coordinates only — no device identifiers, user accounts, or personal information. OpenStreetMap's privacy policy is available at osmfoundation.org.
We do not use any analytics frameworks, crash reporting services, advertising SDKs, or tracking pixels.
7. Data Storage & Security
All ride data, settings, and photos are stored in your app's sandboxed container on your device, protected by iOS's built-in encryption and access controls. If you use iCloud backup, your app data may be included in your encrypted iCloud backup, subject to Apple's iCloud privacy policy.
8. Children's Privacy
CoasterData does not knowingly collect personal information from children under 13. The app does not require an account, does not collect personal information, and does not contain advertising. Parental supervision is recommended for minors using the app at amusement parks.
9. Data Retention & Deletion
Since all data is stored locally on your device:
- You can delete individual ride recordings from the History screen at any time.
- You can delete all app data by uninstalling the app.
- We retain no data on external servers, so there is nothing for us to delete on our end.
10. Your Rights
Because we do not collect or process personal data on our servers, traditional data-subject rights (access, portability, erasure) are exercised directly through your device. You have full control over all data the app creates. If you have questions or concerns about your data, contact us and we will assist you.
11. Changes to This Policy
If we update this privacy policy, we will post the revised version at this URL and update the "Last updated" date above. Material changes (such as introducing server-side data collection) will be communicated through an app update notice.
12. Contact
Questions about this privacy policy or CoasterData's data practices?
Nathan Hulse
privacy@coasterdata.app