The data controller is Piotr Kutkowski (Radlin, Poland). Contact: pkutkowski@gmail.com.
| Data | Purpose | Legal Basis |
|---|---|---|
| Email address | Registration and login | Art. 6(1)(b) GDPR |
| Password (bcrypt hashed) | Authentication | Art. 6(1)(b) GDPR |
| Precise GPS location | Navigation, displaying route in ride mode | Art. 6(1)(a) GDPR — consent |
| Cycling routes | Route planning | Art. 6(1)(b) GDPR |
| User ID (UUID) | Linking data to account | Art. 6(1)(b) GDPR |
| IP address | Security, rate limiting | Art. 6(1)(f) GDPR |
An account is optional — guest route plans remain stored locally on the device.
We use a single technical cookie refresh_token (httpOnly, 7 days, not accessible from JavaScript).
We collect pseudonymous error and crash data (event name, error message, app version, platform, IP address). Telemetry events are sent to our own backend hosted on Railway (EU region). IP addresses are retained by the logging infrastructure for a maximum of 30 days and are not linked to user accounts. Purpose: improving app quality and stability. Legal basis: Art. 6(1)(f) GDPR — legitimate interest.
Under the GDPR you have the following rights:
Route plans are stored locally on your device and can be exported as GPX. To obtain a copy of your account data, email pkutkowski@gmail.com. Account deletion: account deletion instructions.
If you believe your data is processed in violation of the GDPR, you have the right to lodge a complaint with the Polish supervisory authority: President of the Personal Data Protection Office (PUODO), ul. Stawki 2, 00-193 Warsaw, Poland, uodo.gov.pl.
Providing your email and password is voluntary but required to create an account. Without an account you can use the app in guest mode — route plans are then stored locally only.
GPS location consent is voluntary and does not affect basic functionality.
We do not use automated decision-making or profiling within the meaning of Art. 22 GDPR.
Data is hosted on Railway in the EU (eu-west) region. Transfers to Mapbox in the USA are governed by Standard Contractual Clauses (SCC).
Changes are communicated via in-app notifications.
Piotr Kutkowski · Radlin, Poland · pkutkowski@gmail.com