Zásady ochrany osobních údajů
1. Kdo jsme (správce osobních údajů)
Tuto aplikaci Azimove („Aplikace“) provozuje:
- Daniel Neustupa
- Březová alej 1305, 460 01 Liberec, Česká republika
- IČO: 06498574
- Kontaktní e-mail: info@azimove.cz
Daniel Neustupa je správcem osobních údajů zpracovávaných prostřednictvím Aplikace ve smyslu Nařízení (EU) 2016/679 (GDPR).
2. Rozsah
Azimove je běžecká aplikace, která umožňuje objevovat trasy na mapě, zaznamenávat běhy pomocí GPS, prohlížet si historii a statistiky běhů, porovnávat výsledky v žebříčku, hodnotit obtížnost tras a nastavovat týdenní cíle. Tyto zásady vysvětlují, jaké osobní údaje Aplikace sbírá, proč, jak je sdílí a jaká máte práva.
3. Jaké údaje sbíráme a proč
Sbíráme pouze údaje potřebné pro fungování funkcí Aplikace. Níže jsou seřazeny podle kategorií Apple App Privacy.
Poloha (přesná poloha)
- Co: Vaši přesnou GPS polohu při používání mapy („Objevovat“) a při záznamu běhu, a to i na pozadí, pokud běh probíhá (Aplikace používá polohu na pozadí, aby mohla pokračovat v záznamu i při zamčeném telefonu). Zaznamenaná GPS trasa dokončeného běhu se ukládá.
- Proč: Zobrazení tras v okolí, navigace a poloha během běhu, uložení GPS trasy běhu.
- Kde: Během běhu uloženo v zařízení (lokální databáze); po dokončení a synchronizaci se GPS trasa ukládá na náš server (Supabase, pole
runs.gps_track). - Propojeno s vámi: Ano, když jste přihlášeni.
Kontaktní údaje (e-mailová adresa)
- Co: Vaše e-mailová adresa.
- Proč: Vytvoření účtu a přihlášení (e-mail/heslo), správa účtu a e-maily týkající se účtu (potvrzení e-mailu, reset hesla).
- Poznámka: Sbírá se u registrace e-mailem a heslem. Při použití Sign in with Apple nám Apple může předat privátní (anonymizovanou) e-mailovou adresu, pokud si zvolíte skrytí e-mailu.
Identifikátory (ID uživatele)
- Co: Identifikátor účtu (UUID) a autentizační tokeny relace.
- Proč: Ověření vaší totožnosti a propojení běhů, hodnocení, cílů a profilu s vaším účtem. Tokeny relace jsou bezpečně uloženy v iOS Keychain a při odhlášení se mažou.
- Propojeno s vámi: Ano.
Uživatelský obsah / další údaje (profil a aktivita)
- Zobrazované jméno (display name): Zobrazeno na profilu a v žebříčku.
- Historie běhů: Čas, vzdálenost a segmenty vašich běhů.
- Hodnocení obtížnosti tras: Vaše hodnocení obtížnosti trasy 1–10 (používá se agregovaně).
- Nastavení týdenních cílů: Cíle, které si v Aplikaci nastavíte.
- Proč: Poskytování hlavních funkcí Aplikace (Moje běhy, statistiky, žebříček, cíle, obtížnost tras).
- Propojeno s vámi: Ano.
Diagnostika (data o pádech)
- Co: Hlášení o pádech a diagnostika chyb: stack traces a chybové zprávy, verze aplikace, verze operačního systému a model zařízení.
- Proč: Odhalování a oprava pádů a chyb a udržení stability Aplikace.
- Jak: Přes službu Sentry. Sentry provozujeme s
sendDefaultPii = false, pouze v release buildech (ne v debug), a před odesláním událostí odstraňujeme citlivá pole (např. password, token, authorization, email, session, cookie). - Propojeno s vámi: Nepropojeno s vaší totožností.
Co NEsbíráme
Nesbíráme ani nepřistupujeme k: reklamním identifikátorům (IDFA), kontaktům, fotkám či knihovně fotek, kameře, mikrofonu, kalendáři, zdravotním údajům (HealthKit), platebním údajům ani historii prohlížení. Aplikace nenahrává profilové fotky (avatary jsou přednastavené grafiky s vaší iniciálou).
4. Jak jsou údaje ukládány a zpracovávány (zpracovatelé)
K provozu Aplikace využíváme následující poskytovatele služeb („zpracovatele“):
| Poskytovatel | Role | Zpracovávané údaje | Zásady ochrany soukromí |
|---|---|---|---|
| Supabase | Backendová databáze a autentizace (náš vlastní backend) | Účet, profil, běhy a GPS trasy, hodnocení, cíle; API požadavky ověřené vaším tokenem relace | supabase.com/privacy |
| Sentry (Functional Software, Inc.) | Monitoring pádů a chyb | Diagnostická data popsaná výše (bez osobních údajů, datový region EU) | sentry.io/privacy |
Vaše osobní údaje neprodáváme a nesdílíme je s reklamními sítěmi ani datovými brokery.
5. Sledování (tracking)
Azimove vás nesleduje napříč aplikacemi a weby jiných společností. Nepoužíváme reklamní identifikátor (IDFA) ani nezobrazujeme dotaz App Tracking Transparency, protože neprovádíme sledování ve smyslu definice Apple.
6. Právní základy (GDPR)
- Plnění smlouvy (čl. 6 odst. 1 písm. b) GDPR): poskytování funkcí Aplikace, které požadujete (účet, běhy, trasy, žebříček, cíle).
- Oprávněné zájmy (čl. 6 odst. 1 písm. f) GDPR): zajištění bezpečnosti a stability Aplikace (diagnostika pádů/chyb).
- Souhlas (čl. 6 odst. 1 písm. a) GDPR): přístup k poloze zařízení, který udělujete přes systémový dotaz iOS a můžete jej kdykoli odvolat v Nastavení iOS.
7. Doba uchování údajů
Váš účet a související údaje (profil, běhy, GPS trasy, hodnocení, cíle) uchováváme až do smazání vašeho účtu. Při smazání účtu jsou vaše serverová data a autentizační uživatel trvale (hard delete) smazány a lokální data v zařízení jsou vymazána. Diagnostická data v Sentry jsou uchovávána podle standardních dob uchování služby Sentry.
8. Smazání účtu a údajů
- V Aplikaci: Profil → Smazat účet. Trvale smaže vaše serverová data a autentizačního uživatele a vymaže lokální data v zařízení.
- Odhlášení: Odhlášení smaže vaši relaci a lokální data (cache tras, aktivní běh, čekající synchronizaci, GPS trasy) ze zařízení, aniž by smazalo účet.
- E-mailem: O smazání můžete požádat i e-mailem na info@azimove.cz.
9. Vaše práva (GDPR)
Jste-li v EU/EHP, máte právo na: přístup ke svým údajům; opravu nepřesných údajů; výmaz údajů („právo být zapomenut“); omezení zpracování; přenositelnost údajů; a vznést námitku proti zpracování založenému na oprávněných zájmech. Je-li zpracování založeno na souhlasu, můžete souhlas kdykoli odvolat. Pro uplatnění práv kontaktujte info@azimove.cz. Máte také právo podat stížnost u dozorového úřadu; v České republice je jím Úřad pro ochranu osobních údajů (www.uoou.cz).
10. Děti
Azimove je fitness aplikace pro širokou veřejnost a není určena dětem. Vědomě nesbíráme osobní údaje dětí mladších 15 let (věk pro udělení souhlasu se zpracováním v České republice). Pokud se domníváte, že nám dítě poskytlo osobní údaje, kontaktujte nás na info@azimove.cz a údaje smažeme.
11. Změny těchto zásad
Tyto zásady můžeme čas od času aktualizovat. Aktualizovanou verzi zveřejníme na stejné URL a změníme „Datum účinnosti“ výše. O podstatných změnách budeme informovat v Aplikaci nebo e-mailem, kde je to vhodné.
12. Kontakt
Daniel Neustupa — info@azimove.cz — Březová alej 1305, 460 01 Liberec, Česká republika.
1. Who we are (Data Controller)
This app, Azimove (the “App”), is operated by:
- Daniel Neustupa
- Březová alej 1305, 460 01 Liberec, Czech Republic
- Business ID (IČO): 06498574
- Contact e-mail: info@azimove.cz
Daniel Neustupa is the data controller responsible for your personal data processed through the App, within the meaning of Regulation (EU) 2016/679 (GDPR).
2. Scope
Azimove is a running app that lets you discover routes on a map, record your runs via GPS, view run history and statistics, compare results on a leaderboard, rate route difficulty, and set weekly goals. This policy explains what personal data the App collects, why, how it is shared, and what rights you have.
3. What data we collect and why
We only collect data needed to operate the App’s features. Data is grouped below by Apple App Privacy categories.
Location (Precise Location)
- What: Your precise GPS location while you use the map (“Discover”) and while recording a run, including in the background when a run is active (the App uses background location so it can keep tracking while your phone is locked). The recorded GPS track of a finished run is saved.
- Why: To show nearby routes, provide navigation and position during a run, and store your run’s GPS track.
- Where: Stored on your device during a run (local database); after you finish and sync, the GPS track is stored on our server (Supabase, field
runs.gps_track). - Linked to you: Yes, when you are signed in.
Contact Info (Email Address)
- What: Your e-mail address.
- Why: Account creation and sign-in (email/password), account management, and account-related e-mails (e.g. e-mail confirmation, password reset).
- Note: Collected for email/password sign-up. If you use Sign in with Apple, Apple may relay a private (anonymized) e-mail address to us if you choose to hide your e-mail.
Identifiers (User ID)
- What: A user account identifier (UUID) and authentication session tokens.
- Why: To authenticate you and link your runs, ratings, goals, and profile to your account. Session tokens are stored securely in the iOS Keychain and are cleared on sign-out.
- Linked to you: Yes.
User Content / Other Data (Profile & activity)
- Display name: Shown on your profile and the leaderboard.
- Run history: Time, distance, and segments of your runs.
- Route difficulty ratings: Your 1–10 difficulty rating for a route (used in aggregate).
- Weekly goal settings: Goals you configure in the App.
- Why: To provide the App’s core features (My Runs, statistics, leaderboard, goals, route difficulty).
- Linked to you: Yes.
Diagnostics (Crash Data)
- What: Crash reports and error diagnostics: stack traces and error messages, app version, operating system version, and device model.
- Why: To detect and fix crashes and errors and keep the App stable.
- How: Via Sentry. We run Sentry with
sendDefaultPii = false, only in release builds (not in debug), and we scrub sensitive fields (such as password, token, authorization, email, session, cookie) before events are sent. - Linked to you: Not linked to your identity.
What we do NOT collect
We do not collect or access: advertising identifiers (IDFA), contacts, photos or photo library, camera, microphone, calendar, health/HealthKit data, payment information, or browsing history. The App does not upload profile photos (avatars are preset graphics with your initial).
4. How data is stored and processed (sub-processors)
We use the following third-party service providers (“sub-processors”) to run the App:
| Provider | Role | Data processed | Privacy policy |
|---|---|---|---|
| Supabase | Backend database and authentication (our own backend) | Account, profile, runs and GPS tracks, ratings, goals; API requests authenticated with your session token | supabase.com/privacy |
| Sentry (Functional Software, Inc.) | Crash and error monitoring | Crash/diagnostic data as described above (no PII, EU data region) | sentry.io/privacy |
We do not sell your personal data and we do not share it with advertising networks or data brokers.
5. Tracking
Azimove does not track you across other companies’ apps or websites. We do not use the advertising identifier (IDFA) and do not display the App Tracking Transparency prompt, because we do not perform tracking as defined by Apple.
6. Legal bases (GDPR)
- Performance of a contract (Art. 6(1)(b) GDPR): providing the App’s features you request (account, runs, routes, leaderboard, goals).
- Legitimate interests (Art. 6(1)(f) GDPR): keeping the App secure and stable (crash/error diagnostics).
- Consent (Art. 6(1)(a) GDPR): device location access, which you grant through the iOS permission prompt and can withdraw at any time in iOS Settings.
7. Data retention
We keep your account and associated data (profile, runs, GPS tracks, ratings, goals) until you delete your account. When you delete your account, your server-side data and your authentication user are permanently (hard) deleted, and local data on your device is wiped. Diagnostic data in Sentry is retained according to Sentry’s standard retention periods.
8. Deleting your account and data
- In the App: Go to Profile → Delete account. This permanently deletes your server data and auth user and wipes local data on the device.
- Sign out: Signing out clears your session and local data (cached routes, active run, pending sync, GPS tracks) from the device without deleting your account.
- By e-mail: You can also request deletion by writing to info@azimove.cz.
9. Your rights (GDPR)
If you are in the EU/EEA, you have the right to: access your data; rectify inaccurate data; erase your data (“right to be forgotten”); restrict processing; data portability; and object to processing based on legitimate interests. Where processing is based on consent, you may withdraw consent at any time. To exercise these rights, contact info@azimove.cz. You also have the right to lodge a complaint with your supervisory authority; in the Czech Republic this is the Office for Personal Data Protection (Úřad pro ochranu osobních údajů, www.uoou.cz).
10. Children
Azimove is a general-audience fitness app and is not directed to children. We do not knowingly collect personal data from children under 15 (the age of digital consent in the Czech Republic). If you believe a child has provided us with personal data, contact us at info@azimove.cz and we will delete it.
11. Changes to this policy
We may update this policy from time to time. We will post the updated version at the same URL and change the “Effective date” above. Material changes will be communicated within the App or by e-mail where appropriate.
12. Contact
Daniel Neustupa — info@azimove.cz — Březová alej 1305, 460 01 Liberec, Czech Republic.