Privacy Policy

Ryval ("the App") is a personal fitness tracking application. This policy explains what data the App collects, how it is stored, and your choices regarding that data.

Data We Collect

Data You Provide

Data Collected Automatically

Data From Third-Party Services

How Data Is Stored

Local Storage

The majority of your data — workouts, heart rate logs, GPS tracks, imported Apple Health/Fitbit summaries, body composition records, fitness scores, goals, and preferences — is stored locally on your device in an SQLite database. This data does not leave your device unless you explicitly export it or share workouts with friends.

Cloud Services

The App does not upload your full workout data, heart rate data, GPS tracks, imported health data, or body composition data to any cloud server. Social features share only workout summary metadata (workout name, date, duration, calories) with accepted friends — not raw heart rate, GPS data, or body measurements.

Bluetooth and Sensor Data

When you connect a Bluetooth heart rate monitor:

GPS and Location Data

When you enable GPS tracking for an outdoor workout:

Apple Health and Health Connect Integrations

When you connect to Apple Health on iOS:

When you connect to Android Health Connect:

Fitbit Integration

If Fitbit sync is available and you choose to connect it, Ryval may read recent Fitbit workout summaries and heart-rate data for local workout history import and validation. Fitbit data is stored locally, protected by duplicate detection, and is not used for live workout tracking, advertising, or marketing. You can disconnect Fitbit from Settings.

Fitness Score and Personalization

The App calculates a Fitness Score (0-1000) based on your workout activity. The score uses your profile information (birth year, sex, weekly training frequency) and locally stored workout/body-metric data to personalize targets and thresholds. This calculation happens entirely on your device — no personal data is sent to any server for scoring purposes.

Data Export and Deletion

Data Sharing

We do not sell, rent, or share your personal data with third parties for advertising or marketing purposes. Health and fitness data is never used for advertising or marketing. The App does not display advertisements.

Data is shared with third-party services only as described above (Firebase for authentication and social features, OneSignal for push notifications) and only to the extent necessary to provide those features.

If you use social features, workout summary information (workout name, date, duration, calories) may be visible to your accepted friends within the App.

Children's Privacy

The App is not directed at children under 13. We do not knowingly collect personal information from children under 13.

Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated effective date.

Contact

If you have questions about this Privacy Policy or your data, please contact us at:

Email: support@ryvalapp.com