Legal

Termeni și confidențialitate

Ultima actualizare: . Documentul are două părți — termenii de utilizare a site-ului și politica de confidențialitate. Le-am pus pe aceeași pagină ca să nu repetăm de două ori aceleași lucruri (datele pe care le colectăm apar și în context de moderare, și în context de confidențialitate).

1. Termeni și condiții

Ce este KaliMap

KaliMap e o hartă construită de comunitate cu locuri pet-friendly din România — cafenele, restaurante, parcuri, veterinari, cazări și altele. O parte din date vin din OpenStreetMap (sursă deschisă), restul din contribuțiile utilizatorilor: sugestii de locuri noi, poze, voturi „Da, am fost primit(ă)” / „Nu m-au primit”.

Cine operează KaliMap

KaliMap e operat de o persoană fizică autorizată din România, care e și operatorul datelor tale cu caracter personal, în sensul GDPR:

  • Denumire: KELEMEN A. RÓBERT PERSOANĂ FIZICĂ AUTORIZATĂ
  • CUI: 55433389
  • Nr. de ordine în registrul comerțului: F2026040203009
  • Localitate: Florești, jud. Cluj, România
  • Email: [email protected]

Adresa de email de mai sus e și punctul unic de contact cerut de Regulamentul (UE) 2022/2065 privind serviciile digitale (art. 11 și 12), atât pentru utilizatori, cât și pentru autorități. Ne poți scrie în română, maghiară sau engleză.

Conținutul pe care îl trimiți

Când sugerezi un loc, trimiți o poză sau votezi, contribui cu conținut generat de tine. Pentru poze specific:

  • Rămâi proprietarul pozei — nu ți-o „luăm". Prin încărcare, ne dai un drept neexclusiv să o afișăm public pe hartă, revocabil oricând ceri ștergerea ei.
  • Când ceri ștergerea, o ștergem din sistemele noastre și cerem dezindexarea acolo unde e posibil — de exemplu din rezultatele motoarelor de căutare. Ce a copiat altcineva înainte de ștergere nu putem controla, și nu îți promitem altceva.
  • Prin încărcare garantezi că ai dreptul să publici poza — ai făcut-o tu sau ai acordul celui care a făcut-o — și că persoanele care se pot recunoaște în ea au fost de acord să apară. Nu încărca poze pentru care nu poți garanta asta.

Când sugerezi un loc sau ne trimiți o corectură, ești de acord ca datele locului, odată aprobate, să intre în baza de locuri KaliMap și să fie disponibile, ca restul bazei, sub ODbL 1.0 — vezi Date și licență.

Moderare

Orice sugestie de loc, poză sau raportare trece printr-o coadă de moderare înainte să apară public — nu se publică automat, nimic. Un admin verifică fiecare intrare.

Ce se întâmplă cu ce respingem: pozele respinse sunt șterse din storage — nu rămân stocate „pentru orice eventualitate". Sugestiile de locuri respinse rămân doar ca înregistrare internă de moderare (ca să nu reapară aceeași sugestie la nesfârșit), dar nu sunt publicate niciodată.

După ce criterii. O sugestie sau o poză nu ajunge pe hartă, iar ce e deja publicat poate fi scos, pentru unul dintre motivele de mai jos. Pe acesta îl scriem și în emailul de respingere.

  • Nu am putut confirma că locul primește animale de companie.
  • Locul există deja pe hartă.
  • Informațiile primite nu ajung ca să identificăm locul (de exemplu, lipsesc numele sau adresa).
  • Locul pare să fie închis definitiv.
  • Locul nu se încadrează în niciuna dintre categoriile hărții.
  • Poza nu arată clar locul.
  • Poza arată persoane care pot fi recunoscute, fără acordul lor, sau date personale.
  • Nu e clar că ai dreptul să publici poza — vezi garanția de la „Conținutul pe care îl trimiți”.
  • Recenzia nu descrie experiența cu animalul în acel loc.
  • Recenzia conține date personale ale altcuiva.
  • Spam, publicitate sau limbaj ofensator.
  • Conținutul pare să încalce legea. În acest caz îți spunem și ce prevedere legală.
  • Alt motiv, pe care ți-l scriem explicit — de exemplu, informații vădit false despre un loc.

Sugestiile, pozele și raportările le verifică un om, nu un algoritm. Automat rulează doar filtrele împotriva abuzului — verificarea anti-spam (Turnstile) și limitarea numărului de cereri —, care opresc trimiterile în masă, fără să judece conținutul.

Cum ne semnalezi conținut ilegal. Scrie-ne la [email protected] și include: linkul exact al paginii sau al pozei, de ce crezi că e ilegal, numele și adresa ta de email și o declarație că informațiile sunt corecte și le trimiți cu bună-credință. Îți confirmăm primirea, analizăm semnalarea fără întârziere și îți spunem ce am decis. Pentru informații greșite despre un loc (s-a închis, s-a mutat), folosește formularul „Ceva greșit sau lipsește?” de pe pagina locului.

Dacă îți respingem sau scoatem o contribuție. Când avem adresa ta de email (ai lăsat-o la sugestie), îți trimitem motivul respingerii pe email, cu temeiul și cu căile de contestare. Altfel, sau dacă vrei să contești decizia, scrie-ne la aceeași adresă; o reanalizăm și îți răspundem. Ai oricând și calea instanței sau alte căi prevăzute de lege.

Ce NU garantăm

  • Catalogul e construit din OpenStreetMap — sursă deschisă, editabilă de oricine — și din contribuțiile comunității. Echipa KaliMap încearcă să verifice locurile unul câte unul, dar în limita posibilităților noastre, așa că nu putem garanta că fiecare loc a fost verificat. Datele pot conține erori, informații învechite sau incomplete (nume greșit, program schimbat, locul s-a închis între timp). Orice ajutor din partea comunității e mereu binevenit.
  • Eticheta „pet-friendly" reflectă ce a raportat comunitatea la un moment dat — nu e o certificare, nu e o garanție legală și nu e o verificare făcută de noi. Nu e valabilă automat în fiecare zi: localurile își schimbă politica de la o zi la alta — proprietar nou, sezon, o decizie de moment. Sună sau scrie localului înainte de a merge, dacă vrei siguranță.
  • KaliMap nu e parte în relația dintre tine și locul pe care îl vizitezi. Dacă un local refuză accesul cu animalul, contrar informației de pe hartă, sau apare orice altă problemă la fața locului, e o situație între tine și local — nu putem interveni și nu răspundem pentru ea.

Date și licență

Cele mai multe locuri de pe KaliMap vin din OpenStreetMap, o bază de date geografică deschisă, construită de voluntari. Datele OpenStreetMap sunt © OpenStreetMap contributors și sunt disponibile sub Open Database License (ODbL) 1.0. Tot din OpenStreetMap vin limitele și numele județelor și ale localităților.

Peste aceste date, KaliMap adaugă locuri sugerate de utilizatori și aprobate la moderare, corecturi (nume, adrese, poziții, categorii), scoaterea duplicatelor și a locurilor închise, plus voturile, etichetele și pozele comunității.

Baza de locuri KaliMap, adică toate locurile publicate, inclusiv cele adăugate de utilizatori, cu toate corecturile și cu statusul pet-friendly al fiecăruia, e disponibilă sub ODbL 1.0, gratuit, la cerere, în format CSV sau GeoJSON. Scrie-ne la [email protected]. Recenziile, voturile, etichetele și pozele nu fac parte din ea.

Hărțile sunt desenate tot din date OpenStreetMap: harta mare, de la OpenFreeMap, cu schema © OpenMapTiles, iar harta mică de pe pagina unui loc, de la serverele Fundației OpenStreetMap.

2. Politica de confidențialitate

Ce date colectăm

Tabelul de mai jos acoperă tot ce colectăm noi, deliberat, în aplicație. În plus, ca la orice site găzduit prin Cloudflare, rețeaua care ne servește traficul procesează adresa IP la nivel de infrastructură (loguri de acces standard, necesare pentru securitate și funcționare) — nu e o colectare separată, decisă de noi, ci o caracteristică inerentă a oricărui furnizor de hosting/CDN.

DateDe ceTemei legalCât timp
Adresa IPLimitare de frecvență — prevenim spam-ul și abuzul (voturi/sugestii în masă)Interes legitim (securitatea rețelei)Doar cât e necesar ca să prevenim abuzurile — ștergem periodic, în general în termen de 30 de zile
Amprenta adresei de email, dacă ceri un cod de autentificareLimităm câte coduri pot fi cerute pentru aceeași adresă (cel mult 5 în 24 de ore), ca nimeni să nu poată umple căsuța altcuiva cu emailuri. Amprenta e un șir calculat din adresă cu o cheie secretă (HMAC), păstrat în locul adresei: din el adresa nu se poate citi înapoiInteres legitim (securitatea rețelei)O folosim doar pentru cererile din ultimele 24 de ore; o ștergem periodic, odată cu adresele IP
Identificator anonim (visitor_id)Prevenim votul dublu pe același loc și numărarea de două ori a etichetelor tale — un șir generat aleator, creat abia la primul tău vot sau la prima etichetă trimisă, stocat în browser-ul tău, nu conține nimic despre identitatea taInteres legitim (securitatea rețelei)12 luni de la creare. După aceea browserul tău îl uită, iar la următorul vot sau la următoarea etichetă se generează altul. Voturile și etichetele rămân în baza noastră cu identificatorul vechi — un șir aleator pe care nimic nu-l mai leagă de browserul tău.
Email sau telefon (opțional)Doar dacă îl completezi la o sugestie de loc, ca să te anunțăm ce am decisConsimțământ — îl dai voluntar, câmpul e opționalÎn prezent nu avem un termen automat de ștergere
Poză încărcatăAfișată pe hartă, la locul respectiv, dacă e aprobatăConsimțământ — o încarci tu, voluntarAprobată: cât timp locul e pe hartă (sau până ceri ștergerea). Respinsă: ștearsă imediat din storage.
Contul tău, dacă te autentifici: nume, email, poză de profil, identificatorul contuluiAutentificarea, pentru acțiunile care cer cont — detalii mai josExecutarea contractului — contul îl creezi tu, la cerereCât timp ai cont. Îl ștergem la cerere — vezi Ștergerea contului și a datelor. Dacă ai cerut un cod pe email, dar nu l-ai introdus niciodată, contul rămas neconfirmat se șterge automat după 7 zile.
Locația ta (GPS)„Lângă mine" — găsim județul cel mai apropiat de tineConsimțământ — permisiunea de locație din browserCoordonatele sunt trimise către server ca să calculăm județul cel mai apropiat, dar NU sunt stocate nicăieri — se folosesc o singură dată, la calcul, apoi se pierd. În browser rămân maximum 10 minute.
Temă preferată (light/dark)Ții minte alegerea ta de temă— nu identifică o persoană, probabil nu intră sub incidența GDPRNelimitat, doar în browser-ul tău

Despre identificatorul de vot, pe scurt. Se creează abia la primul tău vot sau la prima etichetă pe care o trimiți (secțiunea „Ce știi despre locul ăsta?” de pe pagina unui loc), nu la simpla vizită, și e generat aleator în browserul tău. E folosit exclusiv ca să nu poți vota de două ori același loc și ca etichetele tale să se numere o singură dată; nu se trimite niciunui terț și nu e folosit pentru nimic altceva — nici pentru statistici, nici pentru urmărire între site-uri. Expiră după 12 luni. Alternativa ar fi fost să deosebim voturile după adresa IP, adică să prelucrăm mai multe date personale, nu mai puține.

Ce mai rămâne în browserul tău. Lângă identificatorul de vot păstrăm, tot doar în browser, voturile și etichetele pe care le-ai dat, ca să ți le arătăm când revii; se șterg odată cu identificatorul, după 12 luni. Pe durata vizitei, până închizi fila, mai păstrăm județul ales și poziția hărții. Cât te autentifici, fila ține minte, cel mult 10 minute, adresa la care ți-am trimis codul, dacă ai cerut unul pe email (nu și codul), și dacă ai ajuns la pasul în care îți alegi numele, ca să nu o iei de la capăt după o reîncărcare a paginii. Nimic din toate acestea nu pleacă la terți și nu e folosit pentru urmărire.

Autentificarea (contul)

Contul e opțional și servește doar pentru acțiuni, de exemplu recenzii. Ca să citești site-ul nu ai nevoie de cont, niciodată. Te poți autentifica în trei feluri:

  • Cu Google — primim de la Google numele, adresa de email, poza de profil și identificatorul contului tău Google.
  • Cu Facebook — primim de la Facebook numele, adresa de email, poza de profil și identificatorul contului tău Facebook (permisiunile public_profile și email).
  • Cu un cod pe email — primim doar adresa de email; îți trimitem un cod de unică folosință, valabil un timp scurt.

Pentru ce le folosim. Doar ca să te autentificăm și să legăm de cont ce publici. Numele afișat lângă contribuțiile tale îl alegi tu; emailul și poza de profil nu le afișăm public. Temeiul e executarea contractului (art. 6(1)(b) GDPR): contul îl creezi tu, la cerere. Datele le păstrăm cât timp ai cont.

Ce nu facem. Nu postăm nimic în numele tău pe Google sau pe Facebook, nu cerem acces la prieteni, contacte sau alte date din contul tău și nu folosim datele pentru reclame. Ca să rămâi autentificat, browserul tău păstrează un token de sesiune, strict necesar, care se șterge când te deconectezi.

Conturile le gestionează Supabase Auth, iar emailul cu codul îl trimite Resend (vezi procesatorii, mai jos). Google și Facebook îți confirmă identitatea; ce prelucrează ei la autentificare ține de politicile lor de confidențialitate.

Cine mai vede aceste date (procesatori)

  • Supabase — găzduiește baza de date, pozele și conturile (Supabase Auth). Serverul e în eu-central-1 (Frankfurt, UE). Supabase Inc. e o companie din SUA, iar accesul de la distanță al personalului sau al subprocesatorilor ei poate însemna un transfer în afara UE; e acoperit de clauzele contractuale standard ale Comisiei Europene din acordul lor de prelucrare a datelor. Pozele locurilor le cere browserul tău direct de la Supabase, deci Supabase primește adresa ta IP când deschizi o pagină cu poze. Politica lor de confidențialitate: supabase.com/privacy.
  • Cloudflare — găzduiește site-ul (Cloudflare Pages) și oferă protecție împotriva atacurilor (anti-bot, firewall). Prin rețeaua lui trece fiecare cerere către site, deci primește adresa ta IP. Politica lor de confidențialitate: cloudflare.com/privacypolicy.
  • Cloudflare Turnstile — verificarea anti-spam de la formulare (sugestii, poze, voturi, raportări). Primește adresa ta IP explicit, ca parte a verificării. Politica pentru Turnstile: cloudflare.com/turnstile-privacy-policy.
  • OpenFreeMap — tile-urile hărții (imaginile de hartă în sine), operat de Hyperknot Software Kft., din Ungaria (UE). Primește adresa ta IP la fiecare încărcare a paginii /harta, ca orice server care trimite imagini către browser. Nu setează cookie-uri. Logurile lui de acces nu conțin adresa IP; logurile de erori o pot conține, împreună cu URL-ul cerut. La un incident de securitate poate activa temporar înregistrarea adreselor IP. Logurile se șterg automat după 7 zile, iar cele din timpul unui incident, după cel mult 30 de zile. Politica lor de confidențialitate: openfreemap.org/privacy.
  • OpenStreetMap — harta mică de pe pagina unui loc, cu imagini de hartă de la Fundația OpenStreetMap (OpenStreetMap Foundation), din Regatul Unit. Când pagina afișează harta mică, browserul tău cere imaginile direct de la serverele fundației, care primesc adresa ta IP și zona de hartă cerută, ca orice server care trimite imagini către browser. Ca pagină de proveniență primesc doar kalimap.com, nu adresa paginii pe care o citești. Politica lor de confidențialitate: osmfoundation.org/wiki/Privacy_Policy.
  • Resend — trimite emailurile noastre: anunțul că sugestia ta a fost aprobată și codul de autentificare. Primește adresa ta de email și textul mesajului. Resend e o companie din SUA și stochează datele în SUA, chiar dacă emailurile pleacă din UE; transferul e acoperit de certificarea Resend în cadrul EU-U.S. Data Privacy Framework și de clauzele contractuale standard din acordul lor de prelucrare.

Turnstile, OpenFreeMap, OpenStreetMap și Supabase (pentru poze) primesc adresa IP din motive tehnice inevitabile — un formular anti-spam sau un server de imagini nu poate funcționa fără să știe cui răspunde. Sunt necesare ca site-ul să funcționeze, spre deosebire de fonturile pe care le încărcam înainte de la Google (eliminate — le găzduim acum noi, direct).

Baza de date și pozele (Supabase) sunt stocate în UE, cu accesul de la distanță descris mai sus. Resend stochează în SUA, cu garanțiile de mai sus. Cloudflare operează o rețea globală — cererile tale către site, către harta OpenFreeMap și către pozele de pe Supabase, servite tot prin Cloudflare, pot fi procesate prin noduri din afara UE, în funcție de unde te afli; Cloudflare e certificat în EU-U.S. Data Privacy Framework și are clauzele contractuale standard în acordul lui de prelucrare. Fundația OpenStreetMap e în Regatul Unit, pentru care Comisia Europeană a recunoscut un nivel adecvat de protecție a datelor; imaginile ei de hartă vin însă printr-o rețea globală de servere cache, deci și cererile pentru harta mică pot fi procesate în afara UE.

Poze și date EXIF

Pozele trimise prin formularul de sugestie sau de pe pagina unui loc trec printr-o redimensionare automată în browser-ul tău, înainte de încărcare. Efect secundar real, verificabil tehnic: procesul elimină metadatele EXIF ale fișierului original — inclusiv coordonatele GPS, dacă telefonul tău le-a înregistrat la momentul pozei.

Cookie-uri

Nu folosim cookie-uri de urmărire sau de publicitate. Site-ul setează un cookie strict necesar pentru autentificarea în panoul de administrare. În plus, Cloudflare — rețeaua care ne găzduiește și ne protejează de atacuri — poate seta un cookie de securitate (cf_clearance) unui vizitator dacă detectează trafic suspect sau neobișnuit; nu se întâmplă la fiecare vizită, doar când Cloudflare declanșează o verificare anti-bot.

Dacă te autentifici, site-ul setează și cookie-urile de sesiune ale contului tău (sb-…-auth-token): îți păstrează autentificarea, nu pot fi citite de scripturile din pagină și rămân până te deconectezi; altfel expiră la cel mult 400 de zile după ultima ta vizită. Cât durează o autentificare cu Google sau cu Facebook se mai adaugă unul (sb-…-auth-token-code-verifier), care expiră după 10 minute. Dacă nu te autentifici, nu primești niciunul dintre ele.

Toate aceste cookie-uri sunt strict necesare — pentru autentificare sau pentru securitate — și sunt exceptate de la cerința de consimțământ conform Directivei ePrivacy (art. 5(3)), transpusă în Legea 506/2004 privind prelucrarea datelor cu caracter personal în sectorul comunicațiilor electronice. Nu setăm niciun cookie de urmărire, analiză sau publicitate.

Afirmația de mai sus e despre cookie-urile pe care le setăm NOI, pe kalimap.com. Unele linkuri de pe site duc către magazine și platforme partenere, iar acelea pot seta propriile cookie-uri pe domeniile lor, după ce dai clic — vezi secțiunea următoare.

Linkuri de afiliere

Unele linkuri de pe site sunt linkuri de afiliere. Dacă intri prin ele și cumperi sau rezervi ceva, primim un comision de la comerciant. Pe tine nu te costă nimic în plus — prețul e același ca și cum ai fi ajuns direct pe site-ul lor.

Unde apar:

  • Magazine (pagina Shop) — magazine online pentru animale, prin rețeaua de afiliere 2Performant. eMAG trece prin rețeaua de afiliere Profitshare, care redirectează prin domeniul l.profitshare.ro.
  • Cazări (pagina Cazări pet friendly și paginile de cazări ale fiecărui județ) — butonul de căutare către Booking.com, prin rețeaua de afiliere CJ (CJ Affiliate, companie din Statele Unite), care redirectează prin domeniul dpbolvw.net.

Alegem singuri ce apare acolo. Nimeni nu plătește ca să fie listat, iar ordinea nu e de vânzare. Lângă fiecare buton de acest fel scrie „Link afiliat”, iar în codul paginii le marcăm cu atributul rel="sponsored", standardul prin care un site declară o relație comercială.

Ce se întâmplă cu datele tale. Clic-ul pe un astfel de link te trimite întâi printr-un domeniu al rețelei de afiliere, care setează un cookie pe PROPRIUL domeniu ca să recunoască mai târziu comanda drept venită de la noi. Cookie-ul ăla nu e al nostru, nu e setat pe kalimap.com și nu îl putem citi. Ce se întâmplă după clic ține de politica de confidențialitate a rețelei și a magazinului, nu de a noastră.

Nu primim de la rețea numele, adresa, e-mailul sau ce anume ai cumpărat. Primim rapoarte agregate — câte comenzi au venit prin linkurile noastre și ce comision se cuvine. Nu îți putem lega o comandă de vizita ta pe site: rețeaua nu ne trimite niciun identificator al tău, nu urmărim vizitatorii, iar contul tău, dacă ai unul, nu e legat de linkurile de afiliere.

Redirectarea se întâmplă doar dacă dai TU clic pe un astfel de link. Nu se încarcă nimic de la rețelele de afiliere în timp ce citești paginile noastre — fără pixeli, fără scripturi, fără cookie-uri puse în avans.

Drepturile tale

Poți oricând să ceri:

  • Acces — ce date avem despre tine.
  • Ștergere — să ștergem datele tale (ex. o poză, o sugestie).
  • Rectificare — să corectăm o informație greșită.
  • Portabilitate — să primești datele tale într-un format utilizabil.
  • Plângere — la autoritatea de protecție a datelor: în România, ANSPDCP (dataprotection.ro), sau autoritatea din țara în care locuiești.

Scrie-ne la [email protected] pentru oricare din cele de mai sus. Îți răspundem în cel mult 30 de zile.

Ștergerea contului și a datelor

Poți cere oricând ștergerea contului tău KaliMap și a datelor legate de el, inclusiv a celor primite de la Google sau Facebook la autentificare.

  • Cum: scrie-ne la [email protected] de pe adresa de email a contului, cu subiectul „Ștergere cont”. Dacă nu mai ai acces la acea adresă, spune-ne cum te-ai autentificat și te ajutăm să dovedești că e contul tău.
  • În cât timp: îți confirmăm primirea și ștergem datele în cel mult 30 de zile, apoi îți scriem că am terminat.
  • Ce ștergem: contul, numele, emailul, poza de profil, identificatorul contului Google sau Facebook și ce ai publicat din cont. Dacă vrei să păstrăm ce ai publicat, fără niciun nume atașat, spune-ne în același email.
  • Facebook: poți scoate și accesul KaliMap din contul tău de Facebook: Setări și confidențialitate → Setări → Aplicații și site-uri web („Apps and websites”) → KaliMap → Elimină. De atunci nu mai primim nimic de la Facebook; ca să ștergem și datele deja primite, scrie-ne ca mai sus.
  • Google: accesul îl poți scoate din contul Google, pe pagina myaccount.google.com/connections; pentru datele deja primite, scrie-ne ca mai sus.
  • Fără cont: pentru o poză, o sugestie sau adresa de email lăsată la o sugestie, scrie-ne la aceeași adresă ce să ștergem (linkul locului ajută). Identificatorul de vot, voturile și etichetele păstrate în browser le ștergi singur, ștergând datele site-ului din browserul tău.

Întrebări despre acest document? Scrie-ne la [email protected]