Legal
Privacy policy
Rydos records indoor activities on your iPhone. This page explains what stays on your device, how optional Apple Health access works, and what is stored when you choose to send a support report.
The short version
No account. Local recording. Optional support sharing.
Recording does not require an account or a server connection. You choose whether to share a file, connect Apple Health, broadcast sensor readings or send diagnostics to support.
- No sign-in The app does not require an account, password or email address to record an activity.
- Support reports are optional If you tap Send to support, the app sends your prepared report to app.rydos.fit over HTTPS. It does not automatically upload your activity history.
- No ads, no analytics, no tracking There is no advertising identifier, analytics SDK or automatic crash reporter in the app. Rydos does not use your activity or Health data for advertising or tracking.
On your device
What Rydos stores, and where
These files live inside Rydos's private app container. Recording and viewing your history work locally; the sharing options described below are separate choices.
- Activity data Activities, individual samples, the exact Bluetooth bytes received from your sensors, connection events and trainer commands are stored in a local SQLite database.
- FIT exports Completed FIT files are written to Rydos's own Exports folder. Creating a FIT file does not upload it. You choose where to send it through the iOS share sheet.
- Diagnostics Settings → Diagnostics lets you share recent events as a JSON file or send a report to Rydos support. Local JSON exports include sensor readings and device identifiers; choose their recipient carefully. In-app support reports redact those details by default, as explained below.
Activity files, raw capture logs, cached Health data and pending support reports are excluded from automatic device backup. Export activities you want to keep before deleting the app. This does not remove older backups or files you have already shared.
When you enable sensor broadcasting, connected nearby receivers can receive selected power, speed and cadence readings over Bluetooth. Broadcasting is off by default and can be turned off in Sensors.
Deleting Rydos removes its local app files. It does not remove copies you shared, workouts saved to Apple Health or support reports already received by Rydos.
Apple Health
Optional, and separate in both directions
Health access is never required to record or export an activity. Reading and writing are asked for at different times, for different reasons, and each can be turned off independently.
- Writing to Health Permission is requested when you first enable automatic Health export or save an activity to Health. When granted, Rydos can save completed real cycling, rowing and running workouts with the supported recorded metrics you permit. Demo activities are never written to Health.
- Reading from Health Asked for separately, the first time you open the Health tab and connect. When granted, Rydos reads your workouts plus a handful of summary values — resting heart rate, heart-rate variability, VO2 max, body mass, height, sleep, steps and active energy — to show your training alongside the activities Rydos recorded.
Health data is never used for advertising or marketing and is never sold. Workouts and summary values read from Apple Health stay on your device; the support uploader does not read or upload your HealthKit history. If you separately opt into raw sensor diagnostics, Bluetooth readings such as heart rate may be sent to Rydos support and processed by the hosting providers that deliver that service.
Optional diagnostics
What happens when you send a support report
Reports help us investigate connection, recording and equipment problems. Sending is optional and happens only when you tap Send to support or retry a prepared report.
- Default report Your message, app version, build number, iOS version, a random report identifier, and up to 1,000 recent event times, event categories and known Bluetooth characteristic codes. Raw packet bytes, device names, peripheral identifiers and event details are removed by default. Your message is included as written; avoid information you do not want to share.
- Include raw sensor data This separate opt-in adds packet bytes, device names, peripheral identifiers, event details and trainer commands. These may contain health and fitness readings such as heart rate, power, cadence and speed. It does not add your Apple Health history or your full activity database.
- Storage and access Received reports are stored on the support server and available to authorized support administrators. Hosting providers process them to run the service. Reports are not published, sold, used for advertising or used to track you across other apps or websites. A successful upload gives you a receipt for follow-up.
- Retention and deletion Reports are retained for support investigation until an administrator deletes them; automatic expiry is not currently implemented. To request deletion, email [email protected] with your receipt or enough information to locate the report. Hosting logs and database backups may have separate retention, which we will explain when handling your request rather than promise immediate deletion from every backup.
- Failed uploads A failed attempt stays on your iPhone for manual retry or discard. There is no automatic background retry. Discarding the local draft does not delete a report the server may already have received.
The server temporarily limits submissions using a keyed hash of the network address in an expiring cache. That address is not stored in the diagnostic report itself. Our website, hosting and network-security providers may process connection details such as IP addresses and access logs to deliver and protect the service. Administrative access uses security and session cookies; this is separate from advertising tracking.
What we do not collect
Plainly, what Rydos never asks for
- No app account or sign-in is needed to record.
- No analytics SDK or automatic crash reporting in the app.
- No advertising identifier and no ad tracking.
- No advertising tracking. Operational website and server logging is described above.
- No location. Rydos never requests your location.
Your choices
You're in control of all of it
- Revoke Health access Manage or remove Rydos's Health permissions any time in the Health app, under Sharing → Apps.
- Turn off automatic export Settings → Auto-share activities has independent switches for FIT and Apple Health — turn either off whenever you like.
- Delete local data or shared copies Deleting Rydos removes its local database and exports. Manage workouts already written to Apple Health in the Health app and shared FIT files where you saved them. For server-side support reports, use the deletion contact above.
Who operates Rydos
Pedro Silva
Rydos is operated by Pedro Silva. Contact [email protected] about your data, to request a copy or correction of a support report, or to request deletion.
Questions
Get in touch
For privacy questions, contact [email protected]. See the support page for how to reach us about the app generally.
This policy may change as Rydos evolves. The date at the top of this page always reflects the most recent version.