AgonIQ · Last updated April 2026
AgonIQ is built with your privacy as a first principle. Your personal fitness data stays on your device by default. We do not sell, share, or monetise your data. The app does collect anonymous usage analytics and crash reports to help us improve stability and understand how the app is used — no personally identifiable information is included in this data.
AgonIQ stores the following data locally on your device:
All of this data is stored in a SQLite database on your device. It is not uploaded to our servers except where explicitly described in the AI Coach section below.
When you send a message to the AI coach, the following information is sent to OpenAI's API to generate a response:
Microphone & Voice Input
AgonIQ may request access to your device microphone to allow you to send voice
messages to the AI coach. Audio is processed on-device by the operating system's
speech recognition service (Google Speech Recognition on Android, Apple
Speech Recognition on iOS) and converted to text before being sent. We do not
record, store, or transmit raw audio — only the resulting text is included in
your coach message. You can revoke microphone access at any time in your device
Settings.
This data is routed through our own server (hosted on Railway.app) before being forwarded to OpenAI. The server does not store your fitness data — it processes the request in memory and returns the response. Railway may retain standard server access logs (IP address, timestamp, request size) for operational purposes. OpenAI processes the data in accordance with their privacy policy. This context is used solely to generate personalised coaching responses and is not used to train OpenAI's models under their API terms.
In-App Purchases (RevenueCat)
Subscription purchases are processed via RevenueCat, a third-party payment
infrastructure provider. RevenueCat receives your anonymised app user ID and
purchase receipt data to validate and manage your subscription. No personal
fitness data is shared with RevenueCat. Their privacy policy is available at
revenuecat.com/privacy.
Analytics & Crash Reporting (Firebase)
AgonIQ uses Google Firebase Analytics and Firebase Crashlytics to collect
anonymous usage statistics and crash reports. This data helps us understand
which features are used most and identify app stability issues. The following
information is collected:
None of this data includes your name, email, workout content, coach messages, or any other personally identifiable information. Events are associated with an anonymous device identifier only. Firebase is operated by Google LLC. Data is processed in accordance with Google's privacy policy.
All app data is stored locally on your device using the operating system's standard secure storage sandbox. No account, login, or cloud sync is required to use the app.
If you delete the app, all locally stored data is permanently removed by the operating system.
You can delete any or all of your data at any time from Profile → Delete Data. The following categories can be deleted independently:
A full reset option is also available that removes all data and resets your profile. Deletion is immediate and cannot be undone.
AgonIQ is not directed at children under the age of 13. We do not knowingly collect data from children. If you believe a child has used the app, please contact us so we can assist.
We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of the app after an update constitutes acceptance of the revised policy.
If you have any questions about this Privacy Policy or how your data is handled, please reach out through the app store listing or the project's GitHub repository.