Privaatsuspoliitika
Vastutav töötleja
Teesaar OÜ, registrikood 17448992, aadress Lehe tn 18, Kristiine linnaosa, Tallinn, Harju maakond, 13426, Estonia. Privaatsusküsimused: robert@teesaar.ee.
Milliseid andmeid ja milleks töötleme?
| Andmekategooria | Eesmärk | Õiguslik alus |
|---|---|---|
| Konto- ja e-postiandmed (Supabase autentimine) | Sisselogimine, konto haldamine, teenusega seotud teated | Lepingu täitmine |
| Üles laaditud kinnisvarafotod, imporditud kuulutuse link ja objekti andmed (aadress, tubade arv, pindala, kirjeldus) | Tellitud video koostamine | Lepingu täitmine |
| Video seaded, pealelugemise tekst, subtiitrid, muusikavalik, kontakt- ja brändiinfo (sh logo) | Tellitud väljundi loomine kliendi valikute järgi | Lepingu täitmine |
| Genereeritud klipid, valmis video, kaanepildid ja eelvaated | Teenuse osutamine ja tulemuse kättesaadavaks tegemine kontol | Lepingu täitmine |
| Kuulutuse-eelnõu (guest draft) andmed enne kontole sisse logimist | Võimaldada alustada video koostamist enne registreerimist | Lepingu sõlmimisele eelnevad toimingud kliendi taotlusel |
| Makse, maksestaatuse, arve ja käibemaksuandmed; nõusolek teenuse kohese osutamise ja taganemisõiguse kaotamise kohta | Makse kontrollimine, arve väljastamine, taganemisõiguse kaotamise tõendamine, raamatupidamiskohustuse täitmine | Lepingu täitmine; seadusest tulenev kohustus (raamatupidamine) |
| Taganemisavalduse andmed (kui klient esitab taganemisavalduse) | Taganemisavalduse menetlemine ja kinnituse saatmine | Seadusest tulenev kohustus |
| Tehnilised, turbe- ja vealogid (sh IP-aadress päringu tegemisel) | Teenuse käitamine, tõrkeotsing, väärkasutuse ja päringute liigkäigu (rate limit) vältimine | Teesaar OÜ õigustatud huvi teenuse turvalisuse ja toimimise vastu |
| Analüütikasündmused (PostHog), kui kasutaja on nõus | Kasutuse mõistmine ja teenuse parendamine | Nõusolek (vabatahtlik, opt-in) |
| Turundusidentifikaatorid (nt Meta Pixel, Google Ads), kui kasutaja on nõus ja need on konfigureeritud | Turunduse tulemuslikkuse mõõtmine | Nõusolek (vabatahtlik, opt-in) |
Konkreetseid andmekategooriaid töödeldakse ainult siis, kui klient neid ka tegelikult sisestab, laadib üles või valib (näiteks pealelugemine, muusika ja brändiinfo on kliendi vabatahtlik valik).
Teenusepakkujad
KVVideo kasutab teenuse osutamiseks järgmisi kolmandaid osapooli, kellele antakse ligipääs ainult vastava teenuse osutamiseks vajalikule infole:
- Supabase — kasutajakontode autentimine ja PostgreSQL-andmebaas (projektid, tellimused, kontoandmed).
- Cloudflare R2 (S3-ühilduv objektimälu) — üles laaditud fotode, videoklippide, valmis videote ja arvete failide talletamine.
- Hetzner — rakenduse serverite majutamine.
- BytePlus ModelArk (Ark/Seedance) — fotode AI-analüüs ja videoklippide genereerimine.
- Anthropic API — pealelugemise teksti koostamisel abistava teksti loomine.
- ElevenLabs — pealelugemise hääle ja tausamuusika genereerimine.
- ScrapingBee — kuulutuse andmete ja fotode toomine toetatud kuulutusportaalilt (nt KV.ee), kui klient importib kuulutuse lingi kaudu.
- Montonio — makseteenuse pakkuja, kui maksed on kasutusel. KVVideo ega Teesaar OÜ ei salvesta ega näe kliendi maksekaardi või pangakonto pärisandmeid — need töötleb Montonio otse.
- Konfigureeritud e-posti edastusteenus — arvete, ostukinnituste ja taganemisavalduse kinnituste saatmine.
- PostHog (EU-piirkonna teenus) — vabatahtlik kasutusanalüütika, käivitub ainult pärast analüütika-nõusoleku andmist küpsiseseadetes.
Me ei anna kontrollimata lubadusi andmete töötlemise geograafilise asukoha kohta. Väliste teenusepakkujate kasutamine võib tähendada rahvusvahelist andmetöötlust nende tingimuste ja kohaldatavate kaitsemeetmete (nt Euroopa Komisjoni standardsete andmekaitseklauslite) alusel; täpsed lepingu- ja üleandmistingimused on vajadusel küsitavad iga teenusepakkuja käest eraldi.
Säilitamine ja kustutamine
- Külalisena alustatud, kontole sidumata eelnõud (guest drafts): kustuvad automaatselt 24 tunni jooksul, kui neid ei seota kontoga.
- Vahepealsed töötlusfailid (nt vaheklipid): hoitakse lõpetatud tellimuste juures kuni 30 päeva, mille järel need automaatselt kustutatakse.
- Valmis video ja sellega seotud fotod: säilivad kliendi kontol, kuni klient need sedasi kustutab.
- Video või konto kustutamine: kui klient kustutab video või konto, kustutatakse seotud üleslaaditud failid ja valmis videod objektimälust kohe; tellimuse enda andmekirje kustub andmebaasist lõplikult järgneva kuni 30 päeva taustapuhastuse käigus (see periood võimaldab operatiivselt parandada ekslikke kustutamisi).
- Makse-, arve- ja käibemaksuandmed: säilitatakse raamatupidamise seadusest tuleneva kohustusliku tähtaja jooksul (üldjuhul 7 aastat) sõltumata sellest, kas video või konto on kustutatud.
- Taganemisavalduse andmed: säilitatakse kuni 3 aastat avalduse tegemisest, et tõendada avalduse sisu ja esitamise ajahetke võimaliku vaidluse korral.
Turvalisus
Kasutame ligipääsukontrolli, kasutajapõhist andmete eraldamist, privaatset objektimälu, lühiajalisi allkirjastatud faililinke, TLS-ühendusi ja muid mõistlikke tehnilisi ning korralduslikke meetmeid. Ei üks süsteem ei saa garanteerida täielikku turvariskide puudumist.
Küpsised ja nõusolek
Rakendus kasutab hädavajalikke küpsiseid/brauserisalvestust sisselogimise sessiooni ja keelevaliku hoidmiseks — neid ei saa teenuse toimimiseks välja lülitada. Analüütika (PostHog) ja turundusjälgimine (nt Meta Pixel, Google Ads) on vabatahtlikud ja lülituvad sisse ainult pärast kasutaja selget nõusolekut küpsiseseadetes; analüütika ei käivitu enne nõusoleku andmist. Nõusolekut saab igal ajal muuta või tagasi võtta lehe allosa küpsiseseadete kaudu.
Sinu õigused
Kohaldatava õiguse järgi võid taotleda juurdepääsu oma andmetele, nende parandamist, kustutamist, töötlemise piiramist või ülekandmist ning esitada vastuväite töötlemisele, mis põhineb õigustatud huvil. Sul on õigus esitada kaebus Andmekaitse Inspektsioonile (aki.ee). Taotluse esitamiseks kirjuta aadressile robert@teesaar.ee; isikusamasuse kaitseks võime küsida täiendavat kinnitust.
Privacy Policy
Controller
Teesaar OÜ, registry code 17448992, address Lehe tn 18, Kristiine linnaosa, Tallinn, Harju maakond, 13426, Estonia. Privacy contact: robert@teesaar.ee.
What data do we process and why?
| Category | Purpose | Legal basis |
|---|---|---|
| Account and email data (Supabase authentication) | Sign-in, account administration, service-related messages | Performance of contract |
| Uploaded property photos, imported listing link, and property facts (address, rooms, area, description) | Producing the ordered video | Performance of contract |
| Video settings, voiceover text, subtitles, music choice, contact and branding information (incl. logo) | Creating the requested output per the customer's choices | Performance of contract |
| Generated clips, finished video, posters and previews | Providing the service and making the result available in the account | Performance of contract |
| Guest draft data before account sign-in | Letting the customer start the video before registering | Steps taken at the customer's request prior to a contract |
| Payment, payment-status, invoice, and VAT data; consent to immediate performance and loss of withdrawal right | Verifying payment, issuing invoices, evidencing the loss of withdrawal right, accounting compliance | Performance of contract; legal obligation (accounting) |
| Withdrawal request data (if the customer submits one) | Processing the withdrawal request and sending acknowledgement | Legal obligation |
| Technical, security, and error logs (incl. IP address on request) | Operating the service, troubleshooting, preventing misuse and abusive request rates | Teesaar OÜ's legitimate interest in a secure, working service |
| Analytics events (PostHog), if the user has consented | Understanding usage and improving the service | Consent (optional, opt-in) |
| Marketing identifiers (e.g. Meta Pixel, Google Ads), if configured and the user has consented | Measuring marketing performance | Consent (optional, opt-in) |
Each category is processed only when the customer actually provides, uploads, or selects it (for example, voiceover, music, and branding information are optional customer choices).
Service providers
KVVideo uses the following third parties to provide the service, each given access only to the information needed for its role:
- Supabase — user authentication and PostgreSQL database (projects, orders, account data).
- Cloudflare R2 (S3-compatible object storage) — storing uploaded photos, video clips, finished videos, and invoice files.
- Hetzner — hosting the application servers.
- BytePlus ModelArk (Ark/Seedance) — AI analysis of photos and video-clip generation.
- Anthropic API — assisting with voiceover script drafting.
- ElevenLabs — generating the voiceover voice and background music.
- ScrapingBee — fetching listing data and photos from a supported listing portal (e.g. KV.ee) when the customer imports via a listing link.
- Montonio — payment provider, when payments are enabled. Neither KVVideo nor Teesaar OÜ stores or sees the customer's actual card or bank account details — Montonio processes these directly.
- Configured email delivery provider — sending invoices, order confirmations, and withdrawal-request acknowledgements.
- PostHog (EU region) — optional usage analytics, only starts after analytics consent is given in the cookie settings.
We do not make unverified promises about geographic processing locations. Using external providers may involve international processing under their terms and applicable safeguards (e.g. the European Commission's standard contractual clauses); exact data-processing and transfer terms can be requested from each provider separately if needed.
Retention and deletion
- Guest drafts not bound to an account: automatically expire within 24 hours if not claimed by an account.
- Intermediate processing files (e.g. interim clips): kept for completed orders for up to 30 days, then automatically deleted.
- Finished video and its related photos: remain in the customer's account until the customer deletes them.
- Deleting a video or account: uploaded files and finished videos are deleted from object storage immediately; the order's own database record is permanently deleted within a background cleanup cycle of up to 30 days (this window allows correcting accidental deletions).
- Payment, invoice, and VAT records: retained for the mandatory period required by accounting law (generally 7 years), regardless of whether the video or account has been deleted.
- Withdrawal request data: retained for up to 3 years from submission to evidence the content and timing of the request in case of a dispute.
Security
We use access controls, per-user data isolation, private object storage, short-lived signed file links, TLS connections, and other reasonable technical and organisational measures. No system can guarantee the complete absence of security risk.
Cookies and consent
The application uses essential cookies/browser storage to keep the sign-in session and language preference — these cannot be switched off for the service to work. Analytics (PostHog) and marketing tracking (e.g. Meta Pixel, Google Ads) are optional and only activate after the user gives clear consent in the cookie settings; analytics does not run before consent is given. Consent can be changed or withdrawn at any time via the cookie settings at the bottom of the page.
Your rights
Under applicable law, you may request access to your data, correction, erasure, restriction of processing, or portability, and object to processing based on legitimate interest. You have the right to lodge a complaint with the Estonian Data Protection Inspectorate (aki.ee). Contact robert@teesaar.ee to submit a request; we may request additional verification to protect your identity.