shield_lock Duomenų apsauga

Privatumo politika

Versija: 2026 m. lapkričio mėn. | Duomenų valdytojas: Ostheimer OG, Fabriksgasse 20, 2230 Gänserndorf | office@qr3.app

1. Bendrieji principai

Asmens duomenis tvarkome vadovaudamiesi BDAR (ES) 2016/679. Jūsų duomenų apsauga mums yra itin svarbi. qr3.app buvo sukurta vadovaujantis Privacy by Design (privatumo užtikrinimo projektuojant) principu: IP adresai niekada nėra saugomi — jie iškart pseudoniminami tinklo pakraštyje (Cloudflare Workers) naudojant HMAC-SHA-256, ilgalaikę paslaptį, paskirtį ir UTC dieną, dar prieš išsaugant duomenis.

2. Tvarkomi duomenys

2.1 API naudojimas (registruoti naudotojai)

  • Paskyros duomenys: el. pašto adresas, vardas (naudojant Clerk.com autentifikavimą)
  • Atsiskaitymo duomenys: Stripe kliento ID, prenumeratos būsena (jokių kredito kortelių duomenų — Stripe juos tvarko tiesiogiai)
  • Naudojimo duomenys: sukurti QR kodai, darbo sričių (Workspace) konfigūracijos
  • Teisinis pagrindas: BDAR 6 straipsnio 1 dalies b punktas (sutarties vykdymas)

2.2 Skenavimo analitika (galutiniai naudotojai, skenuojantys QR kodus)

  • IP pseudonimas: HMAC-SHA-256 su ilgalaike paslaptimi, paskirtimi ir UTC diena — pseudonimizuoti asmens duomenys; jų negalima tiesiogiai atkurti iš maišos, tačiau paslapties turėtojas gali konkrečiai dienai perskaičiuoti žinomą IP kandidatą
  • Įrenginio duomenys: įrenginio tipas, operacinė sistema, naršyklė (iš User-Agent, anonimizuota)
  • Geografiniai duomenys: šalis, miestas (iš Cloudflare CF-IPCountry antraštės — IP adresas nesaugomas)
  • Teisinis pagrindas: BDAR 6 straipsnio 1 dalies f punktas (teisėtas QR kodų savininkų interesas gauti statistiką)
  • Saugojimas: 90 dienų, po to automatiškai ištrinama

2.3 Apsilankymas svetainėje (qr3.app)

  • Jokių sekimo slapukų
  • Serverio žurnalai: Cloudflare tvarko ryšio duomenis vadovaudamasi savo privatumo politika

Siekdama suskaičiuoti puslapio peržiūras pagal kalbines versijas, qr3.app naudoja „Cloudflare Web Analytics“. Ši paslauga nenaudoja slapukų ar kitų naršyklės saugyklos mechanizmų, nesaugo IP adresų ir nekuria naudotojų profilių. Apibendrinti renkami duomenys: puslapio kelias, nukreipiantysis šaltinis, naršyklės bei įrenginio tipas ir šalis. Teikėjas: „Cloudflare, Inc.“, kaip duomenų tvarkytojas (Duomenų tvarkymo priedas). Teisinis pagrindas: BDAR 6 straipsnio 1 dalies f punktas — teisėtas interesas vertinti pasiekiamumą pagal kalbas. Atsisakymo slapukas nėra reikalingas, nes jūsų įrenginyje nėra saugomi jokie duomenys.

2.4 Naudojimo statistika ir webhook žurnalai (registruoti naudotojai)

  • Naudojimo statistika: Valdymo skydelio aktyvumas pagal dienas (kuriomis UTC dienomis naudotojas atidarė darbo srities valdymo skydelį) ir API naudojimo skaitikliai pagal operaciją ir dieną (vieno API rakto užklausų skaičius pagal operaciją ir rezultatą). Apie valdymo skydelio aktyvumą saugomi naudotojo, organizacijos ir darbo srities identifikatoriai, UTC diena ir pirmo tos dienos apsilankymo laikas; apie API skaitiklius — organizacijos, darbo srities ir API rakto identifikatoriai, UTC diena, operacija, rezultatas, skaičius ir pirmos bei paskutinės tos dienos užklausos laikas — jokio IP adreso ir jokio User-Agent.
  • Webhook pristatymo žurnalai: Apie kiekvieną pristatymo bandymą: įvykio tipas, laikas, būsena, HTTP būsenos kodas ir atsako laikas, išsiųsti įvykio duomenys bei pirmasis kilobaitas (1 KB) gavėjo atsakymo arba klaidos pranešimas. Nuskaitymo įvykių duomenyse yra lankytojo šalis, įrenginio tipas, operacinė sistema, naršyklė ir kalba, kodo įvykių duomenyse — visas kodas su tikslo adresu ir pastabomis. Lankytojų IP adresas ir User-Agent nesaugomi, tačiau įvykio duomenyse ir gavėjo atsakyme gali būti asmens duomenų.
  • Tikslas: Veikimo užtikrinimas, klaidų paieška ir produkto tobulinimas
  • Teisinis pagrindas: BDAR 6 straipsnio 1 dalies f punktas (teisėtas interesas saugiai veikti, ieškoti klaidų ir toliau plėtoti paslaugą)
  • Saugojimas: 90 dienų (einamoji UTC diena ir 89 ankstesnės dienos), po to automatiškai ištrinama; naudojant DELETE /v1/account — nedelsiant

2.5 Audito žurnalas (registruoti naudotojai)

  • Turinys: Kiekvienam pakeitimui darbo srityje (pavyzdžiui, kodų, API raktų, narių ar webhook): laikas, veiksmas, susijęs išteklius, pakeistos reikšmės ir kas atliko veiksmą (naudotojo arba API rakto ID). Kai kreipiamasi tiesiogiai į API, papildomai IP pseudonimas (HMAC-SHA-256 kiekvienai UTC dienai, atskiras tikslas) ir naudotojo agentas (user agent). IP adresas, paslaptys (secrets) ir API raktai nesaugomi.
  • Tikslas: Pakeitimų atsekamumas darbo srities komandai ir paslaugos saugumas
  • Teisinis pagrindas: BDAR 6 straipsnio 1 dalies f punktas (teisėtas interesas užtikrinti atsekamus pakeitimus ir paslaugos saugumą)
  • Saugojimas: IP pseudonimas ir user agent – 90 dienų, įrašas – 365 dienas (kaskart einamoji UTC diena ir ankstesnės dienos), po to automatinis ištrynimas; atlikus DELETE /v1/account savų organizacijų įrašai ištrinami nedelsiant, o kitose komandose pašalinami IP pseudonimas ir user agent

3. Duomenų perdavimas trečiosioms šalims

Duomenis perduodame tik šiems paslaugų teikėjams. Jei nenurodyta kitaip, jie tvarko duomenis mūsų vardu (BDAR 28 straipsnis). Jei tokiu atveju duomenys patenka į JAV, tai grindžiama ES ir JAV duomenų privatumo sistema (EU-US Data Privacy Framework), pagal kurią yra sertifikuotos šių paslaugų teikėjų JAV bendrovės (sprendimas dėl tinkamumo, BDAR 45 straipsnis), o papildomai – Europos Komisijos standartinėmis sutarčių sąlygomis jų duomenų tvarkymo sutartyse (BDAR 46 straipsnio 2 dalies c punktas).

  • Cloudflare, Inc. (USA) — infrastruktūra, CDN, Workers: svetainės, valdymo skydelio ir API talpinimas, duomenų bazė, failų saugykla ir eilės, sistemos el. laiškų siuntimas (Cloudflare Email Service) ir Web Analytics (2.3 skirsnis)
  • Clerk, Inc. (USA) — autentifikavimas: el. pašto adresas, vardas, prisijungimo ir seanso duomenys (įskaitant IP adresą, pagal jį nustatytą vietą ir naršyklę) ir patvirtinimo laiškai. Registruojantis Clerk įterpia apsaugą nuo automatizuotų registracijų (Cloudflare Turnstile). Jei prisijungiate su Google paskyra, Clerk iš tos paskyros gauna Jūsų vardą ir el. pašto adresą.
  • Stripe Payments Europe, Ltd. (Airija) — mokėjimų apdorojimas ir sąskaitos. Mokėjimo duomenis Stripe renka tiesiogiai; mes negauname kortelių duomenų. Už sukčiavimo prevenciją, savo teisines prievoles ir savo produktų tobulinimą Stripe atsako pati.
  • Functional Software, Inc. (Sentry) (USA, saugoma ES) — klaidų analizė API, peradresavimams ir valdymo skydeliui: klaidų pranešimai ir užklausų imtys (metodas, kelias be parametrų, būsenos kodas, trukmė, vidiniai identifikatoriai). IP adresus, antraštes, slapukus ir parametrus pašaliname prieš siuntimą; tekste esantys el. pašto adresai ir raktai užtemdomi. Teisinis pagrindas: BDAR 6 straipsnio 1 dalies f punktas (teisėtas interesas užtikrinti veikimą be klaidų ir saugumą)
  • Google Cloud EMEA Ltd. (Airija; Google Cloud Web Risk) — tikslinių adresų tikrinimas dėl sukčiavimo (phishing) ir kenkėjiškų programų: kuriant ar keičiant kodą, tikrinant per API ir naktinio pakartotinio tikrinimo metu siunčiamas kodo tikslinis adresas arba jo nukreipimo puslapio nuorodos. Siunčiamas tik adresas, jokių paskyrų ar lankytojų duomenų; jei pats adresas turi asmens duomenų (pvz., parametre), jie siunčiami kartu. Teisinis pagrindas: BDAR 6 straipsnio 1 dalies f punktas (lankytojų apsauga nuo apgaulingų tikslų ir paslaugos saugumas)
  • Microsoft (Microsoft 365) — pašto dėžutė office@qr3.app: mums siunčiami el. laiškai, įskaitant atsakymus į sistemos el. laiškus, ir mūsų atsakymai. Teisinis pagrindas: BDAR 6 straipsnio 1 dalies b punktas (užklausos dėl sutarties) arba f punktas (kitos užklausos)

Duomenys reklamos tikslais neperduodami.

4. Jūsų teisės (BDAR 15–22 straipsniai)

  • Teisė susipažinti (15 straipsnis): GET /v1/account/privacy arba el. paštu office@qr3.app
  • Teisė į duomenų perkeliamumą (20 straipsnis): GET /v1/account/export — visų duomenų eksportas JSON formatu
  • Teisė reikalauti ištrinti duomenis (17 straipsnis): DELETE /v1/account arba el. paštu. Jūsų paskyra ištrinama nedelsiant: organizacijos, kurių savininkas esate, su visomis darbo sritimis, kodais, produktų pasais, failais ir statistika (jei tokia organizacija turi kitą organizacijos administratorių, jis ją perima kartu su duomenimis ir prenumerata), Jūsų narystės kitose organizacijose, Jūsų prisijungimas per Clerk ir Jūsų kliento įrašas Stripe. Galiojanti prenumerata baigiasi nedelsiant, be proporcingo pinigų grąžinimo. Labai didelių paskyrų ištrynimas užbaigiamas per kelias valandas. Duomenų bazės atsarginėse kopijose (Cloudflare D1 Time Travel) ištrinti duomenys lieka atkuriami iki 30 dienų, po to jie galutinai pašalinami. Išimtį sudaro sąskaitos faktūros, kurias saugome Stripe įstatymų nustatytą septynerių metų saugojimo laikotarpį (§ 132 BAO), ir trečiųjų asmenų pranešimai apie piktnaudžiaujamus kodus (piktnaudžiavimo prevencija).
  • Teisė apriboti duomenų tvarkymą (18 straipsnis): el. paštu office@qr3.app
  • Teisė nesutikti (21 straipsnis): bet kuriuo metu, kai duomenys tvarkomi remiantis teisėtais interesais

5. Slapukai

qr3.app naudoja tik techniškai būtinus seanso slapukus (autentifikavimui per Clerk). Nenaudojami jokie rinkodaros ar sekimo slapukai. Todėl sutikimas pagal Slapukų direktyvą nėra reikalingas. „Cloudflare Web Analytics“ (žr. 2.3 skirsnį) taip pat nenaudoja slapukų.

6. Duomenų saugumas

Visi duomenys perduodami šifruotu ryšiu (TLS 1.3). Duomenų bazės šifravimas ramybės būsenoje (at-rest) naudojant Cloudflare D1. API raktai saugomi maišos kodu. Webhook parašai naudojant HMAC-SHA256.

7. Teisė pateikti skundą

Jūs turite teisę pateikti skundą Austrijos duomenų apsaugos institucijai:
Datenschutzbehörde (dsb.gv.at), Barichgasse 40-42, 1030 Wien

8. Kontaktai duomenų apsaugos klausimais

Ostheimer OG
Fabriksgasse 20, 2230 Gänserndorf
office@qr3.app