Čo sú cookies?
Cookies sú malé textové súbory, ktoré sa ukladajú vo vašom prehliadači pri návšteve webovej stránky. Slúžia na zapamätanie vašich nastavení (napr. téma, jazyk), prihlásenie, alebo na meranie návštevnosti.
Naša aplikácia okrem klasických cookies používa aj localStorage a sessionStorage (úložiská v prehliadači, ktoré sa nesynchronizujú so serverom) a IndexedDB (pre offline cache cez service worker). Všetky sa správajú podobne — uchovávajú dáta vo vašom zariadení.
Vaše práva
Súhlas: Pri prvej návšteve sa zobrazí vyskakovacie okno, kde si môžete zvoliť, ktoré kategórie cookies povolíte. Súhlas môžete kedykoľvek zmeniť v Nastaveniach.
Odvolanie súhlasu: Vymazaním cookies vo vašom prehliadači odvoláte súhlas a pri ďalšej návšteve sa zobrazí nový dialóg. Nevyhnutné cookies (pre fungovanie aplikácie) zostávajú aktívne vždy.
Detailné informácie o spracovaní osobných údajov sú v Zásadách ochrany súkromia.
1. Nevyhnutné cookies
Tieto súbory sú potrebné pre základné fungovanie aplikácie a nedajú sa vypnúť. Neukladajú osobne identifikovateľné údaje.
| Názov | Typ | Účel | Doba |
|---|---|---|---|
| grocerygo-consent | Cookie | Uloženie vášho výberu súhlasu (analytické / reklamné / lokalizačné / notifikácie) | 365 dní |
| grocerygo-swipe-hint-done | localStorage | Zapamätanie, že ste už videli nápovedu k potiahnutiu karty | Trvalo (kým si nevymažete dáta prehliadača) |
| grocerygo-saved-lists | localStorage | Uloženie vašich nákupných zoznamov vo vašom zariadení | Trvalo (uchová posledných 20 zoznamov) |
| sb-*-auth-token | Cookie + localStorage | Supabase autentifikačný token — udržanie vášho prihlásenia | 1 hodina (access token) / 30 dní (refresh token) |
| admin-key | sessionStorage | Iba pre admina — uchovanie ADMIN_SECRET počas relácie | Do zatvorenia záložky |
2. Analytické cookies
Pomáhajú nám pochopiť, ako používatelia aplikáciu používajú, ktoré produkty a obchody sa hľadajú najviac, a kde sa stávajú chyby. Údaje sú anonymné a agregované — nevidíme jednotlivých používateľov.
| Názov | Typ | Účel | Doba |
|---|---|---|---|
| visitor_hash | Server-side (denne rotujúci hash) | Počítanie unikátnych návštevníkov bez identifikácie. Hash sa každý deň mení. | 1 deň |
| analytics_session_id | sessionStorage | Anonymná identifikácia relácie pre meranie sekvencie akcií (vyhľadávanie → pridanie do zoznamu → zdieľanie) | Do zatvorenia záložky |
| rating-prompt-dismissed | localStorage | Pamätanie si, či ste zatvorili výzvu na hodnotenie aplikácie | 90 dní |
| pwa-install-dismissed | localStorage | Pamätanie si zatvorenia výzvy "Pridať na plochu" | 7 dní |
Ak je nakonfigurované Google Analytics 4, aktivuje sa iba s vaším súhlasom a používa štandardné GA4 cookies (_ga, _gid, _gat). V čase písania tohto dokumentu GA4 nie je aktívne v produkcii.
3. Reklamné cookies
Reklamný systém aplikácie je momentálne deaktivovaný (feature flagads_enabled = false). Kým je vypnutý, nezobrazujú sa žiadne reklamy a nižšie uvedené položky sa vo vašom prehliadači vôbec nevytvárajú. Uvádzame ich vopred, aby ste vedeli, čo sa použije, keď reklamy spustíme.
| Názov | Typ | Účel | Doba |
|---|---|---|---|
| ad-interstitial-last-shown | localStorage | Časový limit medzi interstitial reklamami (24 hodín) | 24 hodín |
| ad-interstitial-shown-this-session | sessionStorage | Limit max 1 interstitial reklama na reláciu | Do zatvorenia záložky |
Ak v budúcnosti aktivujeme Google AdSense (čaká sa na schválenie), budú sa používať štandardné AdSense cookies. V tom čase tento dokument doplníme.
4. Lokalizačné cookies
Vaša poloha sa momentálne vôbec nezisťuje. Mapa obchodov vo vašom okolí je pripravovaná funkcia — kým ju nespustíme, aplikácia o prístup k polohe nežiada a žiadne súradnice nespracúva ani neukladá. Súhlas v kategórii „Lokalizačné" si preto zatiaľ môžete pokojne ponechať vypnutý; keď funkciu spustíme, tento dokument doplníme.
| Názov | Typ | Účel | Doba |
|---|---|---|---|
| grocerygo-favourite-stores | localStorage | Vaše obľúbené obchody (filter pre vyhľadávanie cien) | Trvalo (alebo synchronizácia s účtom, ak ste prihlásený) |
5. Notifikácie
Push notifikácie sú aktívne iba ak ste explicitne udelili súhlas v prehliadači (samostatný systémový dialóg).
| Názov | Typ | Účel | Doba |
|---|---|---|---|
| notification-prompt-dismissed | localStorage | Pamätanie si zatvorenia výzvy na povolenie notifikácií | 30 dní |
| push_subscription | Server-side (databáza) | Endpoint vašej push subscription pre odosielanie notifikácií | Kým neodvoláte súhlas alebo nevymažete cookies |
6. Cookies tretích strán
Aplikácia využíva nasledujúce služby tretích strán, ktoré môžu nastavovať vlastné cookies, keď sú aktivované:
| Názov | Typ | Účel | Doba |
|---|---|---|---|
| Supabase (auth, databáza) | Cookies + localStorage | Autentifikácia a synchronizácia užívateľského účtu | Podľa Supabase politiky (typicky 30 dní) |
| Sentry (error monitoring) | JavaScript SDK | Hlásenie technických chýb a obrazový záznam relácie (session replay) pri cca 10 % návštev a pri každej relácii s chybou. Texty, vyplnené polia a obrázky sú v zázname maskované. Neodosielame IP adresy ani cookies. | Podľa politiky Sentry (EU servery) |
| Resend (e-maily) | Server-side + sledovanie preklikov | Odosielanie privítacích, drip a re-engagement e-mailov. Odkazy v našich e-mailoch sú presmerované cez Resend, aby sme videli, ktoré témy vás zaujímajú — zaznamenáva sa kliknutie na odkaz a e-mailová adresa príjemcu. Sledovanie otvorení e-mailov je vypnuté. Žiadne cookies vo vašom prehliadači. | Podľa politiky Resend |
| Vercel (hosting + CDN) | Cookies (analytics opt-in) | Hosting platformy. Vercel Analytics je vypnuté. | N/A |
| OpenStreetMap (Leaflet) | Žiadne cookies | Mapové dlaždice pre stránku mapy obchodov. Pri každom načítaní mapy sa do OSM odosiela vaša IP adresa (technicky nevyhnutné). | N/A |
Google AdSense nie je v tomto čase aktívny. Keď ho aktivujeme, doplníme tento dokument o jeho cookies.
Kontakt
Otázky k cookies alebo spracovaniu osobných údajov: info@letakovymagnet.sk
Verzia dokumentu: 1.0
Posledná aktualizácia: 25. mája 2026