Privaatsuspoliitika

Kehtib alates 02.09.2026

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?

AndmekategooriaEesmärkÕiguslik alus
Konto- ja e-postiandmed (Supabase autentimine)Sisselogimine, konto haldamine, teenusega seotud teatedLepingu täitmine
Üles laaditud kinnisvarafotod, imporditud kuulutuse link ja objekti andmed (aadress, tubade arv, pindala, kirjeldus)Tellitud video koostamineLepingu täitmine
Video seaded, pealelugemise tekst, subtiitrid, muusikavalik, kontakt- ja brändiinfo (sh logo)Tellitud väljundi loomine kliendi valikute järgiLepingu täitmine
Genereeritud klipid, valmis video, kaanepildid ja eelvaatedTeenuse osutamine ja tulemuse kättesaadavaks tegemine kontolLepingu täitmine
Kuulutuse-eelnõu (guest draft) andmed enne kontole sisse logimistVõimaldada alustada video koostamist enne registreerimistLepingu sõlmimisele eelnevad toimingud kliendi taotlusel
Makse, maksestaatuse, arve ja käibemaksuandmed; nõusolek teenuse kohese osutamise ja taganemisõiguse kaotamise kohtaMakse kontrollimine, arve väljastamine, taganemisõiguse kaotamise tõendamine, raamatupidamiskohustuse täitmineLepingu täitmine; seadusest tulenev kohustus (raamatupidamine)
Taganemisavalduse andmed (kui klient esitab taganemisavalduse)Taganemisavalduse menetlemine ja kinnituse saatmineSeadusest 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ältimineTeesaar OÜ õigustatud huvi teenuse turvalisuse ja toimimise vastu
Analüütikasündmused (PostHog), kui kasutaja on nõusKasutuse mõistmine ja teenuse parendamineNõusolek (vabatahtlik, opt-in)
Turundusidentifikaatorid (nt Meta Pixel, Google Ads), kui kasutaja on nõus ja need on konfigureeritudTurunduse tulemuslikkuse mõõtmineNõ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 vahek­lipid): 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

Effective 2 September 2026

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?

CategoryPurposeLegal basis
Account and email data (Supabase authentication)Sign-in, account administration, service-related messagesPerformance of contract
Uploaded property photos, imported listing link, and property facts (address, rooms, area, description)Producing the ordered videoPerformance of contract
Video settings, voiceover text, subtitles, music choice, contact and branding information (incl. logo)Creating the requested output per the customer's choicesPerformance of contract
Generated clips, finished video, posters and previewsProviding the service and making the result available in the accountPerformance of contract
Guest draft data before account sign-inLetting the customer start the video before registeringSteps 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 rightVerifying payment, issuing invoices, evidencing the loss of withdrawal right, accounting compliancePerformance of contract; legal obligation (accounting)
Withdrawal request data (if the customer submits one)Processing the withdrawal request and sending acknowledgementLegal obligation
Technical, security, and error logs (incl. IP address on request)Operating the service, troubleshooting, preventing misuse and abusive request ratesTeesaar OÜ's legitimate interest in a secure, working service
Analytics events (PostHog), if the user has consentedUnderstanding usage and improving the serviceConsent (optional, opt-in)
Marketing identifiers (e.g. Meta Pixel, Google Ads), if configured and the user has consentedMeasuring marketing performanceConsent (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.