GymBar

Zásady ochrany soukromí – GymBar

Platné od [datum zveřejnění]

Tréninky, váha, pitný režim a údaje o nemoci či zranění zůstávají jen v telefonu. Na server jde jen to, co uživatel sám zapne: účet a přátelé, žebříček posilovny, záloha do cloudu a hlášení o pádech aplikace.

1. Kdo je správce

Správcem osobních údajů je [Jméno a příjmení], [adresa], [IČO, pokud bude], autor aplikace GymBar. S dotazy k soukromí nebo s uplatněním práv pište na [kontaktní e-mail]. Odpovídáme nejpozději do 30 dnů.

Pojem „aplikace“ zahrnuje aplikaci pro Android a iOS, aplikaci pro hodinky Wear OS a webové stránky gymbar.app.

2. Data, která zůstávají jen v telefonu

Aplikace funguje bez účtu a bez internetu. Pokud nezapnete některou funkci z části 3, ukládají se tyto údaje jen do databáze v telefonu a my k nim nemáme přístup:

Tyto údaje smažete odinstalováním aplikace nebo v Profilu → Smazat všechna data.

3. Data, která odcházejí na server

Na server jde jen to, co souvisí s funkcí, kterou si sami zapnete. Aplikace nemá reklamy ani analytiku chování a žádná data neprodáváme.

FunkceJaká dataPrávní základ (GDPR)Jak dlouho
Přihlášení (Google nebo Apple) identifikátor účtu, e-mail a jméno z účtu Google / Apple, časy přihlášení plnění smlouvy, čl. 6 odst. 1 písm. b) do smazání účtu
Přátelé, novinky, pozvánky a výzvy jméno pro přátele, kód přítele, jazyk, seznam přátel, pozvánky na trénink (název plánu, čas), výzvy (cvik, cíl, průběh); se zapnutým sdílením také rekordy (nejtěžší série), počet tréninků v měsíci, týdenní objem a týdny se splněným plánem plnění smlouvy, čl. 6 odst. 1 písm. b) do smazání účtu; sdílené statistiky do vypnutí sdílení
Žebříček posilovny přezdívka, pohlaví (nepovinné), věková skupina (do 39, 40+, 50+, 60+; nikdy věk ani rok narození), nejtěžší váha u vybraných cviků, počet tréninků, nahlášení záznamů; u založené posilovny její název, město, adresa a volitelně její poloha plnění smlouvy, čl. 6 odst. 1 písm. b); kontrola nereálných výkonů a nahlášení: oprávněný zájem na férovém žebříčku, čl. 6 odst. 1 písm. f) do odchodu z posilovny, vypnutí viditelnosti nebo smazání účtu; vaše nahlášení do smazání účtu nebo nahlášeného záznamu; založená posilovna zůstává v seznamu pro ostatní členy, po smazání účtu bez vazby na vás
Upozornění (push) token zařízení pro notifikace, jazyk plnění smlouvy, čl. 6 odst. 1 písm. b) do odhlášení nebo smazání účtu
Automatická záloha do cloudu (vypnutá, dokud ji nezapnete) kopie celé databáze aplikace včetně údajů o zdraví (období nemoci a zranění, tělesná váha, pitný režim); název zařízení, počet tréninků a čas zálohy výslovný souhlas, čl. 9 odst. 2 písm. a) a čl. 6 odst. 1 písm. a) poslední 2 zálohy do jejich smazání v Profilu nebo do smazání účtu
Nahlášení nevhodného obsahu a blokování kdo nahlásil, co (posilovna nebo uživatel, jeho jméno), důvod a čas; seznam vámi zablokovaných uživatelů (identifikátor a jméno) oprávněný zájem na bezpečné komunitě a dodržení pravidel obchodů s aplikacemi, čl. 6 odst. 1 písm. f) nahlášení 12 měsíců; blokování do odblokování nebo smazání účtu
Hlášení o pádech aplikace (lze vypnout v Profilu) popis chyby, model zařízení, verze systému a aplikace, čas, náhodný identifikátor instalace; bez jména, e-mailu a tréninkových dat oprávněný zájem na opravě chyb, čl. 6 odst. 1 písm. f) 90 dnů

S přáteli se nikdy nesdílí tělesná váha, období nemoci či zranění ani množství vypité vody. U výzvy na pitný režim vidí přítel jen procento splnění. Žebříček posilovny vidí jen její členové a profil jen vaši přátelé; vyhledávání uživatelů neexistuje.

Nahlášení vidí jen vývojář aplikace, nahlášená osoba se o nich nedozví. Posilovnu nahlášenou pěti lidmi skryjeme ze seznamu posiloven, posilovnu bez členů i po pěti nahlášeních, že neexistuje nebo je duplicitní (když do ní pak někdo vstoupí, znovu se ukáže).

Seznam posiloven pochází z veřejné databáze OpenStreetMap (© přispěvatelé OpenStreetMap, licence ODbL) a doplňují ho uživatelé. Neobsahuje žádné osobní údaje.

Nereálné výkony v žebříčku posilovny skrývá automatická kontrola a záznam nahlášený pěti členy se skryje. Jde jen o viditelnost v žebříčku, nemá to žádný jiný dopad a vaše data v telefonu zůstanou beze změny.

4. Kdo data zpracovává a kde

Serverovou část provozujeme na službách Google Firebase. Google je zpracovatelem, data používá jen pro nás a podle smlouvy o zpracování.

SlužbaK čemuKde jsou servery
Firebase Authenticationpřihlášeníglobálně, i v USA
Cloud Firestoreprofil pro přátele, novinky, výzvy, žebříček posilovnyEU (Belgie a Nizozemsko)
Cloud Functionsnotifikace, kontrola žebříčku, úklid po smazání účtuEU (Belgie)
Cloud Storageautomatická zálohaEU
Firebase Cloud Messagingdoručení notifikacíglobálně, i v USA
Firebase Crashlyticshlášení o pádechUSA

Předání do USA je kryté rámcem ochrany osobních údajů mezi EU a USA (Data Privacy Framework), ke kterému se Google přihlásil, a standardními smluvními doložkami. Podrobnosti uvádí Google ve zásadách Firebase.

Při přihlášení přes Google nebo Apple a při doručování notifikací na iPhone zpracovávají údaje také Google a Apple podle svých vlastních zásad. Data o zdraví zůstávají v EU a na server se dostanou jen v automatické záloze, kterou jste sami zapnuli.

5. Vaše práva a smazání dat

Máte právo na přístup ke svým údajům, jejich opravu, výmaz, omezení zpracování a přenositelnost. Proti zpracování na základě oprávněného zájmu můžete vznést námitku a souhlas můžete kdykoli odvolat. Odvolání nemá vliv na zpracování před ním.

Většinu práv uplatníte přímo v aplikaci:

Co chceteKde v aplikaci
Smazat účet a všechna data na serveruPřátelé → Smazat účet pro přátele
Přestat sdílet rekordy nebo statistikyPřátelé → Sdílet rekordy / Sdílet statistiky tréninků
Zmizet ze žebříčku posilovnyŽebříček posilovny → vypnout Ukázat mě v žebříčku posilovny, nebo Opustit posilovnu
Odvolat souhlas se zálohou a smazat jiProfil → Smazat zálohy v cloudu
Nahlásit nebo zablokovat uživatelePřátelé → menu u přítele → Nahlásit / Zablokovat
Vypnout hlášení o pádechProfil → Soukromí → Odesílat hlášení o pádech
Získat kopii svých datProfil → Jednotky a data → Export dat (CSV) nebo Zálohovat všechna data
Smazat data v telefonuProfil → Smazat všechna data, nebo odinstalovat aplikaci

Smazání účtu odstraní profil, přátele, novinky, výzvy, záznamy a nahlášení v žebříčku posilovny, vaše nahlášení obsahu, seznam zablokovaných i zálohy v cloudu. Posilovny, které jste založili, zůstanou ostatním členům v seznamu, už bez vazby na váš účet. O smazání účtu můžete požádat i bez aplikace, postup je na stránce Smazání účtu. U přihlášení přes Apple se zruší i propojení s Apple ID. Ostatní žádosti posílejte na [kontaktní e-mail].

Pokud si myslíte, že s údaji nakládáme špatně, můžete podat stížnost u Úřadu pro ochranu osobních údajů, Pplk. Sochora 27, 170 00 Praha 7, www.uoou.gov.cz, nebo u dozorového úřadu ve své zemi.

6. Děti, zabezpečení a změny

Děti: aplikace je určená osobám od 16 let. Vědomě nezpracováváme údaje mladších dětí. Pokud zjistíte, že nám je dítě poskytlo, napište nám a smažeme je.

Zabezpečení: komunikace se serverem je šifrovaná (HTTPS) a data na serverech Google jsou šifrovaná i v klidu. Pravidla databáze a úložiště dovolí číst vaše soukromá data a zálohy jen vám po přihlášení. Žádný systém ale není bezpečný na 100 %; při úniku dat budeme postupovat podle GDPR.

Změny zásad: zásady upravíme, když přidáme funkci, která mění zpracování údajů (například placené Premium nebo reklamy). O podstatné změně vás informujeme v aplikaci předem. Aktuální verze je vždy na této stránce.

Privacy policy – GymBar

Effective from [publication date]

Your workouts, body weight, water intake and illness or injury records stay on your phone. Only what you switch on yourself goes to our servers: your account and friends, the gym leaderboard, cloud backup and crash reports.

1. Who is responsible

The data controller is [Full name], [address], [company ID, if any], the developer of GymBar. For privacy questions or to exercise your rights, email [contact email]. We reply within 30 days at the latest.

“The app” means the Android and iOS app, the Wear OS watch app and the website gymbar.app.

2. Data that stays on your phone

The app works without an account and offline. Unless you switch on a feature from section 3, the following data is stored only in the database on your phone and we have no access to it:

You can delete this data by uninstalling the app or in Profile → Delete all data.

3. Data that goes to our servers

Only data needed for a feature you switch on yourself is sent to our servers. The app has no ads and no behavioural analytics, and we do not sell any data.

FeatureWhat dataLegal basis (GDPR)How long
Sign-in (Google or Apple) account identifier, email and name from your Google / Apple account, sign-in times performance of a contract, Art. 6(1)(b) until you delete your account
Friends, feed, invitations and challenges name shown to friends, friend code, language, friend list, workout invitations (plan name, time), challenges (exercise, target, progress); if you enable sharing, also records (heaviest set), workouts per month, weekly volume and weeks with the plan completed performance of a contract, Art. 6(1)(b) until you delete your account; shared statistics until you turn sharing off
Gym leaderboard nickname, gender (optional), age group (under 40, 40+, 50+, 60+; never your age or year of birth), heaviest weight for selected exercises, number of workouts, reports of entries; for a gym you create, its name, city, address and optionally its location performance of a contract, Art. 6(1)(b); checks of unrealistic lifts and reports: legitimate interest in a fair leaderboard, Art. 6(1)(f) until you leave the gym, hide yourself or delete your account; your reports until you delete your account or the reported entry is removed; a gym you create stays listed for other members, unlinked from you after account deletion
Push notifications device notification token, language performance of a contract, Art. 6(1)(b) until you sign out or delete your account
Automatic cloud backup (off until you turn it on) a copy of the whole app database including health data (illness and injury periods, body weight, water intake); device name, number of workouts and backup time explicit consent, Art. 9(2)(a) and Art. 6(1)(a) the last 2 backups, until you delete them in Profile or delete your account
Reporting content and blocking who reported, what (a gym or a user and their name), the reason and time; the list of users you blocked (identifier and name) legitimate interest in a safe community and in complying with app store rules, Art. 6(1)(f) reports 12 months; blocks until you unblock or delete your account
Crash reports (can be turned off in Profile) error description, device model, system and app version, time, a random installation identifier; no name, email or workout data legitimate interest in fixing bugs, Art. 6(1)(f) 90 days

Body weight, illness or injury periods and water amounts are never shared with friends. In a water challenge your friend only sees the percentage completed. Only members of a gym see its leaderboard and only your friends see your profile; there is no user search.

Only the app developer sees reports; the reported person is not told. A gym reported by five people is hidden from the gym list; a gym without members also after five reports that it doesn’t exist or is a duplicate (it shows up again once someone joins it).

The gym list comes from the public OpenStreetMap database (© OpenStreetMap contributors, ODbL licence) and is completed by users. It contains no personal data.

An automatic check hides unrealistic lifts in the gym leaderboard, and an entry reported by five members is hidden. This only affects visibility in the leaderboard, has no other effect, and your data on your phone stays unchanged.

4. Who processes the data and where

Our server side runs on Google Firebase. Google acts as our processor and uses the data only on our behalf under a data processing agreement.

ServicePurposeServer location
Firebase Authenticationsign-inglobal, including the USA
Cloud Firestoreprofile for friends, feed, challenges, gym leaderboardEU (Belgium and the Netherlands)
Cloud Functionsnotifications, leaderboard checks, clean-up after account deletionEU (Belgium)
Cloud Storageautomatic backupEU
Firebase Cloud Messagingdelivering notificationsglobal, including the USA
Firebase Crashlyticscrash reportsUSA

Transfers to the USA are covered by the EU–US Data Privacy Framework, in which Google participates, and by standard contractual clauses. See Google’s Firebase privacy information for details.

When you sign in with Google or Apple and when notifications are delivered to an iPhone, Google and Apple also process data under their own policies. Health data stays in the EU and reaches our servers only in the automatic backup that you turned on yourself.

5. Your rights and deleting your data

You have the right to access, correct, erase, restrict and port your data. You can object to processing based on legitimate interest and withdraw consent at any time; withdrawal does not affect processing before it.

You can exercise most rights directly in the app:

What you wantWhere in the app
Delete your account and all data on our serversFriends → Delete friends account
Stop sharing records or statisticsFriends → Share records / Share workout stats
Leave the gym leaderboardGym leaderboard → turn off Show me in the gym leaderboard, or Leave gym
Withdraw backup consent and delete backupsProfile → Delete cloud backups
Report or block a userFriends → menu next to the friend → Report / Block
Turn off crash reportsProfile → Privacy → Send crash reports
Get a copy of your dataProfile → Units & data → Export data (CSV) or Back up all data
Delete data on your phoneProfile → Delete all data, or uninstall the app

Deleting your account removes your profile, friends, feed, challenges, gym leaderboard entries and reports, your content reports, your block list, and cloud backups. Gyms you created stay listed for other members, no longer linked to your account. You can also request deletion without the app, see Delete your account. If you signed in with Apple, the link to your Apple ID is revoked as well. Send any other requests to [contact email].

If you believe we handle your data incorrectly, you can lodge a complaint with the Czech Office for Personal Data Protection (Úřad pro ochranu osobních údajů), Pplk. Sochora 27, 170 00 Prague 7, www.uoou.gov.cz, or with the supervisory authority in your country.

6. Children, security and changes

Children: the app is intended for people aged 16 and over. We do not knowingly process data of younger children. If you find out that a child has given us data, contact us and we will delete it.

Security: communication with our servers is encrypted (HTTPS) and data on Google’s servers is encrypted at rest. Database and storage rules allow only you, when signed in, to read your private data and backups. No system is 100% secure; in case of a data breach we will act as required by the GDPR.

Changes: we will update this policy when we add a feature that changes how data is processed (for example paid Premium or ads). We will tell you about significant changes in the app in advance. The current version is always on this page.