Privacy Policy
Version 2 · Gældende fra 21. september 2026
På denne side
This says what happens to your personal data when you use Ollinter. It is written to be read, not to be survived.
The company responsible for it is:
CS Konstruktions-Planung OÜViru väljak 2, Kesklinna linnaosa, 10111 Tallinn, Estonia
Registration number: 17452901
VAT number: EE102970135
Email: legal@ollinter.com
Write to that address with any question about your data, to ask for a copy, or to ask us to correct or delete something.
We do not sell personal data. We run no advertising trackers and no third-party analytics scripts.
What we hold
Depending on how you use the platform:
- Your name, email address, and a telephone number if you give us one.
- Your date of birth, which we ask once to check you are an adult.
- Your language and time zone.
- Your account and profile, and for a professional the public profile: photo, introduction video, description, qualifications, experience, prices, availability.
- For a professional, identity documents, a selfie, proof of address and proof of qualifications.
- Bookings, sessions, payments, refunds and payouts.
- Messages, files shared in a session, and what is drawn on the board.
- Recordings, transcripts and translated captions, where everyone in the room agreed to them.
- Reviews you write and replies to them.
- For a professional, the private note and rating they may keep about a learner they teach, which the learner does not see.
- Which profiles you looked at recently.
- Support requests, complaints, appeals and disputes.
- Technical data needed to keep the platform safe: sign-in and session records, the address a request came from, a device identifier we generate, and a log of what our staff did.
Card numbers and bank details never reach our servers. Our payment company holds them.
Why we may hold it, in law
- To give you the service you asked for and to perform our agreement with you (Article 6(1)(b) of the GDPR).
- To meet a legal obligation, such as tax and accounting records (Article 6(1)(c)).
- For our legitimate interests in keeping the platform safe and free of fraud (Article 6(1)(f)).
- With your consent, for anything you are asked about separately, such as recording a session (Article 6(1)(a)).
Your account
We use your name, email address, telephone number, date of birth, language and time zone to create and run your account, to check you are an adult, to show the site in your language, and to let you book.
The platform is for adults. If the date of birth you give says otherwise, the account is held and the date is kept as the record of why.
Signing in
We do not store passwords. You sign in with a six-digit code sent to your email, with a connected Google account, or with a passkey. Our sign-in provider, Stytch, handles it, and we store your email address once they confirm the sign-in.
After that you have a session that lasts seven days from your last visit.
Booking and payment
To run a booking we hold the professional, the service, the date, the length, the price, the state of the booking, the payment, and the messages that go with it.
We use Stripe for payments and payouts. Card numbers do not reach us. A professional's bank details are given to Stripe, not to us. We keep the amounts, the booking, the status, who paid whom, refunds and any card dispute, along with the payment company's own reference for each movement.
For a card dispute we send the card network what it asks for: the name and email address on the account, what the booking was, when the session was, and whether each side joined the room.
Public profiles
A professional's profile is public: photo, introduction video, description, qualifications, experience, services, prices and availability. That is the point of it. What they publish is theirs to get right.
Checking who a professional is
Before a professional can be paid, we check who they are. We may process an identity document, a selfie, proof of address and certificates.
Those files are encrypted before they are stored. A person reviews them. We run no face recognition and no automated biometric comparison anywhere.
From the machine-readable strip of an identity document we keep the issuing country, the document type, the nationality and the expiry date. The name, the document number and the date of birth from that strip are not stored as text. We do keep a one-way fingerprint made from them, which lets us notice the same document on two accounts and cannot be turned back into the document.
Identity documents are deleted five years after the professional relationship ends or after a rejection. An open case delays that until it is closed.
The yearly report to the tax office
EU rules (Council Directive 2021/514, known as DAC7) make a platform report each year what it paid the people who earn through it.
Before a professional's first payout we ask for what that report needs: their address, their tax number, the country that issued it, and for a company its legal name and registration number. The tax number is encrypted and never shown back in full, only its last characters.
Once a year we build one file for the tax authority: each professional we paid, what we credited them each quarter, our share, how many lessons that was, and the account the money went to. Every professional sees the same figures for their own closed years on their Money page, which is what the rules ask us to give them by 31 January.
The legal basis is Article 6(1)(c), a legal obligation. The details and the report copies are kept for as long as tax law requires.
Messages and sessions
We process the messages and files you exchange here, and what is drawn on the board, so that the service works and so there is a record either side can point to.
Before a paid booking exists between two people, the system hides contact details such as phone numbers and email addresses in messages and profile text. It is a measure against fraud and against taking the work off the platform.
The video and audio run on our own servers, using the open-source LiveKit. Your browser gets a short-lived key to enter a room, and it stops working when the session ends or you leave.
Recording, transcripts and AI
A session is not recorded automatically. Before anyone joins, each person answers four separate questions: recording, a written transcript, AI help, and translated captions.
A feature is only switched on if the answers allow it. One refusal keeps it off for that room, except in a lecture, where the audience is not on stage and the rule covers the people speaking.
You can withdraw an answer at any point up to the end of the session. Withdrawing the transcript deletes that session's transcript at once. Withdrawing the recording stops it there; what was already recorded is deleted on the ordinary schedule.
Where you have agreed, text may be sent to Google Gemini to translate captions or profile and message text. There is a daily limit on it.
Recently viewed profiles
We keep the list of professionals you looked at recently, so you can find them again. Only you see it, you can clear it, it expires after 30 days, and it is part of your export and your erasure.
Statistics
We count how the platform is used: how many searches lead to a profile, a message, a booking. Those tables cannot hold a user, a session, an address or a device, and a test fails if anyone tries to add a column that could.
One list keeps typed words: the searches that found nothing, which tells us which professionals to look for. It holds no trace of who typed them and is deleted after 180 days.
Keeping the platform safe
We process technical data to spot fake accounts, stop automated attacks, limit sign-in attempts, keep requests under control, and detect abuse. The basis is our legitimate interest in running a platform that is not overrun by it.
Server logs are kept for 90 days.
Who inside the company can see what
Our staff hold one or more roles: identity checks, finance, moderation, support, translation, audit, and administration. Each role opens only what its work needs, and identity documents open only for the roles that review them.
Every administrative change and every look at sensitive data, such as opening an identity document, is written to a record the database itself refuses to alter or delete. It holds who acted, when, on what, from which address and from which device. We keep it for seven years.
How we protect it
- Encrypted connections, and the servers refuse outdated encryption.
- Identity documents and tax numbers encrypted before storage.
- Access by role, with a separate sign-in for the staff tools.
- Limits on requests and on upload sizes.
- Every incoming field checked before it is used.
- Answers built from a fixed list of fields, never a raw database row.
- Encrypted backups.
- Automated checks for known holes in the software we use.
- Separate administrative and user access to the servers.
Where the data lives
The database, the application and the video run on two servers we rent from Hetzner in Helsinki, Finland, inside the EU. Our error tracker is our own and sends nothing outside.
Uploaded files and recordings live in Cloudflare's storage, in its EU region. Identity documents arrive there already encrypted.
We make a backup every night, encrypted before it leaves the server. Daily copies are kept for 30 days and weekly copies for 90.
Companies that help us
Each one receives only what its job needs:
- Hetzner (Germany, servers in Finland): the servers and the backup storage.
- Cloudflare (United States): file storage, protection against attacks, and the gate in front of our staff tools.
- Stytch (United States): sign-in, including Google sign-in and passkeys.
- Stripe (United States, Irish company for Europe), including its own wallet Stripe Link: payments and payouts.
- Brevo (France): sending our email.
- Google Gemini (United States): translation and the AI features you agreed to.
- Google Firebase (United States): push notifications.
- Google (United States): sign-in, and reading when you are busy if you connect a calendar. We never see the titles or details of your events.
- ntfy.sh: alerts about our own servers, such as disk space and backups. No personal data.
Where one of them is outside the EU, the transfer rests on the European Commission's standard contractual clauses, on the EU-US Data Privacy Framework where the company is listed under it, or on another basis allowed by Articles 44 to 49 of the GDPR. We have a written agreement with each of them under Article 28.
Cookies
We set no advertising cookies and load no third-party analytics. Everything we store on your device is needed for the service: signing you in, keeping you signed in, remembering your language, and spotting batches of fake accounts. Each one is listed in the cookie policy.
How long we keep things
- A guest in a practice room: 1 day.
- Recently viewed profiles: 30 days.
- Recordings of sessions: 30 days.
- A closed account before it is erased: 30 days.
- Server logs: 90 days.
- Transcripts and translated captions: 6 months.
- Notifications, announcements and support requests: 12 months.
- Messages: 18 months.
- Files shared in a session: 24 months.
- Identity documents: 5 years after the relationship ends.
- The staff action record, suspensions and appeals: 7 years.
- Payment, booking and tax records: 10 years.
A nightly job enforces these. The law can require us to keep something longer, and an open dispute holds it until it is settled.
Getting a copy of your data
Ask for it in your settings and the system builds one file, in JSON, with the data we hold about you. It stays available for three days and is then removed, because a full copy of a person's data should not sit around.
Closing your account
You can close your account in your settings. Access stops at once.
For 30 days nothing is erased, so a closure by mistake can still be undone. After that we erase the identity behind the account: the name, the email address, the telephone number, the photo, the date of birth and the profile text. The email address is replaced by a meaningless value rather than removed, because records the law makes us keep, such as payment records and our own log of staff actions, cannot be edited once written.
Private messages you sent are deleted. Messages in a lesson room or a group chat are a shared record of that session, so they stay without your name against them and are deleted on the ordinary schedule for messages.
If a dispute is open or a paid session has not happened yet, erasure waits until the money is settled. The page tells you so.
Your rights
Under the GDPR you can:
- Ask what we hold about you, and get a copy (Articles 15 and 20).
- Correct what is wrong (Article 16). Much of it you can edit yourself.
- Have your data erased (Article 17), unless the law makes us keep it.
- Restrict or object to processing based on our legitimate interests (Articles 18 and 21).
- Withdraw consent at any time, for anything given by consent (Article 7). What was done before you withdrew stays lawful.
Write to legal@ollinter.com and we answer within the month the law allows.
Complaining to the authority
You can complain to a data protection authority: the one where you live, the one where you work, or the one where you think something went wrong. Because we are established in Estonia, the authority that supervises us is:
Andmekaitse Inspektsioon (Estonian Data Protection Inspectorate)
Tatari 39, 10134 Tallinn, Estonia
Email: info@aki.ee
Telephone: +372 627 4135
You can complain whether or not you have written to us first.
If something goes wrong
We take measures to prevent, detect and limit a breach of personal data. If one happens, we tell the authority without undue delay and within 72 hours of becoming aware of it where the law requires, and we tell the people affected where the risk to them is high.
When the law asks us for data
We hand over personal data when a legal obligation, a court decision or a binding order from a competent authority requires it, and only as far as it requires.
Changes to this policy
We update this policy when the law, the platform, the companies we work with or the purposes change. The current version is always here, and when a change matters to you we tell you.
Alle versioner
- Version 9, gældende fra 5. november 2026
- Version 8, gældende fra 3. november 2026
- Version 7, gældende fra 3. november 2026
- Version 6, gældende fra 28. oktober 2026
- Version 5, gældende fra 9. oktober 2026
- Version 4, gældende fra 7. oktober 2026
- Version 3, gældende fra 24. september 2026
- Version 2, gældende fra 21. september 2026
- Version 1, gældende fra 29. juli 2026