Ovo je prijevod pravila privatnosti radi lakšeg snalaženja. Referentne su verzije bugarska i engleska: Pravila privatnosti (bugarski i engleski).
Pravila privatnosti za SubLingo
1. Sažetak
- Bez računa tvoje riječi i postavke ostaju u tvojem pregledniku. Nekoliko funkcija ipak se povezuje s internetom: definicije riječi dolaze iz besplatnog javnog rječnika, a datoteka sa selektorima titlova dolazi s naše web-stranice.
- S besplatnim računom tvoje spremljene riječi, uključujući redak titla i adresu videozapisa, pohranjuju se na našim poslužiteljima u Frankfurtu (Njemačka) kako bi se sinkronizirale između tvojih preglednika.
- Plaćanja za PRO obavljaju se putem usluge Stripe. Podatke o tvojoj kartici nikada ne vidimo.
- Nema analitike, oglasa ni praćenja, a podatke ne prodajemo.
- Svoj račun i svoje podatke u oblaku možeš izbrisati izravno u proširenju.
2. Tko je odgovoran za tvoje podatke
Voditelj obrade je Tihomir Susamov, fizička osoba, adresa za dopisivanje: Yuzhna promishlena zona, Dalga Laka, 5008 Veliko Tarnovo, Bulgaria, e-pošta sublingo.contact@gmail.com („mi“). SubLingo označava proširenje za Chrome, web-stranicu i uslugu sinkronizacije u oblaku.
Nismo imenovali službenika za zaštitu podataka jer to nismo dužni učiniti. Sva pitanja pošalji na gore navedenu adresu e-pošte.
3. Što obrađujemo, po funkcijama
3.1. U tvojem pregledniku
Proširenje u vlastitoj pohrani preglednika (chrome.storage.local) čuva sljedeće:
- spremljene riječi: riječ, prijevod, alternativna značenja, bilješku, definiciju, fonetski zapis, gramatiku, redak titla, seriju i epizodu, adresu videozapisa (samo web-mjesto i putanju do videozapisa, a na YouTubeu i ID videozapisa), vrijeme u videozapisu, je li riječ naučena te datume;
- tvoje postavke;
- tvoje API ključeve za DeepL, Gemini ili Claude, zasebno za svaki račun;
- podatke za prijavu: ID računa, adresu e-pošte, ime i adresu profilne fotografije s Googlea (kod prijave putem Googlea) te tokene za prijavu;
- predmemorirani plan (FREE ili PRO) te red čekanja i stanje sinkronizacije;
- knjižnice drugih računa korištenih u ovom pregledniku, kako bi se vratile kada se taj račun ponovno prijavi;
- datoteku sa selektorima (vidi 3.2).
Pristup ovoj pohrani ograničen je na vlastite stranice proširenja i njegov pozadinski proces. Skripta koja se izvodi na web-mjestima s videozapisima ne može je čitati. Mi te podatke ne možemo vidjeti. Ostaju dok ih ne izbrišeš (Postavke → Podaci → Izbriši lokalne podatke), dok ne izbrišeš račun (odjeljak 9) ili dok ne ukloniš proširenje. „Izbriši lokalne podatke“ odnosi se samo na ovaj preglednik.
Nakon što se odjaviš, knjižnica na ovom uređaju ostaje povezana sa zadnjim računom. Riječi koje spremiš nakon odjave pripast će tom računu, i njegovoj kopiji u oblaku, kada se on ponovno prijavi. Ako se nakon tvoje ručne odjave prijavi drugi račun, riječi spremljene nakon te odjave pripast će novom računu; ako ti je sesija samo istekla, ostaju uz prethodni račun.
3.2. Funkcije koje se uvijek povezuju s internetom
- Rječnik. Kada klikneš englesku riječ, riječ (ili njezin osnovni oblik, primjerice „pull“ za „pulled“) šalje se usluzi Free Dictionary API (
api.dictionaryapi.dev), neovisnom besplatnom projektu. Ona vraća definiciju i, ako je dostupna, snimku izgovora. Kako bi reproducirali izgovor spremljene riječi, popis riječi (kada pritisneš gumb za izgovor) i kartice za učenje (automatski, za svaku prikazanu karticu) također šalju tu riječ onamo. Reproduciraju se samo snimke koje se nalaze naapi.dictionaryapi.dev. - Selektori titlova. Pri instalaciji, pri pokretanju preglednika i najviše svakih 12 sati proširenje preuzima javnu datoteku
selectors.jsons naše web-stranice (Firebase Hosting, Google). Ne šalju se nikakvi osobni podaci osim IP adrese i podataka o pregledniku koji prate svaki web-zahtjev. - Ugrađeni prevoditelj preglednika Chrome radi na tvojem uređaju. Chrome pri prvoj upotrebi može preuzeti jezični model od Googlea.
- Izgovor. Ako rječnik nema snimku, koristi se glas preglednika ili operacijskog sustava. Ovisno o pregledniku, neki glasovi rade putem interneta i tada se riječ šalje pružatelju glasa (primjerice Googleu).
- Youdao. Na popisu riječi, u karticama za učenje i na ploči iznad videozapisa, samo kada pritisneš gumb za izgovor, a nijedan drugi izvor zvuka nije dostupan, riječ ili izraz šalje se usluzi izgovora Youdao (NetEase, Kina). Automatski izgovor u karticama za učenje nikada ne koristi Youdao.
- Svrha
- funkcija koju zatražiš; održavanje ispravnog prepoznavanja titlova
- Pravna osnova
- izvršavanje ugovora (čl. 6. st. 1. toč. (b) Opće uredbe o zaštiti podataka); za datoteku sa selektorima legitimni interes (čl. 6. st. 1. toč. (f))
- Razdoblje čuvanja
- te zahtjeve ne čuvamo; pružatelji ih obrađuju u skladu s vlastitim uvjetima
3.3. Tvoji vlastiti API ključevi
Ako uneseš vlastiti ključ (za to je potreban besplatni račun), proširenje šalje tekst iz tvojeg preglednika izravno tom pružatelju, u skladu s tvojim vlastitim ugovorom s njim:
- DeepL SE (Njemačka): redak titla za prijevod ili odabranu riječ s retkom kao kontekstom;
- Google (Gemini API): redak, odabranu riječ i tvoje pitanje, zajedno s tvojom razinom i ciljnim jezikom;
- Anthropic PBC (SAD, Claude API): isto kao za Gemini.
Mi ne primamo nikakvu kopiju. Kako pružatelj čuva i koristi tekst ovisi o tvojem planu kod njega; primjerice, besplatni planovi za DeepL i Gemini mogu čuvati tekst ili ga koristiti za poboljšanje svojih usluga. Tvoji ključevi nikada se ne šalju na naše poslužitelje, nikada se ne sinkroniziraju i nikada nisu uključeni u izvoze.
- Pravna osnova
- izvršavanje ugovora (čl. 6. st. 1. toč. (b)), za funkciju koju uključiš
- Razdoblje čuvanja
- ključevi ostaju u tvojem pregledniku dok ih ne izbrišeš; pružatelj čuva tekst u skladu s vlastitim uvjetima
3.4. Račun (Firebase Authentication)
Računi se vode putem usluge Firebase Authentication (Google).
- E-pošta i lozinka: adresa e-pošte, lozinka (Firebase pohranjuje samo njezin hash), datumi izrade i zadnje prijave te je li adresa e-pošte potvrđena.
- Prijava putem Googlea: adresa e-pošte, ime, adresa profilne fotografije i ID Google računa koje Google pruža (opseg
openid email profile).
Poruke e-pošte za potvrdu i ponovno postavljanje lozinke šalje Firebase. Njihova poveznica vodi na našu stranicu /verify, koja Firebaseu šalje samo ono što je potrebno za radnju: jednokratni kôd iz poveznice u tvojoj poruci e-pošte i, kada ponovno postavljaš lozinku, novu lozinku (ili tvoju adresu e-pošte, ako nakon njezina vraćanja zatražiš poveznicu za ponovno postavljanje). Firebase može obrađivati IP adrese radi sprječavanja zlouporabe. Računi čija adresa e-pošte nije potvrđena u roku od 7 dana mogu biti izbrisani.
- Pravna osnova
- izvršavanje ugovora (čl. 6. st. 1. toč. (b)); sprječavanje zlouporabe, legitimni interes (čl. 6. st. 1. toč. (f))
- Razdoblje čuvanja
- dok ne izbrišeš račun
3.5. Sinkronizacija u oblaku (Amazon Web Services)
Usluga u oblaku radi na platformi Amazon Web Services u regiji eu-central-1 (Frankfurt, Njemačka): API Gateway, Lambda i DynamoDB. Uz svaki zahtjev proširenje šalje tvoj token za prijavu. Iz njega poslužitelj preuzima ID tvojeg računa i adresu e-pošte. Adresa e-pošte koristi se samo za pronalaženje kupnje izvršene s njom (3.6) i ne pohranjuje se nigdje drugdje. Pohranjujemo:
- ID tvojeg računa;
- svaku spremljenu riječ s poljima iz 3.1, uključujući redak titla i skraćenu adresu videozapisa;
- oznake izbrisanih riječi (ID riječi te kada je riječ stvorena i izbrisana, bez teksta riječi), kako bi brisanje stiglo i do tvojih drugih preglednika; automatski se brišu 2 godine nakon brisanja riječi ili ranije, zajedno s računom;
- postavke: sinkronizacija postavki zadano je uključena i može se isključiti u Postavkama. Obuhvaća jezik sučelja, temu, boju, font (i naziv odabranog prilagođenog fonta), veličinu, mjerilo, prozirnost i položaj ploče, ciljni jezik, odabrani prevoditelj, prikazuju li se definicije i fonetski zapis, tipkovnički prečac, broj redaka povijesti, gramatičke postavke, tvoju razinu te pružatelja i model umjetne inteligencije. API ključevi nikada se ne sinkroniziraju;
- tvoj plan (FREE ili PRO, vrsta i valjanost);
- brojač zahtjeva koji štiti uslugu od preopterećenja i automatski istječe;
- zapise o pogreškama s ID-om tvojeg računa, ID-om zahtjeva i kodom pogreške, a za plaćanja i Stripe ID-ovima. Čuvaju se 30 dana.
Besplatni plan u oblaku pohranjuje do 150 riječi.
- Pravna osnova
- izvršavanje ugovora (čl. 6. st. 1. toč. (b)); zapisi i ograničenja, legitimni interes za sigurnu uslugu (čl. 6. st. 1. toč. (f))
- Razdoblje čuvanja
- dok ne izbrišeš riječ ili račun; oznake izbrisanih riječi 2 godine; zapisi 30 dana
3.6. Kupnje plana PRO (Stripe)
Plaćaš na Stripeovoj stranici za plaćanje. Stripe obrađuje podatke o tvojoj kartici i podatke za naplatu u skladu s vlastitim uvjetima i pravilima privatnosti. Brojeve kartica nikada ne vidimo.
Proširenje prosljeđuje ID tvojeg računa Stripeu i unaprijed ispunjava tvoju adresu e-pošte. Od Stripea primamo i pohranjujemo: ID tvojeg računa, adresu e-pošte unesenu pri plaćanju, vrstu plana, njegov status i datume (uključujući je li pretplata otkazana na kraju razdoblja) te Stripe ID-ove kupca, pretplate i plaćanja. Adresu e-pošte unesenu pri plaćanju čuvamo kako bi se kupnja izvršena na web-stranici mogla povezati s računom s istom adresom e-pošte. ID-ovi obrađenih Stripeovih obavijesti čuvaju se 30 dana.
Zapisi o kupnjama koji još nisu povezani s računom (adresa e-pošte i plan), kao i poveznice sa Stripe ID-ovima uz koje nije vezan nijedan račun, čuvaju se dok je plan valjan, a zatim oko 13 mjeseci nakon završetka pretplate ili povrata novca ili osporavanja kupnje, kako bi se kupnja i dalje mogla pronaći pri povratima novca i sporovima. Doživotna kupnja koja nije povezana s računom čuva se dok je neki račun ne preuzme. Zapisi o kupnjama povezani s računom čuvaju se do brisanja računa. Računovodstveni zapisi o plaćanjima ostaju na našem Stripe računu tijekom razdoblja koje zahtijevaju računovodstveni i porezni propisi (do 10 godina). Brisanje zapisa koje čuvamo možeš zatražiti od nas e-poštom.
- Pravna osnova
- izvršavanje ugovora (čl. 6. st. 1. toč. (b)); zakonska obveza čuvanja (čl. 6. st. 1. toč. (c))
- Razdoblje čuvanja
- dok račun postoji; za kupnje koje nisu povezane s računom, dok je plan valjan, a zatim oko 13 mjeseci; računovodstveni zapisi u Stripeu, tijekom zakonskog razdoblja
3.7. E-pošta podrške
Poruke poslane na sublingo.contact@gmail.com obrađuje naš pružatelj usluge e-pošte (Google Gmail). Čuvamo ih do 24 mjeseca nakon zatvaranja predmeta. Pravna osnova: izvršavanje ugovora ili naš legitimni interes da ti odgovorimo (čl. 6. st. 1. toč. (b) i (f)).
3.8. Web-stranica
Web-stranica se nalazi na usluzi Firebase Hosting (Google), koja vodi zapise poslužitelja s IP adresama. Stranica ne koristi kolačiće, analitiku ni alate za praćenje, a fontovi i ikone poslužuju se s našeg vlastitog poslužitelja. Stranica /verify šalje Firebaseu samo ono što je potrebno za radnju (vidi 3.4).
3.9. Dijagnostika
Gumb „Pogrešan redak?“ samo kopira tehničke pojedinosti u tvoj međuspremnik: verziju, web-mjesto, preglednik, prepoznati redak i opis elemenata stranice oko titlova. Ništa se ne šalje osim ako nam to ti ne pošalješ.
4. Što ne radimo
- Nema analitike, oglasa, izrade profila ni praćenja.
- Ne prodajemo podatke niti ih dijelimo u svrhe oglašavanja.
- Nema automatiziranog donošenja odluka koje proizvode pravne učinke koji se odnose na tebe (čl. 22. Opće uredbe o zaštiti podataka).
- Ne treniramo modele umjetne inteligencije na tvojim podacima.
Skripta proširenja izvodi se samo na podržanim web-mjestima s videozapisima i samo putem protokola https. Dok se videozapis reproducira, ona u memoriji te kartice čuva nekoliko posljednjih redaka titlova (Postavke → Povijest titlova; 0 je isključuje) kako bi se mogao vratiti unatrag. Oni se nikada ne pohranjuju niti šalju bilo kamo, osim ako ne potražiš ili ne spremiš riječ.
5. Primatelji
- Google Ireland Ltd / Google LLC: Firebase Authentication, Firebase Hosting, prijava putem Googlea, Gmail za podršku te Gemini API ako koristiš vlastiti ključ;
- Amazon Web Services EMEA SARL (Luksemburg): sinkronizacija u oblaku, s podacima pohranjenima u Frankfurtu;
- Stripe Payments Europe Ltd (Irska): plaćanja;
- pružatelji koje ti odabereš: DeepL SE, Anthropic PBC;
- Free Dictionary API (dictionaryapi.dev) i, samo na izričit klik, Youdao (NetEase, Kina);
- tijela javne vlasti, samo kada to zahtijeva zakon.
6. Prijenosi izvan EGP-a
Google LLC, Stripe, Inc., Anthropic PBC i Amazon.com, Inc. nalaze se u SAD-u. Prijenosi tim društvima temelje se na Okviru za privatnost podataka između EU-a i SAD-a i/ili na standardnim ugovornim klauzulama Europske komisije. Free Dictionary API može biti smješten izvan EGP-a. Youdao (Kina) prima samo riječ ili izraz za koji je zatražen izgovor i IP adresu koja prati svaki zahtjev; ne šalju se nikakvi podaci o računu.
7. Pravne osnove
- Izvršavanje ugovora (čl. 6. st. 1. toč. (b)): funkcije koje koristiš, kao što su rječnik, prijevod s vlastitim ključem, račun, sinkronizacija i PRO.
- Pravna obveza (čl. 6. st. 1. toč. (c)): čuvanje zapisa o plaćanjima.
- Legitimni interes (čl. 6. st. 1. toč. (f)): sigurnost, sprječavanje zlouporabe, zapisi o pogreškama i datoteka sa selektorima.
Prihvaćanje Uvjeta korištenja nije privola za obradu podataka. Ni za jednu osnovnu funkciju ne oslanjamo se na privolu.
8. Razdoblje čuvanja
| Podaci | Razdoblje čuvanja |
|---|---|
| Podaci u tvojem pregledniku | dok ih ne izbrišeš ili ne ukloniš proširenje |
| Račun (Firebase) | dok ga ne izbrišeš; nepotvrđeni računi mogu se izbrisati nakon 7 dana |
| Riječi i postavke u oblaku | dok ne izbrišeš riječ ili račun |
| Oznake izbrisanih riječi (bez teksta riječi) | 2 godine nakon brisanja riječi ili do brisanja računa, ako ono nastupi ranije |
| Oznaka izbrisanog računa (samo ID računa i datum) | 180 dana |
| Brojač zahtjeva | automatski istječe |
| Zapisi o pogreškama | 30 dana |
| ID-ovi Stripeovih obavijesti | 30 dana |
| Zapisi o kupnjama povezani s računom | do brisanja računa |
| Zapisi o kupnjama koji nisu povezani s računom i Stripe poveznice bez računa | dok je plan valjan, a zatim oko 13 mjeseci nakon završetka pretplate ili povrata novca ili osporavanja kupnje; doživotna kupnja koja nije povezana s računom, dok je neki račun ne preuzme |
| Stripe poveznice nakon brisanja računa (bez ID-a računa i adrese e-pošte) | oko 13 mjeseci, radi povrata novca i sporova |
| Računovodstveni zapisi o plaćanjima (u Stripeu) | tijekom razdoblja koje zahtijevaju računovodstveni i porezni propisi (do 10 godina) |
| Poruke e-pošte podršci | do 24 mjeseca nakon zatvaranja predmeta |
9. Tvoja prava
Imaš pravo na pristup, ispravak, brisanje, ograničenje obrade, prenosivost podataka i prigovor. Pritužbu možeš podnijeti i bugarskoj Komisiji za zaštitu osobnih podataka (cpdp.bg) ili nadzornom tijelu u mjestu u kojem živiš.
Kako ih ostvariti:
- Ispravak ili brisanje riječi: uredi ih ili izbriši u proširenju. Promjene stižu i u oblak.
- Prenosivost: Postavke → Podaci → Izvoz (JSON datoteka s tvojim riječima i postavkama).
- Brisanje računa: Postavke → Profil u oblaku → „Izbriši račun“. Time se brišu tvoje riječi i postavke u oblaku, tvoj plan i tvoj Firebase račun. U ovom pregledniku uklanjaju se i riječi, API ključevi i podaci o sinkronizaciji tog računa; vlastite postavke preglednika ostaju. Dok se mjesečna ili godišnja pretplata obnavlja, najprije je otkaži u odjeljku „Upravljaj pretplatom“. Pretplata koja je već otkazana na kraju svojeg razdoblja ne sprječava brisanje. U bazi podataka ostaje samo oznaka s ID-om tvojeg računa i datumom brisanja, i to 180 dana, kako drugi uređaji ne bi mogli ponovno prenijeti riječi. Drugi preglednici u kojima je tvoj račun bio prijavljen zadržavaju lokalnu kopiju tvojih riječi kao lokalnu knjižnicu; ondje je ukloni pomoću „Izbriši lokalne podatke“. Zapisi o plaćanjima kod Stripea i zapisi koje smo zakonski dužni čuvati ostaju do isteka zakonskog roka.
- Sve ostalo: piši na sublingo.contact@gmail.com s adrese e-pošte svojeg računa ili kupnje.
Odgovaramo u roku od mjesec dana.
10. Sigurnost
- Sve su veze šifrirane (TLS).
- Za sinkronizaciju u oblaku potrebna je potvrđena adresa e-pošte. Token za prijavu provjerava se pri svakom zahtjevu, a učestalost zahtjeva je ograničena.
- API ključevi i tokeni za prijavu nedostupni su web-stranicama i skripti na web-mjestima s videozapisima.
- Ako dođe do povrede osobnih podataka, obavješćujemo nadzorno tijelo i pogođene osobe kada to zahtijeva zakon (čl. 33. i 34. Opće uredbe o zaštiti podataka).
11. Djeca
Za izradu računa moraš imati najmanje 16 godina. Bez računa do nas ne stižu nikakvi osobni podaci. Ako saznamo da račun pripada djetetu mlađem od 16 godina, brišemo ga.
12. Podaci iz Google API-ja
Pri prijavi putem Googlea primamo samo tvoju adresu e-pošte, ime, profilnu fotografiju i ID računa te ih koristimo samo za tvoj SubLingo račun.
- Upotreba informacija primljenih iz Google API-ja bit će u skladu s Pravilima o korisničkim podacima Chrome web-trgovine (Chrome Web Store User Data Policy), uključujući zahtjeve ograničene upotrebe (Limited Use).
- Upotreba i prijenos informacija primljenih iz Google API-ja od strane usluge SubLingo u skladu su s Pravilima o korisničkim podacima za usluge Google API-ja (Google API Services User Data Policy), uključujući zahtjeve ograničene upotrebe (Limited Use).
To znači da podatke koristimo samo za funkcije usluge SubLingo, nikada ih ne prodajemo niti koristimo za oglase i nikada ne dopuštamo ljudima da ih čitaju, osim uz tvoj pristanak, radi sigurnosti ili kada to zahtijeva zakon.
13. Izmjene
Kada izmijenimo ova pravila, ažuriramo datum na vrhu. Vlasnike računa o bitnim izmjenama obavješćujemo u proširenju ili e-poštom najmanje 30 dana unaprijed.
14. Kontakt
Tihomir Susamov, Yuzhna promishlena zona, Dalga Laka, 5008 Veliko Tarnovo, Bulgaria, sublingo.contact@gmail.com. Pogledaj i Uvjete korištenja.