Hermes — Privacy Policy

Effective: May 18, 2026 · Last Updated: May 18, 2026

1. Introduction

Hermes ("the App") is an open-source fitness activity tracking application licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). It is developed and maintained by an individual developer ("I," "me," or "my"). The source code is publicly available at github.com/CAEDVX/hermes.

This Privacy Policy explains how information is collected, used, stored, and protected when you use official distributed builds of Hermes. By using the App, you agree to the practices described in this policy. If you do not agree, please do not use the App.

Data Controller: The data controller for information processed through Hermes is the individual developer behind the project, contactable at caedvx@proton.me.

2. Information Collected

2.1 Information You Provide

2.2 Information Collected Automatically

2.3 Information Not Collected

Hermes does not collect:

3. How Information Is Used

Collected information is used solely to:

Your information is not used for advertising, profiling, or automated decision-making. It is not sold, rented, or shared with third parties for their own marketing purposes.

4. Data Storage and Architecture

Hermes uses a combination of on-device and server-side storage:

Data Type Storage Location Purpose
Authentication tokens On-device (Expo SecureStore) Secure local session management
User preferences / settings On-device (AsyncStorage) Local configuration
Account data, activity data, routes, and location history Supabase (cloud-hosted PostgreSQL) Persistent storage and cross-device sync

Supabase's infrastructure is hosted on Amazon Web Services (AWS). Data may be stored and processed in data centres located outside your country of residence, including in the United States. Where data is transferred outside the European Economic Area (EEA) or United Kingdom, it is protected by the service provider's data processing agreements and, where applicable, Standard Contractual Clauses (SCCs) or equivalent safeguards recognised under GDPR.

5. Legal Basis for Processing (GDPR)

If you are located in the EEA or United Kingdom, the legal bases for processing your personal data are:

6. Location Data

Location data is central to Hermes's functionality and receives heightened protection:

7. Third-Party Services

Hermes integrates the following third-party services, each governed by its own privacy practices:

Service Purpose Data Shared Privacy Policy
Supabase Authentication, database, and cloud storage Account data, activity data, GPS routes supabase.com/privacy
MapLibre GL / OpenStreetMap Map rendering and tile display Map tile requests (contain approximate viewport location) OSM Privacy Policy
Expo / EAS App distribution and over-the-air updates Device type, OS version, app version expo.dev/privacy

Hermes does not integrate advertising networks, behavioural analytics platforms, social media SDKs, or any service that shares your data with third parties for their own purposes.

8. Data Security

I implement reasonable technical and organisational measures to protect your information, including:

No method of electronic transmission or storage is completely secure. While I take commercially reasonable steps to protect your data, absolute security cannot be guaranteed. In the event of a data breach that is likely to result in a risk to your rights and freedoms, I will notify affected users within 72 hours of becoming aware of it, in accordance with GDPR Article 33.

9. Data Retention

10. Children's Privacy

Hermes is not directed at children under the age of 13 (or under 16 in jurisdictions where GDPR sets a higher threshold). I do not knowingly collect personal information from children. If you believe a child has provided personal information through the App, please contact me immediately at caedvx@proton.me and I will promptly delete it.

11. Your Rights

All Users

EEA / UK Residents (GDPR)

In addition to the rights above, you have the right to:

California Residents (CCPA/CPRA)

To exercise any of these rights, contact me at caedvx@proton.me. I will respond to verified requests within 30 days. If additional time is needed (up to 60 additional days), I will notify you of the extension and the reason.

12. International Data Transfers

If you access Hermes from outside the United States, your data may be transferred to and processed in the United States or other countries where Supabase and its infrastructure providers operate. These transfers are safeguarded by Standard Contractual Clauses or equivalent mechanisms recognised under applicable data protection law.

13. Do Not Track

Hermes is a mobile application and does not respond to browser Do Not Track (DNT) signals, as DNT is a browser-based mechanism not applicable to native mobile apps. Hermes does not engage in cross-site or cross-app tracking regardless.

14. Open Source and AGPL-3.0 Disclosure

Hermes is free and open-source software, released under the GNU Affero General Public License v3.0. The complete source code is available at github.com/CAEDVX/hermes.

This Privacy Policy applies exclusively to official builds distributed by the project maintainer. If you fork, modify, or self-host Hermes — as the AGPL-3.0 license permits — your deployment constitutes a separate service. You become the data controller for any data processed by your instance and are solely responsible for your own privacy practices and compliance with applicable law. The AGPL-3.0 license requires that modified versions of Hermes that are made available over a network also make their source code available.

15. Changes to This Privacy Policy

This policy may be updated from time to time. Material changes will be communicated by:

Continued use of the App after the updated policy takes effect constitutes acceptance of the changes. If you do not agree with any update, you may stop using the App and request deletion of your data.

16. Contact

If you have questions, concerns, or requests regarding this Privacy Policy or your personal data: