Politica de confidențialitate
Tauvio nu are conturi. Orele, turele, setările și săptămânile salvate rămân în propriul browser și nu sunt încărcate niciodată pe un server, și datele cu caracter personal nu sunt vândute și nu sunt partajate. Singurul conținut stocat pe un server este o pagină de numărătoare inversă publicată în mod deliberat, împreună cu orice fotografie adăugată pe ea; asocierea unei alarme de TV cu un telefon nu stochează altceva decât un cod de asociere și un jeton, ambele cu durată scurtă de viață și păstrate doar ca hash, iar analiza de trafic de pe acest site funcționează fără cookie-uri și fără identificatori publicitari, motiv pentru care nu există niciun banner de consimțământ de închis.
Cine suntem
Tauvio (tauvio.com) este un produs al Moon Sherpa Labs. Moon Sherpa Labs este operatorul datelor cu caracter personal descrise în această politică, iar politica se aplică site-ului Tauvio și fiecărui instrument de pe acesta.
Întrebările, precum și orice cerere de exercitare a drepturilor descrise mai jos, se trimit la support@tauvio.com. Nu există niciun cont în care să se autentifice cineva și niciun sistem de tichete în spatele acestei adrese: este o cutie poștală citită de o persoană.
Ce rămâne în browser și nu ajunge niciodată la noi
Fiecare calcul de pe acest site se execută pe dispozitivul propriu al utilizatorului. Ce se introduce într-un instrument este scris în memoria locală (local storage) a browserului respectiv, astfel încât o reîncărcare a paginii să nu șteargă datele, și nu este transmis către noi în niciun moment.
Aceasta este lista completă: un cronometru pornit sau pus pe pauză și turele sale; un temporizator, cu orice rotație de stații de clasă, și modul în care a fost afișat ultima dată; temporizatoarele de bucătărie denumite de utilizator; rularea unui temporizator pornit de pe una dintre paginile cu durată fixă; o numărătoare inversă și ținta ei; o oră de alarmă și eticheta ei, precum și ora la care este setată să sune o pagină de tip „câte zile mai sunt”; un ciclu Pomodoro; jurnalul de studiu partajat de temporizatorul Pomodoro și de cronometru, cu sesiunile, obiectivul zilnic și subiectul său; controlul de timp al ceasului de șah, opțiunile sale și partida în curs; setările temporizatorului pe intervale și rularea curentă, precum și antrenamentele salvate sub un nume; săptămâna curentă a calculatorului de ore, săptămânile datate ale acestuia, țara aleasă, tura implicită și tariful orar, împreună cu orele și duratele introduse în calculul de timp al acestuia; persoanele din pontaj, tarifele și săptămânile acestora; formatul de export ales, împreună cu firma și numele introduse pentru el; locurile ținute în convertorul de fusuri orare; ultima oră introdusă în convertorul pentru ora militară; regula de numerotare a săptămânilor aleasă pe pagina cu numărul săptămânii; dacă ora curentă arată și secundele; setările de sunet; tema de culoare și dacă mișcarea este activă; preferința pentru formatul de 12 sau de 24 de ore; jetonul care înregistrează o achiziție; lista paginilor de numărătoare inversă create din acest browser, împreună cu jetonul de editare al fiecăreia; și ciorna unei pagini de numărătoare inversă încă nepublicate, fără fotografiile ei.
Controlul asupra tuturor acestor date aparține integral utilizatorului. Calculatorul de ore și pontajul au fiecare o comandă care exportă tot ce este listat mai sus într-un fișier JSON și o alta care șterge tot ce este listat mai sus, printr-o singură acțiune, iar ștergerea datelor site-ului din browser are același efect. Niciuna dintre aceste date nu poate fi citită de noi, nu poate fi restaurată de noi, și nu există nimic pe partea noastră care să poată fi cerut spre ștergere. Un lucru este ținut diferit: atunci când o alarmă de TV este asociată cu un telefon, fiecare ecran își ține partea sa din asociere în stocarea de sesiune a acelei file, pe care browserul o elimină la închiderea filei.
Țara pe care se deschide un calculator, și singurul cookie pe care îl setăm
Pragurile legale pentru orele suplimentare diferă de la o țară la alta, astfel încât calculatorul de ore trebuie să se deschidă pe una dintre ele. Furnizorul de hosting adaugă la fiecare cerere un header cu codul de țară din două litere, derivat din conexiune, iar acest cod este citit în momentul randării paginii.
Codul este copiat într-un cookie numit tauvio-geo, astfel încât o pagină accesată printr-un link din interiorul site-ului, unde nu are loc o randare pe server, să îl poată citi în continuare. Cookie-ul conține doar codul de țară din două litere și nimic altceva — niciun identificator, niciun ID de sesiune, niciun profil. Expiră după șase ore, astfel încât un călător nu rămâne blocat cu țara din săptămâna precedentă, și este setat cu SameSite=Lax, astfel încât nu este trimis niciodată de pe paginile altui site.
Aceasta este o stocare strict necesară pentru furnizarea serviciului cerut, în temeiul articolului 5 alineatul (3) din Directiva e-Privacy (Directiva 2002/58/CE), motiv pentru care nu este cerut niciun consimțământ pentru ea și motiv pentru care acest site nu are banner de cookie-uri. Alegerea explicită a țării, atunci când este făcută, are întotdeauna prioritate față de acest cookie. Codul nu este stocat pe un server, nu este înregistrat în jurnale, și nu este folosit în niciun alt scop decât acela de a decide regulile cărei țări se deschide într-un calculator.
Analiza de trafic, și de ce nu există banner de consimțământ
Pe acest site funcționează două servicii de analiză a traficului. Ambele se încarcă doar după ce browserul a intrat în stare de inactivitate, astfel încât nu concurează niciodată cu instrumentul pentru afișarea inițială a paginii, iar blocarea oricăruia dintre ele nu oprește funcționarea site-ului.
Google Analytics 4 este configurat cu Google Consent Mode v2, setat implicit pe „refuzat” pentru stocarea de analiză, stocarea publicitară, datele de utilizator pentru publicitate și personalizarea publicitară, și nimic de pe acest site nu acordă vreodată niciunul dintre aceste patru consimțăminte. În această stare, Google Analytics funcționează fără cookie-uri: nu scrie niciun cookie _ga și niciun alt identificator în browser, nu poate recunoaște vizitatorul între vizite sau între site-uri, și nicio funcție publicitară sau de remarketing nu este activată. Ce se trimite odată cu o vizualizare de pagină este adresa paginii, titlul acesteia, adresa de proveniență, și informații obișnuite de cerere precum browserul, sistemul de operare, dimensiunea ecranului și limba. Google primește cererea, care conține în mod necesar adresa IP; Google declară că Analytics nu înregistrează și nu stochează adrese IP, iar noi nu vedem niciodată una.
Ahrefs Web Analytics este, prin proiectare, fără cookie-uri și, de asemenea, nu setează niciun identificator. Înregistrează adresa și titlul paginii, adresa de proveniență, orice parametru de campanie din linkul de acces, precum și browserul, sistemul de operare, tipul de dispozitiv, limba și țara sau orașul aproximativ derivate din cerere.
Ambele oferă doar numere agregate: ce pagini sunt citite, în ce limbi, din ce surse. Niciunul dintre ele nu oferă vreo modalitate de identificare a unei persoane, și nu se încearcă combinarea lor cu altceva. Pentru că niciunul nu stochează nimic pe dispozitiv și nimic nu este vreodată vândut sau partajat, nu există niciun consimțământ de cerut.
Plata pentru Tauvio Pass sau Tauvio Teams
Plata se face pe propria noastră pagină de plată, dar câmpurile de plată de pe ea aparțin Stripe: se încarcă de la Stripe, iar ce se scrie în ele ajunge direct la Stripe. Adresa de e-mail introdusă acolo este trimisă de browser către Stripe, nu către serverele noastre. Numerele de card nu ajung niciodată la Tauvio, în niciun moment, și nu există nicio modalitate prin care să fie văzute de noi.
După o plată, se interoghează Stripe despre acea sesiune de checkout și se citesc înapoi trei lucruri: pentru ce plan a fost, dacă a fost efectiv plătită, și adresa de e-mail înregistrată de Stripe. Se emite apoi un jeton semnat, predat browserului. Jetonul conține un număr de versiune, planul, ID-ul sesiunii de checkout Stripe, un hash SHA-256 al adresei de e-mail — niciodată adresa în sine — și o dată de expirare. Nu se păstrează nicio copie a acestuia și nu se administrează nicio bază de date de clienți: odată predat jetonul, nimic pe partea noastră nu mai înregistrează faptul că a fost cumpărat ceva. Stripe își păstrează propria evidență, așa cum trebuie să facă orice procesator de plăți.
Recuperarea unei achiziții într-un alt browser funcționează la fel. Se introduce o adresă de e-mail, se interoghează Stripe pentru cea mai recentă achiziție validă asociată acesteia, și, dacă există una, se trimite un link de recuperare la acea adresă prin Resend, furnizorul nostru de e-mail. Pagina răspunde identic în ambele cazuri, astfel încât nu poate fi folosită pentru a afla dacă o adresă a cumpărat vreodată ceva. Resend procesează adresa și mesajul pentru a-l livra și își păstrează propriul jurnal de livrare.
Webhook-ul nostru de plăți înregistrează tipul unui eveniment Stripe și ID-ul obiectului la care se referă. Nu înregistrează niciodată o adresă de e-mail, un nume sau vreun detaliu de plată. Când o metodă de plată decontată mai târziu, cum ar fi un boleto sau un transfer bancar, confirmă în cele din urmă o plată, webhook-ul cere de la Stripe acea sesiune de plată și trimite prin Resend un link de deblocare la adresa înregistrată de Stripe.
Paginile de numărătoare inversă și asocierea alarmei de TV: ce se stochează pe un server
O pagină de numărătoare inversă publicată este partea principală a conținutului propriu care se află pe un server, pentru că un link care ar funcționa doar pe un singur dispozitiv nu ar fi un link. Asocierea unei alarme de TV cu un telefon stochează și ea ceva, pe scurt și fără niciun conținut propriu; este descrisă la finalul acestei secțiuni.
La publicarea unei pagini de numărătoare inversă se stochează, într-o bază de date Postgres găzduită de Supabase: titlul ales, data și ora țintă, numele fusului orar avut în vedere, tema de ocazie și aspectul ales (temă, luminos sau întunecat, font, fundal, unitățile arătate, dacă numără crescător sau se repetă în fiecare an), blocurile aranjate pe pagină (titluri, text, legende, butonul de link) și mesajul pentru momentul în care se ajunge la zero, culoarea de accent și adresa siglei, dacă acestea au fost setate cu un Pass, dacă marca Tauvio este afișată, un hash SHA-256 al jetonului de editare (niciodată jetonul în sine), momentele la care rândul a fost creat și modificat, o expirare opțională, și un simplu contor al numărului de încărcări ale paginii.
Nu se stochează o adresă IP, un user agent, o adresă de e-mail sau vreo evidență individuală per vizitator pentru o pagină de numărătoare inversă. Contorul este un singur număr, fără nimic atașat lui. La crearea unei pagini, adresa din care provine cererea este folosită ca un contor de limitare a ratei de cereri, ținut în memorie pentru cel mult o oră; nu este niciodată scrisă în baza de date și nu este niciodată înregistrată în jurnale. Același lucru este valabil și pentru adresa din care provine o încărcare de fotografie sau un raport.
Dacă se adaugă fotografii (până la șase pe pagină, fundalul inclus), fișierul trimis nu este ținut niciodată. Serverul decodează fiecare fotografie și scrie o copie nouă: cel mult 2.400 de pixeli pe latura cea mai lungă, în format WebP, cu toate blocurile de metadate eliminate, inclusiv detaliile aparatului foto și orice locație stocată de telefon în ea. Această copie este stocată cu Supabase într-un depozit de stocare privat, împreună cu descrierea și orice legendă scrisă pentru ea, și este servită vizitatorilor doar prin tauvio.com, și doar cât timp pagina există și încă o folosește. O fotografie încărcată dar niciodată atașată unei pagini este ștearsă printr-o eliminare automată, care rulează la fiecare încărcare de fotografii, o dată ce are mai mult de o zi vechime.
Oricine poate raporta o pagină folosind linkul de pe ea. Un raport stochează pagina, motivul ales dintr-o listă, textul scris de persoană, dacă a scris vreunul, și momentul. Nimic despre persoana care raportează nu este stocat: nicio adresă IP, niciun detaliu despre browser, nicio adresă de e-mail. Rapoartele despre o pagină sunt șterse odată cu pagina.
O pagină de numărătoare inversă este publică prin proiectare. Oricine deține linkul o poate deschide, și poate fi inclusă (embed) pe alte site-uri, ceea ce este chiar scopul ei. Adresa conține douăsprezece caractere aleatorii, așa că nu poate fi ghicită, dar nu este nici un secret: nu ar trebui pus nimic în titlu, în notă sau în fotografie care nu ar fi pus pe o pagină web publică.
Pagina poate fi editată sau ștearsă în orice moment din browserul care a creat-o, folosind jetonul de editare deținut de acel browser. Ștergerea ei elimină rândul, fotografiile ei și orice rapoarte despre ea, iar eliminarea sau înlocuirea unei fotografii șterge fișierul vechi. Un browser care a arătat deja fotografia poate păstra propria copie, iar furnizorul de hosting poate servi o copie din cache timp de până la o oră după ștergere. În prezent nu se șterg automat paginile la trecerea unei date de expirare — o pagină expirată nu mai este servită, dar rândul ei rămâne până este șters. Dacă jetonul de editare este pierdut, de exemplu prin ștergerea datelor acelui browser, se poate scrie la support@tauvio.com cu linkul respectiv, și pagina va fi ștearsă.
Asocierea unei alarme de TV cu un telefon este celălalt lucru ținut de această bază de date, și este o sesiune, nu conținut: deschiderea alarmei pe un TV o creează, și aceasta poartă un cod de asociere din zece caractere, pentru conectarea unui telefon la ea. Se stochează doar un hash SHA-256 al acelui cod și un hash SHA-256 al jetonului propriu de capabilitate al fiecărui ecran — niciodată codul sau jetoanele în sine — împreună cu ora alarmei, eticheta ei, tema, tonul și volumul, și dacă sună în acel moment. Niciun nume, adresă de e-mail, cont sau adresă IP nu este atașat unei sesiuni de asociere. Codul de asociere are viață scurtă: expiră la zece minute după deschiderea alarmei pe TV, dacă nimeni nu îl introduce pe un telefon. Odată asociată, întreaga sesiune expiră automat după treizeci de ore, indiferent de context; deconectarea fie de la TV, fie de la telefon o șterge imediat, iar orice sesiune rămasă după expirare este eliminată la crearea următoare a unei sesiuni noi.
Companiile care procesează date pentru noi
Vercel găzduiește site-ul și îl servește din locații edge la nivel mondial. Ca orice furnizor de hosting, își păstrează propriile jurnale de cereri, care includ adresa din care provine o cerere, pentru a opera și securiza platforma. Nu se adaugă nimic la acele jurnale și nu se construiește niciun profil din ele.
Supabase găzduiește baza de date Postgres care conține paginile de numărătoare inversă publicate și rapoartele despre ele, precum și depozitul de stocare privat care conține fotografiile lor.
Stripe procesează plățile, inclusiv adresa de e-mail și detaliile de plată introduse la checkout.
Resend livrează singurul e-mail tranzacțional al site-ului: linkul care deblochează o achiziție, trimis atunci când se cere recuperarea ei sau când sosește o plată amânată.
Google și Ahrefs furnizează cele două servicii de analiză descrise mai sus.
Aceasta este lista completă. Nu se folosește nicio rețea publicitară, niciun broker de date, nicio platformă de relații cu clienții sau de marketing, niciun instrument de înregistrare a sesiunilor și niciun heat map, și nu se administrează niciun newsletter.
De ce este permisă această procesare
Unde se aplică GDPR (RGPD) sau UK GDPR, acestea sunt temeiurile noastre juridice.
Executarea unui contract, articolul 6 alineatul (1) litera (b): încasarea plății pentru un Pass sau un plan Teams, emiterea și restaurarea jetonului care o înregistrează, precum și publicarea, servirea și ștergerea unei pagini de numărătoare inversă a cărei publicare a fost cerută.
Interese legitime, articolul 6 alineatul (1) litera (f): funcționarea unui site care merge, deschiderea unui calculator pe regulile țării corecte, limitarea abuzului automatizat asupra creării paginilor, a încărcărilor de fotografii și a rapoartelor, acționarea pe baza rapoartelor despre paginile publicate, și măsurarea în ansamblu a paginilor citite, pentru a se ști ce se scrie în continuare. Aceste interese au fost cântărite în raport cu drepturile utilizatorilor, iar procesarea a fost redusă la minimul necesar fiecărui scop, motiv pentru care analiza este fără cookie-uri și motiv pentru care limitatorul de rată ține o adresă timp de o oră fără să înregistreze nimic.
Stocarea pe dispozitiv, articolul 5 alineatul (3) din Directiva e-Privacy: starea instrumentelor și cookie-ul de țară descrise mai sus sunt strict necesare pentru furnizarea serviciului cerut, astfel încât nu necesită consimțământ. Nu se mai stochează nimic altceva pe dispozitiv, motiv pentru care nu este cerut niciun consimțământ.
Cât timp este păstrat orice
Pe dispozitiv: până la ștergere. Ce stochează instrumentele și jetonul care înregistrează o achiziție rămân în memoria locală a browserului pe termen nelimitat, și sunt eliminate prin comanda de ștergere totală sau prin ștergerea datelor site-ului din browser. Cookie-ul tauvio-geo expiră după șase ore.
Paginile de numărătoare inversă: până sunt șterse, împreună cu fotografiile lor și orice rapoarte despre ele. Nu există astăzi o eliminare automată a paginilor, așa cum s-a descris mai sus. O fotografie încărcată dar niciodată atașată unei pagini: circa o zi.
Asocierea alarmei de TV: codul de asociere, timp de zece minute, dacă nimeni nu îl introduce, și întreaga sesiune, timp de treizeci de ore, indiferent de context, oricare survine primul; deconectarea de la orice ecran o șterge imediat, iar o sesiune expirată este eliminată la crearea următoare a unei sesiuni noi.
La procesatorii noștri: conform propriilor perioade de retenție, pe care nu le stabilim noi. Stripe păstrează evidențele de plată atât timp cât cere reglementarea financiară. Google Analytics păstrează datele despre evenimente pentru perioada configurată pe proprietate, în limita maximă permisă de Google. Furnizorul de hosting își păstrează jurnalele de cereri pentru propria fereastră operațională. Resend păstrează un jurnal de livrare.
Pe serverele proprii: nimic altceva. Dincolo de tabelul paginilor de numărătoare inversă și de tabelul de asociere a alarmei de TV, nu există nicio evidență de utilizator, niciun jurnal al calculelor efectuate și nimic altceva care să expire.
Unde ajung datele
Moon Sherpa Labs operează din Statele Unite, iar furnizorii listați mai sus sunt companii din Statele Unite sau operează la nivel global cu infrastructură în Statele Unite. Utilizarea acestui site implică, prin urmare, ca datele să ajungă în Statele Unite și, posibil, în alte țări.
În cazul transferului de date cu caracter personal în afara Spațiului Economic European, a Regatului Unit sau a Elveției, se folosesc mecanismele de transfer oferite de acești furnizori, inclusiv clauzele contractuale standard.
Drepturile utilizatorilor
Dacă GDPR (RGPD) sau UK GDPR se aplică unei persoane, aceasta are dreptul de a solicita acces la datele sale cu caracter personal, de a le corecta sau șterge, de a restricționa procesarea lor, de a le primi într-o formă portabilă și de a se opune procesării bazate pe interese legitime. Se poate depune, de asemenea, o plângere la autoritatea de supraveghere competentă, cu preferința ca aceasta să fie precedată de o notificare directă către noi.
Dacă se aplică California Consumer Privacy Act (CCPA), legea californiană privind confidențialitatea consumatorilor, persoana în cauză are dreptul de a afla ce informații personale sunt colectate și de ce, de a le șterge, de a le corecta, și de a renunța la vânzarea sau partajarea informațiilor personale. Nu se vând informații personale și nu se partajează pentru publicitate comportamentală intersite, așa cum sunt definiți acești termeni în legea respectivă, și niciuna dintre cele două nu a avut loc în ultimele douăsprezece luni. Niciun tratament diferit nu este aplicat pentru exercitarea vreunuia dintre aceste drepturi: nu există o versiune inferioară a acestui site.
Cea mai mare parte a acestor drepturi poate fi exercitată fără intervenția noastră, și mai rapid decât am putea acționa noi, pentru că datele se află pe dispozitiv. Comanda de export oferă portabilitate, iar comanda de ștergere totală oferă ștergere, imediat și complet.
Pentru orice se află pe partea noastră — o achiziție, sau o pagină de numărătoare inversă publicată — se scrie la support@tauvio.com. Este necesar suficient pentru a găsi evidența respectivă și nimic mai mult: adresa de e-mail cu care s-a plătit, sau linkul către pagină. Se răspunde cât mai rapid posibil și în termenul permis de legea aplicabilă, care este de o lună conform GDPR și de patruzeci și cinci de zile conform legii din California. Se poate cere o dovadă a controlului asupra adresei sau paginii respective, pentru că acționarea pe baza unei cereri neverificate ar fi eșecul de confidențialitate, nu remediul.
Do Not Track și Global Privacy Control
Unele browsere trimit un header Do Not Track sau un semnal Global Privacy Control. Un semnal Global Privacy Control este o cerere de a nu vinde sau partaja informații personale, iar acest lucru este respectat prin însăși construcția site-ului: nu există nimic de dezactivat, pentru că nimic nu este vreodată vândut sau partajat și niciun identificator publicitar intersite nu este setat de la bun început. Acest site se comportă identic indiferent dacă vreunul dintre aceste semnale este trimis sau nu.
Copiii
Tauvio nu se adresează copiilor. Nu se colectează în mod conștient date cu caracter personal de la nicio persoană sub 13 ani și, în Spațiul Economic European, nu se colectează în mod conștient de la nicio persoană sub 16 ani, sau sub vârsta mai mică stabilită de un stat membru.
Aici nu există niciun cont de creat și niciun profil de construit. Dacă se consideră că un copil a transmis totuși date cu caracter personal, de exemplu prin titlul sau fotografia unei pagini de numărătoare inversă, se poate scrie la support@tauvio.com, iar acestea vor fi eliminate.
Securitate
Site-ul este servit prin HTTPS. Jetonul care înregistrează o achiziție este semnat cu HMAC-SHA256 și verificat în timp constant, astfel încât nu poate fi falsificat sau modificat. Jetonul de editare al unei pagini de numărătoare inversă este stocat doar ca hash SHA-256, iar un jeton greșit și o pagină necunoscută primesc același răspuns, astfel încât punctul de acces nu poate fi folosit pentru a descoperi ce pagini există. Tabelul paginilor de numărătoare inversă nu poate fi accesat cu nicio cheie publică: securitatea la nivel de rând este activă, fără nicio politică definită, iar drepturile implicite sunt revocate, astfel încât doar codul propriu de server poate citi sau scrie în el; tabelul rapoartelor și stocarea fotografiilor sunt închise în același mod. O fotografie încărcată este decodată și reconvertită înainte de a fi stocată, astfel încât fișierul servit este unul scris de server, nu cel trimis inițial. Detaliile cardului sunt păstrate de Stripe și nu sunt văzute niciodată de noi.
Niciun sistem nu este perfect și nicio promisiune privind securitatea nu valorează mai mult decât ceea ce face efectiv. Cel mai onest lucru care se poate spune este de natură structurală: cu cât se deține mai puțin, cu atât este mai puțin de pierdut, și se deține aproape nimic.
Modificări ale acestei politici
Data de la începutul acestei pagini identifică versiunea citită. Dacă ceea ce este procesat sau motivul procesării se schimbă, această pagină este actualizată și data este modificată în consecință, iar o modificare semnificativă este descrisă aici, nu făcută în tăcere.
Cum se poate lua legătura cu noi
Moon Sherpa Labs publică Tauvio, iar mai multe informații despre companie se găsesc la https://moonsherpa.com.
Pentru orice aspect legat de această politică, inclusiv o cerere privind protecția datelor, se scrie la support@tauvio.com. Este singura adresă publicată de produs, în mod deliberat: o promisiune împărțită între două cutii poștale este o promisiune pe care una dintre ele o va rata.
Această politică este publicată în mai multe limbi. Dacă o traducere diferă de versiunea în limba engleză, versiunea în limba engleză are prioritate.