ZÁSADY OCHRANY OSOBNÝCH ÚDAJOV MOBILNÁ APLIKÁCIA PHMARKET Účinnosť od: 1. júna 2026 PHMarket s.r.o. Hlavní třída 87/2, 737 01 Český Těšín, Česká republika IČO: 04529031 | DIČ: CZ04529031 | Dátová schránka: 234baq7
1. ÚVOD A KONTAKT NA PREVÁDZKOVATEĽA (SPRÁVCU)
Tieto Zásady ochrany osobných údajov (ďalej len "Zásady") opisujú, akým spôsobom obchodná spoločnosť PHMarket s.r.o., IČO: 04529031, so sídlom Hlavní třída 87/2, 737 01 Český Těšín, Česká republika, zapísaná v obchodnom registri vedenom Krajským súdom v Ostrave, oddiel C, vložka 64228 ("PHMarket", "Prevádzkovateľ údajov", "my" alebo "naše"), spracúva osobné údaje používateľov mobilnej aplikácie PHMarket (bundle identifier cz.phmarket.app, ďalej len "Aplikácia"). Tieto Zásady sú neoddeliteľnou súčasťou Všeobecných obchodných podmienok (ďalej len "Podmienky") a vykladajú sa v spojení s nimi. Pojmy písané s veľkým začiatočným písmenom, ktoré tu nie sú definované, majú význam stanovený v Podmienkach. Spracúvanie prebieha v súlade s Nariadením (EÚ) 2016/679 ("GDPR"), zákonom č. 110/2019 Sb., o spracovaní osobných údajov, zákonom č. 480/2004 Sb., o niektorých službách informačnej spoločnosti, Nariadením (EÚ) 2022/2065 (DSA) a ďalšími platnými predpismi. Kontaktné údaje Prevádzkovateľa údajov: PHMarket s.r.o., Hlavní třída 87/2, 737 01 Český Těšín, Česká republika IČO: 04529031 | DIČ: CZ04529031 | Dátová schránka: 234baq7 Ochrana osobných údajov: privacy@phmarket.cz | Všeobecná podpora: support@phmarket.cz Webové stránky: https://www.phmarket.cz Vzhľadom na povahu a rozsah spracúvania nemá Prevádzkovateľ údajov povinnosť vymenovať zodpovednú osobu (DPO) podľa čl. 37 GDPR. Všetka komunikácia vo veciach ochrany osobných údajov prebieha prostredníctvom vyhradenej adresy privacy@phmarket.cz.
2. ROZSAH PÔSOBNOSTI A KĽÚČOVÉ KONCEPTY
2.1. Geografická pôsobnosť: Aplikácia je primárne určená používateľom z členských štátov EÚ, Spojeného kráľovstva, Nórska, Islandu, Lichtenštajnska a Švajčiarska. Pri používaní z inej jurisdikcie prebieha spracúvanie v súlade s GDPR. 2.2. Dotknutá osoba: Vy ako fyzická osoba, ktorá si stiahne, nainštaluje, vytvorí Účet alebo Aplikáciu akokoľvek používa, či už v režime "Používanie bez registrácie" alebo ako Registrovaný používateľ. 2.3. Kľúčový rozdiel medzi režimami:
Používanie bez registrácie: Aplikácia funguje bez vytvorenia Účtu; k dispozícii sú základné funkcie (mapa, ceny, navigácia, Quality stanice, Fuel Quality v režime read-only). Spracúvané údaje sú obmedzené na technické identifikátory zariadenia (install_id, UUID generované Aplikáciou), preferenčné nastavenia (jazyk, mena) a pseudonymizované analytické údaje. NEJDE o anonymný Supabase účet; formálny používateľský účet v našej databáze (auth.users) vzniká až pri registrácii.
Registrovaný Účet: Plnohodnotný účet zahŕňajúci meno/prezývku, e-mail a ďalšie údaje nevyhnutné na účasť v Programe PHM Cash, službu PusHMe, Komunitné hlásenia cien, vytváranie Komunitných staníc, hodnotenia Fuel Quality a uplatnenie Flash Offer.
3. KATEGÓRIE SPRACÚVANÝCH OSOBNÝCH ÚDAJOV
Prevádzkovateľ údajov zhromažďuje a spracúva nasledujúce kategórie osobných údajov, vždy v rozsahu nevyhnutnom na konkrétny účel a v súlade so zásadou minimalizácie podľa čl. 5 ods. 1 písm.
c) GDPR:
3.1. Identifikačné a kontaktné údaje (iba Registrovaný Účet)
Meno alebo prezývka (skutočné občianske meno sa nevyžaduje; uložené v user_metadata.nickname alebo user_metadata.first_name)
E-mailová adresa (môže ísť o tzv. "relay" e-mail z Apple Hide My Email, ak sa prihlasujete cez Sign in with Apple; Vašu skutočnú adresu v takom prípade nedostávame)
Apple ID alebo Google ID (iba interný identifikátor poskytnutý OAuth procesom, nie heslo k Vášmu Apple/Google účtu)
Heslo (uložené v hašovanej podobe pomocou bcrypt so soľou v Supabase Auth, nikdy v čistom texte); iba ak sa registrujete e-mailom
3.2. Technické a identifikačné údaje zariadenia
install_id: Unikátny identifikátor inštalácie Aplikácie generovaný pri prvom spustení a uložený lokálne (MMKV). Nie je to systémový identifikátor (IDFA na iOS / AAID na Androide); nemožno ho použiť na cross-app tracking.
Typ a model mobilného zariadenia (napr. iPhone 15, Samsung Galaxy S24); zbierané cez expo- device
Značka výrobcu zariadenia (Apple, Samsung atď.)
Verzia operačného systému (iOS 18, Android 14 atď.)
Verzia Aplikácie (app_version z expo-applicaeon)
IP adresa (anonymizovaná; uchovávame iba prvé tri oktety, napr. 192.168.1.* namiesto 192.168.1.45, výlučne na hrubú geografickú analýzu)
Jazykové nastavenie a časové pásmo (locale, timezone); z expo-localizaeon
Push notifikačný token (Expo Push Token; služba Expo Push Service, ktorá ho ďalej smeruje na Apple APNs alebo Google FCM)
3.3. Lokalizačné údaje Aplikácia pracuje s informáciou o Vašej aktuálnej polohe na zobrazenie blízkych Partnerských staníc, výpočet vzdialenosti, navigáciu, detekciu krajiny pre Fuel Quality a mechanizmus snap-to-station pri hlásení cien. Spracúvanie prebieha takto: Foreground-only tracking: Aplikácia získava Vašu polohu výlučne vtedy, keď je v popredí (foreground). Polohu NEsledujeme na pozadí. Pri zatvorení aplikácie alebo prepnu do pozadia sa GPS subscription končí (na úrovni iOS/Android OS). Na získanie polohy používame iba foreground oprávnenie (Location.requestForegroundPermissionsAsync v expo-location). Presnosť polohy: Používame jedinú úroveň presnosti, Location.Accuracy.Balanced (približne ~100 metrov). Nepoužívame najvyššiu presnosť (High accuracy, ~5 až 20 metrov), pretože pre funkčnosť aplikácie postačuje balanced.
Kontinuálne sledovanie v popredí: Po udelení súhlasu OS volá watchPositionAsync s 30-sekundovým intervalom a 50-metrovým prahom; v našej aplikácii ukladáme nový stav iba vtedy, ak sa používateľ presunul o viac než 100 metrov alebo uplynul určitý čas. Poloha sa teda neukladá na serveri ani lokálne každých 30 sekúnd; ukladá sa iba pre aktuálnu reláciu aplikácie. Perzistencia polohy: Vaše GPS súradnice trvalo neukladáme na servery, s výnimkou prípadov, keď sú súčasťou konkrétneho záznamu (napr. tankovanie v Programe PHM Cash, komunitné hlásenie ceny, vytvorenie Komunitnej stanice). V týchto prípadoch ukladáme iba súradnice spojené s daným záznamom, nie historickú stopu pohybu. Detegovaná krajina (cache): Pre funkciu Fuel Quality detegujeme krajinu (CZ/PL/SK/DE/AT/HU) na základe poslednej polohy a tento kód krajiny ukladáme lokálne v MMKV (fq_detected_country). Slúži na automatickú inicializáciu sekcie Fuel Quality pri ďalšom otvorení, nie na profilovanie. Snap-to-station: Pri hlásení ceny paliva (Komunitné hlásenie) Aplikácia volá funkciu find_nearest_staeon(GPS), ktorá Vašu polohu "prichy" k najbližšej Katalógovej stanici v okruhu 25
km. Ide o ANTI-SABOTAGE opatrenie; cenu nemožno nahlásiť pre ľubovoľnú GPS súradnicu, iba pre existujúcu stanicu. Vaša GPS v okamihu hlásenia sa neuchováva ako súčasť ceny; ukladá sa iba fuel_station_id. Odvolanie súhlasu s polohou: Môžete ho kedykoľvek odvolať v nastaveniach iOS/Android. Aplikácia funguje aj bez polohy; iba nemôže zoraďovať stanice podľa vzdialenosti, navigovať ani prichytávať ceny. Namiesto aktuálnej polohy sa použije "posledná známa poloha" uložená v OS, prípadne je používateľ vyzvaný na textové zadanie cieľa.
3.4. Údaje o vozidle a profile vodiča
Typ paliva (Natural 95, Diesel, LPG, CNG, AdBlue, HVO, EV)
Spotreba paliva (l/100 km alebo kWh/100 km)
Kapacita nádrže alebo batérie (pri EV)
Druh vozidla (osobné, ľahké úžitkové, kamión atď.)
Preferovaná mena na zobrazenie cien (CZK, EUR, PLN, HUF, USD)
Preferovaná jednotka vzdialenosti (kilometre / míle)
Preferovaná navigačná aplikácia (Apple Maps, Google Maps, Waze, Mapy.cz) Profil vozidla je uložený lokálne (cache v MMKV pod kľúčom vehicle_cache pre vzor stale-while- revalidate) aj na serveri v user_metadata na synchronizáciu medzi zariadeniami. Profilová fotografia (spracúvaná výlučne na zariadení): Ak si nastavíte profilovú fotografiu, Aplikácia ju zmenší na 200 x 200 pixelov a uloží výlučne lokálne do úložiska Vášho zariadenia (documentDirectory). Profilová fotografia sa NIKDY neodosiela na servery Prevádzkovateľa ani trech strán a nie je súčasťou žiadneho prenosu dát. Odstránite ju v profile Aplikácie alebo odinštalovaním Aplikácie. Oprávnenie k fotogalérii (photo library) sa vyžaduje iba v okamihu výberu fotografie a slúži výlučne na tento účel.
3.5. Údaje o aktivite v Aplikácii
História navšvených Partnerských staníc v Aplikácii (otvorenie detailu stanice)
História tankovania zaevidovaného v Programe PHM Cash (dátum, čas, Partnerská stanica, typ paliva, množstvo, cena, GPS v okamihu tankovania na verifikáciu)
Komunitné hlásenia cien: cena, fuel_station_id, typ paliva, časová pečiatka, source_currency, mena, fx kurz
Vytvorené Komunitné stanice: názov, adresa, mesto, GPS súradnice, creator_display (skrátené meno z user_metadata.display_name alebo prefix e-mailu)
Hodnotenia Fuel Quality: fuel_station_id, is_positive (boolean), voliteľný komentár (max. 200 znakov), voliteľný brand_suggestion (návrh značky stanice)
Recenzie a hodnotenia Partnerských staníc
Sledované Partnerské stanice ("obľúbené")
Trasy a navigačné dopyty (uchovávané iba dočasne na výpočet; cache recent_destinations_v1, FIFO max. 8 položiek, lokálne)
Easter egg progress (ee_station_detail_count, ee_app_open_count, ee_radio_unlocked, radio_cooldown_sent_at): lokálne počítadlá na odomknutie PusHMe
3.6. Údaje o Programe PHM Cash Pozn.: Program PHM Cash je ku dňu účinnosti týchto Zásad v príprave (coming soon). Nižšie uvedené kategórie údajov budú spracúvané od okamihu spustenia Programu.
Stav Bodov PHM Cash a aktuálny Level
História získavania a výmeny Bodov (transactions log)
Referral identifikátor (ak Vás pozval iný používateľ)
Bankové údaje: IBAN a meno majiteľa účtu (iba ak žiadate o ročnú výplatu peňažnej odmeny; ukladané iba v okamihu uplatnenia výplaty, nie automaticky)
Contribution score (interné reputačné skóre typicky od -10 nahor), používané na automatizovanú moderáciu (pozri Článok 4.4 nižšie, shadowban a transparentná moderácia)
3.7. Údaje zo služby PusHMe PusHMe je systém šifrovaných krátkych správ na používateľsky definovaných Frekvenciách (1000 až 9999). Šifrovanie prebieha na zariadení odosielateľa pred odoslaním na server. Podrobnosti spracúvania: Šifrovací kľúč: Kľúč je odvodený funkciou SHA-256 z reťazca 'phmarket:radio:v1:' + Frekvencia (napr. 'phmarket:radio:v1:4242'). Nejde o triviálny XOR s číselnou Frekvenciou ako kľúčom, ale o XOR s 256- bitovým hash-derived kľúčom. V bežnej prevádzke server PHMarket nemôže čítať obsah správ bez znalosti Frekvencie. PLAIN: fallback (dôležité): Ak na zariadení používateľa zlyhá kryptografické API (Crypto.digestStringAsync), spravidla na veľmi starých zariadeniach, Aplikácia má záchytný režim, v ktorom uloží správu s prefixom "PLAIN:" v čistom texte. V takom prípade je obsah správy čitateľný aj bez znalosti Frekvencie, a to počas 30-minútovej retencie. Pravdepodobnosť vzniku tohto stavu je v praxi nízka (cca <0,5 % zariadení), zverejňujeme ju však pre úplnú transparentnosť.
Metadáta správy (uložené na serveri): čas odoslania, anonymizovaný identifikátor odosielateľa (UUID auth.users.id, nie e-mail/meno), Frekvencia (číselný kanál 1000 až 9999), voliteľne station_id (kontext stanice)
Šifrovaný obsah správy: uchovávaný na serveri maximálne 30 minút (expires_at default now() + 30 min); potom automaticky a nevratne mazaný cron jobom
Systémové kanály (101 Live drops, 111 Kafe & jedlo, 121 Starostlivosť o auto, 131 Špeciál): správy v Systémových kanáloch sú v ČISTOM TEXTE (is_system=true) a vysiela ich Prevádzkovateľ alebo ním autorizovaní partneri. Plnia funkciu marketing-light kanála; zasielanie obchodných oznámení v Systémových kanáloch podlieha súhlasu podľa § 7 zákona č. 480/2004 Sb. (súhlas s push notifikáciami v Profil, Notifikácie)
Zoznam Vašich obľúbených Frekvencií (radio_listening, max. 5): uložený v tabuľke profiles na serveri
Zoznam blokovaných používateľov na jednotlivých Frekvenciách: uložený lokálne
Hlásenia správ (tabuľka radio_reports): ak nahlásite správu, k tomuto hláseniu uchovávame šifrovaný obsah, identifikátor odosielateľa, kategóriu hlásenia (nezákonné / obťažovanie / spam / iné), čas a Vaše ID nahlasujúceho; uchovávame 30 dní od ukončenia posúdenia alebo 1 rok na účely prípadného sporu
3.8. Analytické a diagnostické údaje
PostHog (produktová analytika): Na pochopenie používania Aplikácie využívame PostHog, Inc. na EÚ inštancii (host: https://eu.i.posthog.com). Zbierame pseudonymizované analytické udalosti: zobrazenia obrazoviek, kliknutia, navigačné akcie, úspech/zlyhanie operácií, easter egg progress, výkonnostné metriky. Idenefikátor distinct_id v PostHog je pri Používaní bez registrácie install_id (anonymný per-inštalácia) a pri Registrovanom Účte Vaše Supabase user_id. Ide teda o PSEUDONYMIZÁCIU, nie plnú anonymizáciu; používateľ je identifikovaný konzistentne naprieč reláciami, ale identifikátor nemožno samostatne spätne dohľadať k Vašej osobe bez doplňujúceho údaja (e-mail / meno) z našej databázy. Pri odhlásení voláme posthog.reset(); nová relácia získa novú identitu. Sentry (diagnostika chýb a pádov): Na detekciu a opravy chýb využívame Sentry (Functional Soware, Inc.) na US infraštruktúre so SCCs. Sentry zachytáva JavaScript chyby, native crashes, stack traces, breadcrumbs (zachytené trackEvent udalosti forwardované do Sentry), kontext zariadenia (model, OS) a pseudonymizovaný identifikátor používateľa. Retencia Sentry je 90 dní.
Kontext automaticky pripájaný k analytickým udalostiam: session_id, install_id, device_model, device_brand, os_version, timezone, locale, app_version, app_start_type (cold/warm), push_permission_status
Konkrétne udalosti: APP_OPEN, FIRST_OPEN, SESSION_END, LOGIN_SUCCESS, LOGIN_FAILED, REGISTER_SUCCESS, LOGOUT, GDPR_ACCEPTED, GDPR_DECLINED, ONBOARDING_STARTED, ONBOARDING_COMPLETED, SCREEN_VIEW, TAB_SWITCHED, MAP_PIN_TAPPED, STATION_VIEW, STATION_NAVIGATE, URGENT_NAVIGATE, LOCATION_DENIED, P U S H _ P E R M I S S I O N _ U P D A T E D , C O M M U N I T Y _ S T A T I O N _ C R E A T E D , COMMUNITY_PRICE_SUBMITTED, FLASH_OFFER_CLAIMED, BENEFIT_VIEW, FUEL_QUALITY_*, ERROR_BOUNDARY a ďalšie technické udalosti
Geografická agregácia pre štatistiky: Vaše GPS súradnice sa v analytických agregáciách zaokrúhľujú na bloky ~10 km (lat_bucket, lng_bucket) na identifikáciu geografických trendov, nie na identifikáciu konkrétneho miesta
3.9. Údaje z komunikácie s podporou
Obsah Vašej správy zaslanej podpore (support@phmarket.cz, privacy@phmarket.cz, legal@phmarket.cz, notice@phmarket.cz, csae@phmarket.cz)
Naše odpovede a akákoľvek ďalšia komunikácia
Metadáta komunikácie (čas, e-mailová adresa, predmet)
4. ÚČELY SPRACÚVANIA A PRÁVNE ZÁKLADY
Prevádzkovateľ údajov spracúva Vaše osobné údaje iba na konkrétne, výslovne vyjadrené a legimne účely, na základe konkrétneho právneho základu podľa čl. 6 ods. 1 GDPR. Podrobný prehľad: 4.1. Poskytovanie základných funkcií Aplikácie (mapa, ceny palív, navigácia, Quality stanice, Fuel Quality v read-only) Používateľom bez registrácie aj Registrovaným Používateľom. Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR), t. j. plnenie Podmienok, ktoré sú zmluvou. Údaje: technické údaje zariadenia, lokalizačné údaje (iba foreground), preferenčné nastavenia. Doba uchovávania: počas používania Aplikácie; preferenčné nastavenia počas existencie Účtu alebo do odinštalovania. 4.2. Správa Registrovaného Účtu, autentifikácia, obnovenie hesla. Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR). Údaje: meno/prezývka, e-mail, hašované heslo, Apple/Google OAuth identifikátor. Doba uchovávania: počas existencie Účtu + 90 dní po vymazaní pre rotáciu záloh. 4.3. Účasť v Programe PHM Cash (prideľovanie Bodov, evidencia tankovaní, výplaty); aktívne od spustenia Programu, aktuálne coming soon. Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR); plnenie právnej povinnosti podľa zákona o účtovníctve a daňových zákonov (čl. 6 ods. 1 písm.
c) GDPR) na účtovné účely. Údaje: idenefikačné údaje, údaje o tankovaní, level, body, bankové údaje (IBAN, meno majiteľa), IBAN iba pri uplatnení výplaty. Doba uchovávania: počas účase v Programe; účtovné doklady 10 rokov podľa zákona č. 563/1991 Sb. 4.4. Služba PusHMe: odosielanie a doručovanie šifrovaných správ medzi používateľmi, moderácia obsahu, prevencia zneužitia. Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR); oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR) na moderáciu a prevenciu zneužitia. Údaje: metadáta správy, šifrovaný obsah (alebo PLAIN: fallback), identifikátor odosielateľa, blokovaní používatelia, hlásenia. Doba uchovávania: šifrovaný/plaintext obsah max. 30 minút; metadáta max. 90 dní; hlásenia do ukončenia posúdenia + 1 rok. 4.5. Komunitné hlásenia cien, vytváranie Komunitných staníc, recenzie, hodnotenia Partnerských staníc. Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR); oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR), prevádzka Aplikácie a kvalita informácií; antifraud audit (prices_audit). Údaje: identifikátor používateľa, creator_display, obsah hlásenia/stanice, časová pečiatka, GPS na verifikáciu snap-to-station (neukladáme dlhodobo), antifraud záznamy rate_limit_block. Doba uchovávania: príspevky počas existencie Účtu alebo do vymazania jednotlivého obsahu; antifraud audit 3 roky.
4.6. Hodnotenia Fuel Quality: recenzie (pozitívne / s výhradami), návrhy značiek. Právny základ: plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR) a oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR), informovanosť spotrebiteľov o kvalite palív. Údaje: fuel_station_id, is_positive, voliteľný komentár
(max. 200 znakov), voliteľný brand_suggestion, identifikátor používateľa, čas. Doba uchovávania: počas existencie Účtu alebo do vymazania jednotlivého hodnotenia. 4.7. Zverejňovanie pokút uložených Českou obchodnou inšpekciou (ČOI) v sekcii Fuel Quality. Právny základ: oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR), informovanosť spotrebiteľov o verejne dostupných údajoch o kvalite palív; údaje pochádzajú z verejne publikovaných rozhodnu ČOI. Údaje: názov stanice, mesto, rok pokuty, dôvod, URL zdrojového dokumentu ČOI. Doba uchovávania: pokiaľ sú údaje relevantné (akvna pokuta) + 3 roky. 4.8. Servisné push notifikácie (zmeny Účtu, Body PHM Cash, moderácia obsahu, Odôvodnenie rozhodnuVa). Právny základ: plnenie zmluvy a oprávnený záujem (čl. 6 ods. 1 písm. b) a f) GDPR). Údaje: Expo Push Token, údaje o udalostiach v Účte. Doba uchovávania: počas používania Aplikácie. 4.9. Marketingové push notifikácie, novinky, Flash Offers v PusHMe (aktuálne neaktívne; budú aktivované v budúcich verziách). Právny základ: súhlas (čl. 6 ods. 1 písm. a) GDPR), udelený prostredníctvom opt-in dialógu v Profil, Notifikácie. Údaje: Expo Push Token, preferencie (noef_nearby, noef_discount, noef_loyalty, noef_quality, notif_location). Doba uchovávania: do odvolania súhlasu. 4.10. Produktová analytika (PostHog): zlepšovanie UX, prevencia chýb, A/B testovanie. Právny základ: oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR). Ide o dôležitú zmenu oproti skorším verziám týchto Zásad; analytika bola pôvodne podmienená samostatným súhlasom v GDPR consent screene; po revízii bola táto podmienenosť vyhodnotená ako nezlučiteľná s čl. 7 ods. 4 GDPR a usmerneniami EDPB 5/2020 (consent bundling). Analyeka teraz prebieha na základe oprávneného záujmu s pseudonymizáciou, EÚ hostingom a jednoduchým opt-outom v Profil, Súkromie. Údaje: pseudonymizované analytické udalosti, install_id (pred registráciou), Supabase user_id (po registrácii); kontext zariadenia (model, OS, locale). Doba uchovávania: PostHog 12 mesiacov; agregované anonymné štatistiky neobmedzene. 4.11. Diagnostika chýb a pádov (Sentry). Právny základ: oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR). Údaje: stack trace, breadcrumbs, pseudonymizovaný identifikátor zariadenia, verzia OS/ aplikácie, kontext zariadenia. Doba uchovávania: 90 dní (retencia Sentry). 4.12. Prevencia podvodov, zneužitia Programu PHM Cash, PusHMe a Flash Offers; automatizovaná moderácia vrátane systému shadowban (transparentne, podľa čl. 17 DSA). Právny základ: oprávnený záujem (čl. 6 ods. 1 písm. f) GDPR); plnenie právnej povinnosti podľa DSA. Údaje: údaje o aktivite, contribution_score, IP adresa (anonymizovaná), zariadenie, záznamy prices_audit. Doba uchovávania: počas vyšetrovania + 3 roky na účely prípadného sporu. 4.13. Plnenie povinností podľa DSA (notice-and-action, statement of reasons, interné sťažnosti, transparency reporting). Právny základ: plnenie právnej povinnosti (čl. 6 ods. 1 písm. c) GDPR), Nariadenie (EÚ) 2022/2065. Údaje: údaje o hláseniach, moderačných rozhodnutiach, odvolaniach, transparency reportoch. Doba uchovávania: 5 rokov od ukončenia posúdenia.
4.14. Komunikácia s podporou a riešenie sťažností. Právny základ: plnenie zmluvy a oprávnený záujem (čl. 6 ods. 1 písm. b) a f) GDPR). Údaje: obsah komunikácie, e-mailová adresa, metadáta. Doba uchovávania: 3 roky od posledného kontaktu. 4.15. Plnenie právnych povinností (účtovníctvo, dane, AML, žiadosti orgánov verejnej moci). Právny základ: plnenie právnej povinnosti (čl. 6 ods. 1 písm. c) GDPR). Údaje: účtovné a daňové údaje vrátane bankových údajov pre výplaty PHM Cash, údaje na plnenie žiados. Doba uchovávania: 5 až 10 rokov podľa zákona o účtovníctve a daňových zákonov.
5. DOBA UCHOVÁVANIA ÚDAJOV
5.1. Všeobecný princíp: Údaje uchovávame iba počas doby nevyhnutne potrebnej na splnenie príslušného účelu spracúvania a v súlade s minimalizáciou. Po uplynu doby uchovávania sú údaje nevratne vymazané alebo anonymizované. 5.2. Vymazanie Účtu: V prípade vymazania Účtu zahájime nasledujúci proces:
Produkčná databáza: 30 dní od potvrdenia žiadosti
Zálohy: 90 dní od potvrdenia žiadosti (zálohy sa rotujú automaticky)
Účtovné doklady a údaje na AML a daňové účely: 5 až 10 rokov bez ohľadu na vymazanie Účtu
Údaje vzťahujúce sa na prebiehajúci spor/vyšetrovanie: počas trvania + 3 roky
Anonymizované údaje (agregované štatistiky): môžu byť uchovávané neobmedzene
PostHog distinct_id: pri odhlásení voláme posthog.reset(); po vymazaní Účtu už nová relácia nemá väzbu na user_id, ale historické udalosti v PostHog viazané na user_id zostávajú v 12- mesačnej retencii; pri žiadosti o výmaz voláme aj PostHog Delete API 5.3. Sign in with Apple revoke (záväzok): Ak ste sa prihlasovali cez Sign in with Apple a požiadate o vymazanie Účtu, Prevádzkovateľ údajov v rámci procesu mazania volá Apple Sign In REST API revokeToken endpoint a zruší Vaše refresh + access tokeny u Apple Inc. Tento záväzok vyplýva z požiadavky Apple App Store Review Guideline 5.1.1(v); implementačné detaily sú zverejnené v code- side change tracking dokumente.
6. PRÍJEMCOVIA ÚDAJOV A SPROSTREDKOVATELIA
Vaše osobné údaje odovzdávame nasledujúcim kategóriám príjemcov, vždy v rozsahu nevyhnutnom na daný účel a na základe sprostredkovateľských zmlúv podľa čl. 28 GDPR:
6.1. Sprostredkovatelia (Data Processors) Supabase Inc. (USA; databáza hostovaná vo Frankfurte, EÚ) Rola: hosting Postgres databázy (auth.users, profiles, stations, prices, radio_broadcasts, fuel_stations atď.), autentifikácia, real-time funkcie pre PusHMe a community price broadcast. Právny podklad: DPA + SCCs; údaje uchovávané výlučne v EÚ regióne (Frankfurt); ISO 27001/SOC 2. PostHog, Inc. (USA; EÚ inštancia: eu.i.posthog.com) Rola: pseudonymizovaná produktová analytika. Právny podklad: DPA; EÚ inštancia bez prenosu analytických údajov do USA.
Functional Soware, Inc. d/b/a Sentry (USA) Rola: diagnostika chýb a pádov Aplikácie. Právny podklad: DPA + SCCs; pseudonymizácia identifikátorov; krátka retencia (90 dní). Apple Inc. (USA / Írsko pre EÚ operácie) Rola: doručovanie push notifikácií (APNs); autentifikácia Sign in with Apple; distribúcia cez App Store. Právny podklad: Apple Developer Program Agreement + Apple Privacy Policy; mechanizmy prenosu podľa rozhodnutia EÚ o primeranosti / DPF. Google LLC (USA / Írsko pre EÚ) Rola: doručovanie push notifikácií (FCM); Sign in with Google; Maps API pre mapové dlaždice; distribúcia cez Google Play. Právny podklad: Google API Terms + DPA; SCCs / DPF. Expo (650 Industries, Inc., USA) Rola: Expo Push Service ako sprostredkujúca vrstva medzi Aplikáciou a APNs/FCM; infraštruktúra OTA aktualizácií. Právny podklad: Expo Privacy Policy; Expo Push Token slúži ako proxy pre APNs/FCM token; SCCs. Resend / Mailgun alebo obdobný (poskytovateľ transakčných e-mailov) Rola: doručovanie transakčných e-mailov (potvrdenie registrácie, reset hesla, vymazanie účtu). Právny podklad: DPA + SCCs; minimálna retencia.
6.2. Príjemcovia údajov
Partnerské stanice: V obmedzenom rozsahu pri uplatnení Flash Offer (claim_code, čas, station_code) alebo registrácii tankovania v Programe PHM Cash (pseudonymizovaný identifikátor + údaje o tankovaní). Partnerské stanice nedostávajú Vaše meno, e-mail ani Apple/Google ID.
Banka Prevádzkovateľa: na výplatu peňažnej odmeny z Programu PHM Cash (IBAN, meno majiteľa, suma); od spustenia Programu.
Daňová správa: ak výplata presiahne zákonom stanovené limity vykazovania.
Účtovná kancelária Prevádzkovateľa: v rámci bežných účtovných operácií.
Právni zástupcovia, audítori: pri plnení právnych povinnos.
Orgány činné v trestnom konaní, súdy, dozorné orgány (ÚOOÚ, ČOI, ČTÚ, DSC ďalších členských štátov EÚ): na základe riadnej žiadosti a v súlade s platnými predpismi.
National Center for Missing & Exploited Children (NCMEC) prostredníctvom Internet Watch Foundation: v prípade detekcie obsahu CSAM/CSAE (čl. 22 Podmienok a CSAE Policy).
Dôveryhodní oznamovatelia (trusted flaggers, čl. 22 DSA): na základe ich oznámení a v rozsahu nevyhnutnom na výkon ich oprávnenia.
7. MEDZINÁRODNÉ PRENOSY OSOBNÝCH ÚDAJOV
7.1. Princíp lokalizácie v EÚ: Našu primárnu dátovú infraštruktúru (databáza Supabase, servery PusHMe) prevádzkujeme výlučne v rámci Európskeho hospodárskeho priestoru (EHP), konkrétne v Nemecku (Frankfurt). Tu nedochádza k medzinárodným prenosom do trech krajín v zmysle GDPR. 7.2. Prenosy do USA a trech krajín: Niektorí sprostredkovatelia (Apple, Google, Expo, Sentry, Resend/Mailgun) sídlia v Spojených štátoch amerických. Pre tieto prenosy uplatňujeme:
Štandardné zmluvné doložky (SCCs) podľa Vykonávacieho rozhodnutia Komisie (EÚ) 2021/914 ako právny mechanizmus podľa čl. 46 ods. 2 písm. c) GDPR
Apple a Google: certifikované v rámci EU-U.S. Data Privacy Framework (DPF), pokiaľ je tento mechanizmus účinný; alternavne SCCs
Dodatočné opatrenia (Supplementary Measures): šifrovanie pri prenose (TLS 1.3) a v pokoji (AES-256); pseudonymizácia identifikátorov; minimalizácia prenášaných údajov 7.3. Transfer Impact Assessment: Pre každý systematický prenos do tretej krajiny vykonávame Transfer Impact Assessment (TIA) podľa odporúčaní EDPB.
8. VAŠE PRÁVA AKO DOTKNUTEJ OSOBY
V súvislosti so spracúvaním Vašich osobných údajov Vám podľa GDPR patria nasledujúce práva. Môžete ich kedykoľvek uplatniť na privacy@phmarket.cz alebo priamo v Aplikácii (kde to konkrétne právo umožňuje): Právo na prístup (čl. 15 GDPR) Máte právo získať potvrdenie, či sú Vaše údaje spracúvané, a ak áno, právo na prístup k údajom a informáciám o spracúvaní. Môžete požiadať o kópiu údajov, ktorú poskytneme bezplatne (za ďalšie kópie primeraný poplatok). Právo na opravu (čl. 16 GDPR) Máte právo na opravu nepresných údajov. Väčšinu údajov môžete priamo upraviť v Profil, Upraviť profil v Aplikácii. Právo na vymazanie (čl. 17 GDPR) Môžete požadovať vymazanie svojich údajov, prednostne cez funkciu "Vymazať účet" v Aplikácii (Profil, Nastavenia, Vymazať účet), cez web phmarket.cz/smazat- ucet, alebo e-mailom na support@phmarket.cz. Vymazanie môže byť obmedzené plnením právnych povinnos (účtovníctvo, AML, DSA reporeng). Právo na obmedzenie spracúvania (čl. 18 GDPR) Môžete požadovať obmedzenie spracúvania v prípadoch podľa čl. 18 ods. 1 GDPR. Právo na prenosnosť (čl. 20 GDPR) Máte právo získať údaje, ktoré ste poskytli, v štruktúrovanom, bežne používanom a strojovo čitateľnom formáte (JSON) a odovzdať ich inému prevádzkovateľovi. Právo namietať (čl. 21 GDPR) Máte právo kedykoľvek namietať proti spracúvaniu založenému na oprávnenom záujme (čl. 6 ods. 1 písm. f). Týka sa to najmä: produktovej analytiky (PostHog), diagnostiky (Sentry), prevencie podvodov, moderácie, geografickej agregácie. Námietku môžete podať v Profil, Súkromie, Vzniesť námietku, alebo e-mailom na privacy@phmarket.cz. Po podaní námietky spracúvanie zastavíme, ibaže preukážeme závažné oprávnené dôvody prevažujúce nad Vašimi záujmami. PRE ANALYTIKU PostHog: jednoducho sa môžete odhlásiť v Profil, Súkromie, Analyeka (prepínač); po jeho vypnu sa PostHog v aplikácii prestane volať (čisto client-side gate). Právo nebyť predmetom automatizovaného rozhodovania (čl. 22 GDPR) Máte právo nebyť predmetom rozhodnutia založeného výlučne na automatizovanom spracúvaní s významnými dôsledkami. Naša automatizovaná moderácia (rate limity, kontrola vierohodnosti, shadowban na základe contribution_score) NIE JE výlučne automatizovaná; konečné rozhodnutie o sankciách typu shadowban preskúmava človek a v každom prípade máte právo na Odôvodnenie rozhodnutia (čl. 17
DSA) a podanie internej sťažnose (čl. 20 DSA). Právo odvolať súhlas (čl. 7 ods. 3 GDPR) Ak je spracúvanie založené na súhlase (marketingové push notifikácie), môžete súhlas kedykoľvek odvolať v nastaveniach Aplikácie alebo OS.
Právo podať sťažnosť dozornému orgánu (čl. 77 GDPR) V ČR: Úřad pro ochranu osobních údajů (ÚOOÚ), Pplk. Sochora 27, 170 00 Praha 7, https://www.uoou.gov.cz. V SR: Úrad na ochranu osobných údajov Slovenskej republiky, Hraničná 12, 820 07 Bratislava 27, https:// dataprotection.gov.sk. V iných členských štátoch EÚ: dozorný orgán podľa Vašej krajiny obvyklého pobytu. Lehoty na vybavenie: Žiadose vybavíme bez zbytočného odkladu, najneskôr do jedného (1) mesiaca. Lehotu možno predĺžiť o ďalšie dva mesiace. Vybavenie je bezplatné; pri zjavne neopodstatnených žiadostiach primeraný poplatok alebo odmietnutie. Overenie totožnosti: Na ochranu Vašich práv si vyhradzujeme právo overiť Vašu totožnosť pred vybavením žiadosti (typicky e-mailom z e-mailovej adresy spojenej s Účtom).
9. SÚHLASY V APLIKÁCII A ONBOARDING
Pri prvom spustení Aplikácie zobrazíme úvodnú obrazovku so súhlasmi ("GDPR consent screen"). V aktuálnej verzii týchto Zásad:
Súhlas so spracúvaním osobných údajov (BLOKUJÚCI): Tento súhlas odráža, že prijam Podmienok používate Aplikáciu a súhlasíte so spracúvaním nevyhnutných osobných údajov na plnenie zmluvy (čl. 6 ods. 1 písm. b) GDPR). Bez tohto súhlasu nemožno Aplikáciu používať.
Súhlas so zberom analytických údajov (NEBLOKUJÚCI, opt-out kedykoľvek): Analyeka (PostHog) sa primárne spracúva na základe oprávneného záujmu (čl. 6 ods. 1 písm. f) GDPR). Súhlas v consent screene má informačný charakter a poskytuje Vám možnosť prvotného opt- outu. Kedykoľvek neskôr môžete analytiku vypnúť v Profil, Súkromie, Analyeka. Zmena oproti predchádzajúcim verziám týchto Zásad: Predchádzajúce verzie podmieňovali používanie Aplikácie súhlasom s analyekou ako blokujúcim checkboxom. Po revízii sme túto podmienenosť odstránili v súlade s čl. 7 ods. 4 GDPR a usmerneniami EDPB 5/2020; súhlas s analyekou nemôže byť platnou podmienkou používania služby, ktorá analytiku nepotrebuje na svoje fungovanie.
10. COOKIES A PODOBNÉ TECHNOLÓGIE
10.1. V mobilnej Aplikácii: Aplikácia nepoužíva štandardné webové cookies. Namiesto toho:
Lokálne MMKV úložisko zariadenia: na preferenčné nastavenia, install_id, autentifikačné tokeny (uložené šifrovane), feature flags, cachované dáta
Klasifikácia kľúčov (lib/dataLifecycle.ts): DEVICE_LEVEL_KEYS (prežívajú odhlásenie: install_id, jazyk, mena, push_token) vs USER_LEVEL_KEYS (mazané pri odhlásení: cache, preferencie)
install_id generované Aplikáciou: na identifikáciu inštalácie v analytike; NEJDE o systémové IDFA (Apple) ani AAID (Google)
Expo Push Token: na doručovanie push notifikácií 10.2. Na webových stránkach phmarket.cz: Ak navšvite naše webové stránky (napr. phmarket.cz/ smazat-ucet), môžeme využívať nevyhnutné technické cookies podľa Cookies Policy na webe.
11. BEZPEČNOSŤ OSOBNÝCH ÚDAJOV
11.1. Technické a organizačné opatrenia:
Šifrovanie pri prenose: TLS 1.3 pre všetku komunikáciu so servermi; HSTS na webe
Šifrovanie v pokoji: AES-256 pre citlivé údaje v databáze Supabase; bcrypt na hašovanie hesiel
Šifrovanie PusHMe: XOR s SHA-256 derived kľúčom (z phmarket:radio:v1:Frekvencia); server v bežnej prevádzke obsah nevidí, ale POZOR: v prípade fallbacku PLAIN: (zlyhanie crypto API na zariadení) je správa uložená v čistom texte počas 30-minútovej retencie
Pseudonymizácia identifikátorov v analytických údajoch
Princíp najmenších oprávnení (least privilege) pre prístup k údajom; Row-Level Security (RLS) v Supabase
Pravidelné bezpečnostné aktualizácie a patchovanie infraštruktúry
Automatizované zálohovanie s pravidelným testovaním obnoviteľnosti
Logovanie bezpečnostných udalos a ich monitoring (Sentry, Supabase audit logs)
Penetračné testovanie, code review nového kódu
Politiky informačnej bezpečnosti a školenia zamestnancov
Server-side validácia všetkých RPC volaní: rate limity, kontrola vierohodnosti (±50 % mediánu cien), geofence (25 až 50 km), detekcia duplicít (50 m) 11.2. Oznámenie porušenia ochrany údajov: V prípade porušenia s vysokým rizikom pre Vaše práva Vás bez zbytočného odkladu upovedomíme podľa čl. 34 GDPR. Závažné porušenia tiež ohlasujeme ÚOOÚ v lehote 72 hodín podľa čl. 33 GDPR. 11.3. Odporúčania pre Vás: Používajte silné a jedinečné heslo; chráňte prístup k svojmu e-mailu; nezdieľajte prihlasovacie údaje; bezodkladne oznámte podozrenie na neoprávnený prístup na support@phmarket.cz.
12. DETI A OCHRANA MALOLETÝCH
12.1. Vekové obmedzenie: Aplikácia nie je určená deťom mladším ako sedemnásť (17) rokov. Hodnotenie Mature 17+ na Google Play a kategória 18+ na Apple App Store (podľa systému vekového hodnotenia Apple platného od roku 2026, ktorý nahradil skoršiu kategóriu 17+) súvisia s funkciou PusHMe (komunikácia s neznámymi osobami). 12.2. Záruka používateľa: Používaním Aplikácie vyhlasujete, že ste dosiahli vek najmenej 17 rokov. 12.3. CSAE / CSAM: Aplikácia uplatňuje absolútnu nulovú toleranciu voči materiálu sexuálneho zneužívania de (CSAM/CSAE). Detekcia prebieha hash-matchingom (PhotoDNA/Microso / IWF hash lists), tlačidlami nahlásenia v PusHMe a komunitných príspevkoch a automatizovanými heuristikami. Pri detekcii nasleduje okamžité odstránenie obsahu, trvalé zablokovanie Používateľa, oznámenie NCMEC prostredníctvom IWF a informovanie orgánov činných v trestnom konaní podľa nariadenia (EÚ) 2021/1232. Kontakt: csae@phmarket.cz.
13. ZMENY ZÁSAD Tieto Zásady môžeme z času na čas aktualizovať. O podstatných zmenách Vás informujeme s primeraným predstihom (najmenej 30 dní pred účinnosťou) v Aplikácii, push notifikáciou alebo e- mailom. Aktuálna verzia je vždy dostupná v Aplikácii a na phmarket.cz/privacy-policy.
14. ŠPECIFICKÉ INFORMÁCIE PRE PLATFORMU APPLE (iOS) 14.1. Privacy Manifests (PrivacyInfo.xcprivacy): Aplikácia obsahuje Privacy Manifest podľa Apple App Store Privacy requirements (od mája 2024). SDK trech strán (PostHog 3.x+, Sentry 8.x+) tiež obsahujú vlastné Privacy Manifests. 14.2. App Tracking Transparency (ATT): Prevádzkovateľ údajov nevykonáva tracking v zmysle Apple ATT framework; žiadny cross-app tracking ani zdieľanie s data brokermi. Aplikácia preto nezobrazuje ATT prompt. 14.3. Sign in with Apple: Pri prihlásení cez Sign in with Apple môžete využiť "Hide My Email" (Apple relay e-mail). Pri vymazaní Účtu voláme Apple Sign In REST API revokeToken endpoint a zrušíme Vaše tokeny u Apple. Táto implementácia je zverejnená v code-side change tracking dokumente. 14.4. Family Sharing: Pri zdieľaní Aplikácie cez Family Sharing si každý člen rodiny vytvára vlastný Účet s vlastnými údajmi.
15. ŠPECIFICKÉ INFORMÁCIE PRE PLATFORMU GOOGLE (Android) 15.1. Data Safety form: Vyplnili sme Data Safety form v Google Play Console v súlade s Google User Data Policy. Podrobne opisuje typy spracúvaných údajov, účely a zdieľanie s tremi stranami. 15.2. Webový zdroj na vymazanie účtu: V súlade s Google Play User Data Policy možno vymazanie Účtu iniciovať aj cez phmarket.cz/smazat-ucet, bez nutnosti inštalácie Aplikácie. 15.3. Sign in with Google: Od Google dostávame iba meno a e-mailovú adresu z Vášho Google profilu. 15.4. Play Integrity API: Na účely prevencie zneužívania používame (alebo budeme používať) Google Play Integrity API. Verdikt obsahuje signály o integrite zariadenia a aplikácie; ukladáme ho iba v anonymizovanej forme na detekciu podvodov (tabuľka integrity_checks, číta/zapisuje iba service_role).
16. AKO NÁS KONTAKTOVAŤ Pre akékoľvek otázky, žiadosti alebo sťažnose vo veci ochrany osobných údajov: PHMarket s.r.o. Hlavní třída 87/2, 737 01 Český Těšín, Česká republika IČO: 04529031 | Dátová schránka: 234baq7 Ochrana osobných údajov: privacy@phmarket.cz
Všeobecná podpora: support@phmarket.cz Právne záležitosV / Kontaktný bod DSA: legal@phmarket.cz DSA notice-and-action: notice@phmarket.cz Bezpečnosť dev (CSAE): csae@phmarket.cz Webové stránky: https://www.phmarket.cz Vymazanie účtu (web): https://www.phmarket.cz/smazat-ucet Dozorný orgán ČR: Úřad pro ochranu osobních údajů (ÚOOÚ), Pplk. Sochora 27, 170 00 Praha 7, https://www.uoou.gov.cz, telefón: +420 234 665 111 Dozorný orgán SR: Úrad na ochranu osobných údajov Slovenskej republiky, Hraničná 12, 820 07 Bratislava 27, https://dataprotection.gov.sk
Tieto Zásady ochrany osobných údajov nadobúdajú účinnosť dňa 1. júna 2026 a nahrádzajú všetky predchádzajúce verzie. © Copyright 2026 PHMarket s.r.o. Všetky práva vyhradené.
Účinnosť od 1. júna 2026. Otvoriť dokument (PDF)