Politica de confidențialitate
Cum gestionează Schedule Builder informațiile despre cont, orare, importul unic și sincronizarea automată a calendarului, asistență, feedback, push și abonamente.
Ultima actualizare 11 octombrie 2026.
Pe această pagină
- 1. Informațiile pe care le colectăm
- 2. Cum folosim informațiile
- 3. Conexiuni cu calendare
- 4. Partajarea informațiilor tale
- 5. OAuth, plăți, push, asistență și telemetrie
- 6. Cookie-uri, stocare locală și tehnologii similare
- 7. Păstrarea datelor
- 8. Opțiunile și controalele tale
- 9. Securitate
- 10. Copii
- 11. Prelucrare internațională
- 12. Modificări ale acestei Politici de confidențialitate
- 13. Contact
Această Politică de confidențialitate explică modul în care Schedule Builder gestionează informațiile când folosești site-ul, creezi un cont, salvezi orare, folosești importul unic sau activezi explicit sincronizarea automată a calendarului, activezi mementouri push, publici linkuri, contactezi asistența, trimiți feedback sau te abonezi la Pro.
Prin crearea unui cont cu e-mail și parolă sau conectarea prin Google ori Microsoft, confirmi această Politică de confidențialitate și consimți la practicile de prelucrare descrise aici.
1. Informațiile pe care le colectăm
Colectăm informațiile oferite direct: numele, e-mailul, datele de conectare cu parolă, identitatea furnizorului OAuth, mesajele de asistență, evaluările și feedbackul scris opțional, alegerile de facturare, motivele anulării și detaliile opționale, conținutul orarelor, preferințele de identitate vizuală și resursele încărcate opțional, precum sigle sau imagini.
Colectăm și informații tehnice și de utilizare necesare serviciului, precum identificatori de sesiune, date de bază despre dispozitiv sau browser, regiune derivată din IP, pagini ori funcții folosite și jurnale limitate pentru performanță, securitate, prevenirea abuzului și depanare. Dacă activezi mementouri push, colectăm endpointul push al browserului, cheile de criptare și fusul orar necesare livrării.
2. Cum folosim informațiile
Folosim informațiile pentru serviciu, autentificare, sincronizarea orarelor între dispozitive, afișarea orarelor publicate și încorporărilor, procesarea abonamentelor, mementouri push solicitate, răspunsuri de asistență, prevenirea abuzului și fiabilitatea și securitatea aplicației.
Folosim informații agregate sau deidentificate pentru a înțelege utilizarea Schedule Builder și a îmbunătăți deciziile de produs, prezentarea prețurilor, inițierea și calitatea funcțiilor. Nu includem date Google Calendar în analiză sau măsurarea utilizării produsului.
3. Conexiuni cu calendare
Importul calendarului este opțional. Pe site, poți conecta Google Calendar sau Microsoft Outlook fără un cont Schedule Builder; conexiunile cloud Android necesită o sesiune Schedule Builder autentificată deoarece autorizarea în browser are loc într-o filă securizată separată. Când conectezi explicit Google Calendar, accesăm numele, identificatorii, culorile și starea de calendar principal necesare alegerii unui calendar. Pentru calendarul și săptămâna selectate, accesăm titlurile evenimentelor, datele și orele de început și sfârșit și starea pentru toată ziua. Accesăm și descrierile disponibile, incluse întotdeauna în importuri, sincronizare și previzualizările fișierelor calendar; nu există un comutator pentru descrieri. Microsoft Outlook furnizează bodyPreview, nu corpul complet al evenimentului. Descrierile sunt limitate la 4.000 de caractere pe eveniment; limitele numărului de evenimente și dimensiunii orarului se aplică în continuare. Verifică descrierile înainte de publicare sau încorporare, unde pot fi văzute de persoanele cu linkul public sau acces la pagină.
Pe Android, poți alege alternativ Google Calendar deja sincronizat pe dispozitiv. După acordarea explicită a permisiunii Android pentru calendar, aplicația citește doar calendarele Google vizibile, cu sincronizare activată, și săptămâna selectată din furnizorul Calendar al dispozitivului. Nu citește adresele de e-mail ale conturilor, nu scrie evenimente, nu efectuează solicitări native de rețea și nu păstrează datele furnizorului în afara copiei editabile pe care alegi să o salvezi.
În Conectează un calendar, Importă o singură dată este selectat implicit pentru orarele neconectate. Conexiunile existente se deschid în Menține sincronizarea; importul unic rămâne indisponibil până la deconectarea explicită și adoptarea reușită în cloud. Importul unic folosește aceste informații pentru a crea previzualizarea editabilă a săptămânii selectate în Schedule Builder. Google și Microsoft necesită autorizare separată. Apple Calendar folosește e-mailul contului Apple și o parolă specifică aplicației; nu cerem niciodată parola obișnuită Apple. Importul unic nu creează sincronizare continuă. Nici importul local de fișiere calendar sau de calendare Android nu activează sincronizarea în fundal.
Datele de autentificare ale furnizorului nu sunt returnate browserului. Pentru importul unic de calendar, le stocăm doar criptate AES-GCM, timp de cel mult 15 minute. Importurile autentificate sunt asociate sesiunii curente a browserului. Importurile Google și Microsoft ca vizitator sunt asociate unui cookie opac HTTP-only; stocăm doar hashul lui. Ștergem datele după o previzualizare cu evenimente, anulare, solicitare eșuată către furnizor sau expirare. Un rezultat valid de săptămână goală rămâne disponibil doar până la expirarea sesiunii scurte, pentru a putea alege altă săptămână. Nu păstrăm separat datele brute ale evenimentelor; copia importată devine conținut Schedule Builder doar după confirmare. Dacă publici, încorporezi sau exporți explicit orarul rezultat, ne soliciți să îl furnizăm pentru acea funcție.
Menține sincronizarea din aceeași fereastră oferă sincronizarea automată a calendarului: o conexiune opțională separată care necesită configurare și activare explicite de către proprietar, acces eligibil Pro, de probă sau de administrator și protecții pentru salvarea cloud și pregătire. Selectarea modului nu activează automat sincronizarea. Păstrează un calendar Google, Microsoft sau Apple selectat pentru fiecare orar deținut și reconciliază săptămâna curentă sau selectată solicitată în fusul orar salvat. Citirile pot include o marjă limitată pentru limitele datelor locale ale sursei; păstrăm doar stratul de evenimente acceptate al acelei săptămâni, nu istoricul calendarului. Evenimentele cu oră fixă folosesc fusul salvat; cele pentru toată ziua păstrează datele calendarului sursă. Prelucrăm metadatele de selecție, titlurile, orele, datele, starea pentru toată ziua și identificatorii sursă necesari reconcilierii. Descrierile disponibile sunt solicitate și incluse pentru Google, Microsoft și Apple, chiar dacă un client vechi trimite preferința de excludere. Conexiunile existente cu descrieri oprite le includ la următoarea citire reușită; o citire eșuată sau incompletă păstrează ultima copie validă. Apple CalDAV poate returna temporar câmpuri suplimentare, dar salvăm doar câmpurile acceptate. Nu păstrăm separat datele brute ale evenimentelor sau întregul istoric al calendarului.
Pentru sincronizarea automată, Google și Microsoft folosesc autorizare separată a calendarului cu acces de reîmprospătare offline, nu doar conectarea la cont. Păstrăm datele de acces și reîmprospătare sau datele Apple specifice aplicației pe server, criptate AES-GCM și protejate printr-un secret dedicat sincronizării. Stocăm calendarul ales, fusul orar, un câmp de compatibilitate pentru includerea descrierilor, marcajele temporale ale ultimei reușite și următoarei încercări, starea limitată a erorilor și identificatorii și metadatele de validare ale monitorizării furnizorului. Notificările Google și Microsoft ajută citirile programate; Apple folosește verificări periodice. Datele de autentificare nu sunt returnate niciodată clienților. Pierderea Pro suspendă citirile, fără a șterge datele criptate. O eroare de acces la resursa calendarului păstrează datele și ultima copie validă; Google/Microsoft pot reîmprospăta o dată și reîncerca o citire neautorizată. Refuzul accesului nu dovedește singur revocarea autorizării. Autorizarea de reîmprospătare confirmată ca revocată sau expirată, lipsa datelor de reîmprospătare ori o parolă Apple nevalidă necesită reconectare și șterge datele stocate. Deconectarea șterge datele persistente, tranzacțiile OAuth și asocierile locale webhook; ștergerea orarului deținut sau a contului elimină și datele conexiunii. Simpla ieșire din cont nu deconectează calendarul.
Evenimentele sursă sincronizate sunt doar pentru citire în Schedule Builder, inclusiv pentru colaboratori, iar actualizările nu scriu niciodată în calendarul terț. Evenimentele săptămânale locale, notițele private și sarcinile nu sunt reconciliate; Google Tasks, Microsoft To Do și Apple Reminders nu sunt integrate. Fiecare citire reușită salvează un interval minim cu începutul ultimei săptămâni valide și fusul orar împreună cu evenimentele sursă, chiar și pentru o săptămână goală. Afișarea păstrează datele originale ale copiei până la o actualizare reușită, fără a reeticheta programările vechi ca o săptămână nouă solicitată. Acest interval minim poate însoți datele publice și de colaborare ale orarului; înregistrările private și datele de autentificare nu. Deconectarea elimină intervalul și marcajele sursă și păstrează orice copie reușită, inclusiv una goală, ca o copie locală editabilă fixată la ultima săptămână validă până la editare sau ștergere. Dacă o conexiune nu a produs nicio copie, deconectarea nu schimbă setările obișnuite ale săptămânii sau conținutul local. Copiile portabile și exporturile/importurile JSON elimină și ele metadatele de conexiune, sursă și interval și păstrează o săptămână fixă editabilă; nu restabilesc sincronizarea în fundal și nu includ date de autentificare. Copiile proprietarului păstrează notițele private și datele disponibile de rezervă ale sarcinilor. Publicarea sau încorporarea unui orar conectat ne solicită să afișăm evenimentele sincronizate schimbătoare și descrierile disponibile, întotdeauna incluse, celor cu acces la link sau pagină. Deconectarea nu retrage publicarea conținutului păstrat. Poți revoca separat accesul furnizorului sau parola Apple specifică aplicației din setările furnizorului.
Utilizarea și transferul datelor utilizatorilor Google de către Schedule Builder respectă Google API Services User Data Policy, inclusiv cerințele Limited Use. Nu vindem date Google Calendar și nu le folosim pentru reclame, profilare, bonitate, împrumuturi, brokeraj de date sau analiză. Nu permitem citirea lor de către persoane decât cu acordul tău afirmativ pentru date specifice sau când accesul este necesar pentru securitate, respectarea legii ori scopuri operaționale agregate permise.
4. Partajarea informațiilor tale
Partajăm informații cu furnizorii doar când este necesar pentru ScheduleBuilder: Cloudflare pentru găzduire, bază de date, stocare și protecție contra abuzului; Google Play pentru plăți și verificarea abonamentelor Android; Stripe pentru plăți web; ZeptoMail pentru e-mail tranzacțional; servicii push ale browserului când activezi mementouri. Traducerea asistenței folosește OpenAI conform descrierii de mai jos. Nu oferim date Google Calendar furnizorilor de reclame, analiză, brokeraj de date sau servicii fără legătură.
Putem divulga informații dacă legea o cere, pentru protejarea drepturilor ori siguranței, investigarea abuzului sau în cadrul unei fuziuni, achiziții, finanțări ori vânzări de active ale serviciului. Orice utilizare sau transfer de date Google Calendar în aceste împrejurări rămâne supus Google API Services User Data Policy și cerințelor Limited Use.
Nu vindem informațiile tale personale pentru bani. Orarele publicate sunt disponibile oricui are linkul sau încorporarea, fără parolă, și înregistrăm ultima accesare a unui link publicat. Fundalurile private necesită acces de proprietar sau colaborator actual autorizat; accesul public la imagini necesită o publicare activă care le referențiază. Adresele URL configurate pentru siglă pot fi publice cât timp proprietarul are acces eligibil. Copiile deja descărcate sau memorate în cache nu pot fi retrase.
5. OAuth, plăți, push, asistență și telemetrie
Dacă te conectezi prin Google sau Microsoft, primim detaliile puse la dispoziție pentru autentificare și crearea contului, precum numele, e-mailul și identificatorul furnizorului. Stocăm furnizorul și identificatorul subiectului în cont; tokenurile de acces pentru conectare nu sunt stocate ca date ale contului.
Google Play gestionează plățile Android, iar Stripe pe cele web. Pentru Play, stocăm tokenuri de achiziție, un identificator opac de asociere cu contul, identificatori de pachet, produs și plan, starea abonamentului, expirarea, starea confirmării și datele de înlocuire pentru verificarea accesului, confirmare, reconcilierea reînnoirilor și prevenirea transferului proprietății. Pentru web, primim identificatorii Stripe ai clientului, abonamentului, prețului și Checkout, starea, perioada de facturare, proba și anularea. Nu stocăm date complete de card. Metadatele Cloudflare despre țară la înregistrare atribuie un nivel regional stocat pentru plăți web ulterioare; prețurile Android provin de la Google Play.
Când activezi explicit mementourile push, stocăm în cont endpointul push al browserului, cheile de criptare și fusul orar. Pentru livrare, trimitem serviciului push al browserului date Web Push criptate cu titlul evenimentului, numele orarului, ora apariției și un link către editor.
Asistența din aplicație stochează subiectele și mesajele solicitărilor. Administratorii de asistență autorizați pot vedea numele, e-mailul, starea abonamentului și numele orarelor solicitantului pentru rezolvare, dar nu și conținutul orarelor. Folosim ZeptoMail pentru e-mailuri de notificare care conțin subiectul și identitatea expeditorului relevant, nu corpul complet al mesajului.
Pentru traducerea automată a conversațiilor de asistență, trimitem către OpenAI subiectele, textul mesajelor (inclusiv răspunsurile personalului) și informații despre limbă, precum indiciul de limbă al aplicației și limba țintă. Sunt incluse mesajele de pe pagina publică de contact care creează o solicitare pentru un cont existent; răspunsurile prin e-mail fără cont nu sunt traduse automat. Stocăm subiectele și mesajele originale separat de traducerile memorate în cache, împreună cu informații despre limbă și starea traducerii, ca parte a evidenței de asistență. Cererile către API-ul OpenAI folosesc store: false; aceasta nu garantează că OpenAI nu păstrează deloc date, iar procesarea respectă politicile sale aplicabile de gestionare a datelor. Nu trimitem automat identitatea contului sau conținutul orarelor către OpenAI pentru traducere, dar sunt incluse datele personale introduse în subiect sau mesaj. Evită partajarea informațiilor sensibile.
Pentru invitația opțională unică la feedback, stocăm în cont o înregistrare a invitației și ziua inițială UTC a vizitei în planificator, nu un istoric detaliat de navigare. Date și numărători agregate mai vechi pot rămâne pentru compatibilitate, dar nu mai sunt actualizate sau folosite pentru eligibilitate. Înregistrăm permanent revendicarea invitației, pentru a nu o mai afișa. Dacă trimiți feedback, stocăm evaluarea, comentariul opțional, limba interfeței și data trimiterii. Administratorii autorizați pot citi feedbackul împreună cu numele și e-mailul contului pentru a îmbunătăți aplicația. Feedbackul este privat și nu este publicat ca recenzie sau mărturie.
Înregistrăm în baza noastră de date telemetrie proprie operațională, de erori, eșecuri de export și conversii. Telemetria de conversie conține un nume limitat de eveniment, sursa și opțional ciclul de facturare sau funcția. Telemetria de erori și operațională folosește metadate tehnice limitate și curățate, concepute să nu păstreze IP-uri brute, e-mailuri, cookie-uri, tokenuri, corpuri de solicitare, conținut de orare, date de furnizor, URL-uri complete sau stive brute de erori.
6. Cookie-uri, stocare locală și tehnologii similare
Folosim cookie-uri, stocare locală și tehnologii similare pentru conectare, memorarea stării aplicației, schițe locale de orare, performanță și înțelegerea utilizării funcțiilor de bază.
Unele funcții locale de planificare pot funcționa fără cont, salvând date pe dispozitiv. Dacă ștergi stocarea browserului, orarele sau preferințele locale pot fi eliminate.
7. Păstrarea datelor
Păstrăm informațiile personale atât cât este necesar pentru serviciu, obligații legale, litigii, aplicarea acordurilor și evidențe de securitate și financiare. O sesiune poate dura până la 30 de zile, tokenurile de resetare expiră după o oră, iar datele temporare de import unic după cel mult 15 minute. Datele persistente de sincronizare sunt păstrate separat, inclusiv în pauza accesului, până la deconectare, ștergerea orarului deținut/contului sau autorizare de reîmprospătare confirmată ca revocată/lipsă ori parolă Apple nevalidă care necesită reconectare. Erorile reîncercabile de acces la calendar nu le șterg. Evenimentele copiei păstrate urmează ciclul de viață al orarului.
Înregistrările invitației unice la feedback și orice răspuns trimis sunt păstrate în cont și șterse odată cu contul. Poți refuza invitația fără evaluare sau comentariu.
Țintele curățării programate sunt 30 de zile pentru evenimente operaționale și idempotența webhook Stripe, 15 zile pentru operațiuni de scriere a orarelor, 35 de zile pentru metadatele push și 365 de zile de la creare pentru audit. Eliminarea depinde de întreținerea reușită și poate avea loc ulterior. Evidențele de cont, facturare, asistență și partajare pot avea alte perioade după nevoi operaționale sau legale. Ștergerea imaginilor este asincronă, iar cache-urile publice pot păstra copii până la expirare.
După ștergerea contului, tokenurile Play și evidențele pseudonime de proprietate și abonament rămân pentru a preveni realocarea sau revendicarea prin recrearea contului și a rezolva verificări de plată restante. Aceste date nu sunt anonime și nu au momentan expirare automată. Auditul ștergerii este programat pentru curățare la 365 de zile de la creare, dar poate fi eliminat mai târziu dacă întreținerea întârzie. Evidențele de curățare a imaginilor rămân până la reușită. Furnizorii de plată păstrează propriile evidențe conform politicilor și obligațiilor legale.
8. Opțiunile și controalele tale
Poți actualiza profilul, gestiona abonamentul, controla orarele publicate și șterge contul din instrumentele aplicației sau contactând [email protected]. Anulează abonamentele web din facturarea contului web și pe cele Play în Google Play înainte de solicitarea ștergerii. Ștergerea nu anulează facturarea și nu acordă rambursare; evidențele limitate păstrate sunt explicate mai sus.
Poți alege să nu creezi cont și să continui cu funcțiile locale. Poți evita importul unic și sincronizarea automată neconectând un furnizor. Gestionează o conexiune existentă din Setări de sincronizare la intrarea orarului (meniul titlului pe Android) sau Menține sincronizarea din Conectează un calendar. Poți deconecta fără a pierde copia locală, evita partajarea publică necreând linkuri sau încorporări și refuza permisiunea push ori elimina abonamentul push din setările browserului.
9. Securitate
Folosim măsuri administrative, tehnice și organizatorice rezonabile pentru protejarea datelor personale. Niciun sistem nu este perfect sigur și nu putem garanta securitatea absolută.
Contribui la protejarea informațiilor folosind o parolă puternică, securizând dispozitivul și deconectându-te sau revocând accesul dacă suspectezi activitate neautorizată.
10. Copii
Schedule Builder nu este destinat copiilor sub 13 ani. Nu trebuie să creezi un cont sau să trimiți date personale dacă ai sub 13 ani ori sub vârsta minimă cerută în jurisdicția ta pentru consimțământ la servicii online.
11. Prelucrare internațională
Informațiile pot fi prelucrate și stocate în locurile unde operează furnizorii noștri de găzduire, autentificare, stocare sau plăți. Legile de confidențialitate de acolo pot diferi de cele din țara sau regiunea ta.
12. Modificări ale acestei Politici de confidențialitate
Putem actualiza Politica de confidențialitate odată cu produsul și cerințele legale. Vom actualiza data ultimei modificări și putem oferi notificări suplimentare dacă schimbările sunt importante.
13. Contact
ScheduleBuilder este operat de Henrik Sandström, persoană fizică autorizată suedeză care desfășoară activități sub numele Sandström, Henrik. Contact: [email protected].
Pentru întrebări de confidențialitate, solicitări privind datele sau nelămuriri despre această politică, contactează-ne prin asistența din aplicație sau la [email protected].