Privacy Policy

Effective from: 22 October 2026
Last changed: 22 October 2026 (data protection review: retention table in section 7; sub-processor table with location and transfer basis in section 5; community and social features in section 2.7; deletion of an inactive customer account after 2 years and of provider data 12 months after the subscription ends; application-level encryption of health data and an access log in section 10; assistant Ina as artificial intelligence under Article 50 of Regulation (EU) 2024/1689 in section 13; rights and complaint to the Information Commissioner in section 8; minimum age 16; courses in section 2.3 and cosmetic salons in section 3)
Previous change: 21 October 2026 (section 13 on the assistant Ina and processing by Anthropic; blocking in messages and content reports; revocation of Sign in with Apple on account deletion; section 2.2 on the staff account)

This is a convenience translation of the Slovenian original, Politika zasebnosti. In case of any discrepancy, the Slovenian version prevails.

1. Who we are

The controller of personal data collected through the Termina platform (termina-booking.com and the Termina app) is:

Termina, računalniško programiranje, Neya Borysova s.p. Goriška ulica 4, 2000 Maribor, Slovenia Tax number: 16782062 Registration number: 7558252000 Email: info@termina-booking.com

We are committed to protecting your personal data and process it in accordance with the General Data Protection Regulation (GDPR) and the Slovenian Personal Data Protection Act (ZVOP-2).

We have not appointed a data protection officer, as we do not meet the statutory conditions (Article 37 GDPR; our activity is not large-scale regular monitoring of individuals, and large-scale processing of special categories of data is not our core activity but a feature individual providers enable). For all privacy questions write to the address above; the person responsible for data protection at Termina replies.

For customer data arising from a booking with a provider, the controller is the provider and Termina is the processor; this relationship is governed by the Data Processing Agreement. For questions about how a provider uses your data outside the platform, contact the provider.

2. Which data we process

2.1 Provider data

2.2 Data of a provider's staff

When a provider works in a team: name, email address, working hours and assigned appointments. This data is entered by the provider, who is its controller; a staff member with an account sees their own calendar.

When a provider opens a staff account for a team member, we also process: the sign-in email address, the password (hashed only), sessions and sign-ins, calendar actions (cancelling an appointment, marking or removing a no-show, confirming a client's arrival) and the record of acceptance of the Terms for Staff and acknowledgement of this policy, with date and document version. For data arising from work for the provider, the controller is the provider and Termina is the processor. The acceptance record and security logs are kept by Termina as controller, to prove with which version of the terms the account was opened and for platform security (legitimate interest, Art. 6(1)(f) GDPR). The provider disables the account; you can request deletion on your calendar page, from the provider or at info@termina-booking.com, and export your data in the app on your calendar page.

2.3 Customer data

2.4 Data of all visitors

2.5 Payment data

We do not collect, process or store payment card data. Payments are handled entirely by the payment provider Stripe. We receive only whether a payment succeeded, the last four digits of the card and the card type. For bank transfers we see only the provider's confirmation that the payment was received.

2.6 Provider data for the Financial Administration (DAC7)

Termina is a platform operator under the Slovenian Tax Procedure Act (chapter III.Č, which transposes Council Directive (EU) 2021/514, known as DAC7). For every provider that performs paid services through the platform we therefore collect and report once a year, by 31 January for the previous year, to the Financial Administration of the Republic of Slovenia:

Purpose and legal basis: compliance with a legal obligation (Art. 6(1)(c) GDPR; chapter III.Č of the Tax Procedure Act). The provider enters the data on the dashboard; without it the report cannot be filed, so the law requires, after two reminders, restricting payments or closing the account.

Recipients: the Financial Administration of the Republic of Slovenia, which may exchange the data with tax authorities of other EU Member States where the provider is resident.

Protection: the tax number, date of birth and account number are encrypted in the database; only the provider (the account owner) sees them, never the provider's staff. Termina's administrator sees them only with an explicit, logged disclosure.

Retention: 10 years after the end of the year to which the report relates, then deleted. As a statutory record, this data remains after account deletion until that period expires (Art. 17(3)(b) GDPR). The provider receives it in the export of its data and sees it on the dashboard, together with what was reported about it.

2.7 Community and social features

Termina is also a network around services. Everything social is your choice, off by default and can be withdrawn at any time; your bookings are never visible to other customers.

The legal basis for social features is performance of the contract (a service you enabled; Art. 6(1)(b) GDPR), and for recommendations in the For You feed based on your choices legitimate interest (Art. 6(1)(f)), which you can object to by removing follows or groups. We do not profile for advertising.

3. Health data

Some providers need information about your health before a service, mainly about allergies: gel polish, acrylics and nail adhesives contain acrylates, and hair and lash dyes contain substances the skin may react to; for cosmetic treatments (peels, waxing, lash and brow tinting) medication and skin condition also matter. Health data is a special category of personal data (Article 9 GDPR) and stricter rules apply to it than to other data. It is processed only with providers who enable this feature, and for one purpose only: so that the service is performed safely.

The controller of this data is the provider with whom it was collected; Termina processes it for the provider as processor under the Data Processing Agreement. Termina does not accept health services (doctors, dentists, physiotherapists, psychotherapists and the like cannot register on the platform) and does not require you to disclose health information in order to book.

3.1 Which data and from whom

Health information may also follow indirectly from the booking itself (for example booking an allergy test or prenatal exercise). We process such data like all other booking data and with the same protection.

3.3 Who sees it

3.4 What we do not do with this data

3.5 How long we keep it

3.6 Your rights regarding health data

3.7 Nail photos, progress photos and images you attach to an appointment

PurposeLegal basis
Concluding and performing the contract for use of the platformPerformance of a contract (Art. 6(1)(b) GDPR)
Processing bookings, courses, gift cards and payments and passing data to the providerPerformance of a contract (Art. 6(1)(b) GDPR)
Confirmations, reminders and appointment notifications (email, SMS, Viber, push), including the salon's instructions before a treatment (with the reminder) and after it (a few hours after the appointment, once)Performance of a contract (Art. 6(1)(b) GDPR)
Messages between customer and provider, and HelpPerformance of a contract (Art. 6(1)(b) GDPR)
Social features you enable (following, Friends, posts, Book together)Performance of a contract (Art. 6(1)(b) GDPR)
For You feed based on your follows and groupsLegitimate interest — a service you chose (Art. 6(1)(f) GDPR); objection by removing follows
Displaying reviews tied to a real bookingLegitimate interest — trust and transparency (Art. 6(1)(f) GDPR)
Subscription billing and invoicingPerformance of a contract and legal obligation (Art. 6(1)(b) and (c) GDPR)
Verifying providers in business registers and trader traceabilityLegitimate interest and legal obligation (Art. 6(1)(f) and (c) GDPR; Digital Services Act)
Verified person (Stripe Identity), when the provider chooses itPerformance of a contract (Art. 6(1)(b) GDPR)
Reporting to the Financial Administration (DAC7)Legal obligation (Art. 6(1)(c) GDPR; Tax Procedure Act)
User support and answering questionsPerformance of a contract or legitimate interest (Art. 6(1)(b) and (f) GDPR)
Keeping accounting recordsLegal obligation (Art. 6(1)(c) GDPR)
Security, abuse prevention, access logLegitimate interest and legal obligation (Art. 6(1)(f) and (c) GDPR; Art. 32 GDPR, Article 22 ZVOP-2)
Handling content reports and moderationLegal obligation and legitimate interest (Art. 6(1)(c) and (f) GDPR; Digital Services Act)
Anonymous analytics of platform useLegitimate interest — developing and improving the service (Art. 6(1)(f) GDPR)
Sending newsletters and news about new featuresConsent (Art. 6(1)(a) GDPR)
Assistant Ina — sending a question to an external language modelConsent (Art. 6(1)(a) GDPR)
Pre-visit health questionnaire, so the provider performs the service safelyExplicit consent (Art. 9(2)(a) GDPR); the provider is the controller
Allergy test result, and scalp and allergies in the hair profileThe basis under Art. 9(2) GDPR is provided by the provider as controller (3.2)
Progress photosExplicit consent (Art. 9(2)(a) GDPR); the provider is the controller
Publishing nail photos among the provider's workConsent (Art. 6(1)(a) GDPR); the provider is the controller
Establishing or defending legal claimsLegitimate interest (Art. 6(1)(f) GDPR)

You can turn off non-essential notifications at any time; you receive cancellation or reschedule notifications even after opting out, because they are necessary for performing the contract. We do not carry out automated decision-making with legal effects (Art. 22 GDPR); decisions on reports, accounts and providers are made by a person.

5. Who receives the data

We do not sell personal data. We pass it on only to the extent necessary for the platform to operate:

To providers. When a customer books an appointment, the provider receives the data needed to perform the service. The provider is an independent controller for the further processing of that data and is solely responsible for it.

To processors (sub-processors) that perform individual services for us. Their list is always published on the Sub-processors page; it is derived from the platform's actual configuration, so it cannot lag behind reality and prevails over the table below where they differ. We notify providers of changes to the list 30 days before they take effect. We have data processing agreements under Art. 28 GDPR with all processors.

To public authorities where the law requires it (the Financial Administration under DAC7, courts, the police, the Information Commissioner, the Digital Services Coordinator).

5.1 Table of processors and recipients

PartyWhat it does for usWhich dataLocation of processingBasis for transfer outside the EEA
Hosting provider (named on the Sub-processors page)the server on which the application and the database runall data in the database, encrypted in transit; health and tax data also at application leveldata centre in the EUno transfer
Backup storage (named on the Sub-processors page when enabled)storage of encrypted daily database copies off the serveran encrypted database copy the storage provider cannot readEUno transfer
Stripe Payments Europe, Ltd. (Ireland) and Stripe, Inc. (USA)subscriptions, customer payments (Stripe Connect), identity verification (Stripe Identity)email, name, company details, amounts, tax number; for Stripe Identity the identity document and capture, which Termina does not seeEU, partly USAstandard contractual clauses and the EU–US Data Privacy Framework (DPF)
Email delivery provider (named on the Sub-processors page; for example Resend, Inc.)email delivery (confirmations, reminders, notifications)recipient email address and message contentEU or USA, depending on the providerstandard contractual clauses and DPF where the provider is in the USA
TOPefekt s.r.o. (BulkGate, Czechia) or Infobip d.o.o. (Croatia) — as configuredSMS and Viber deliveryrecipient phone number and message contentEUno transfer; Viber Media S.à r.l. (Luxembourg) as operator of the Viber network
Google Ireland Limited (Maps Platform)converting an address into coordinates, map base layerthe provider's address; the point a customer picks on the map (requests go through our server)EU and USAstandard contractual clauses and DPF
Google (FCM and Chrome), Mozilla, Apple (APNs)push notification delivery to browser or phonedevice subscription address and encrypted notification content the intermediary cannot readUSA and EU, depending on the devicestandard contractual clauses and DPF
Google Ireland Limited and Apple Distribution International Ltd. (Sign in with Google or Apple)sign-in with a third-party account; independent controllers for their own accountemail and account identifier they pass to us at your sign-inEU and USAtheir own terms; for our part standard contractual clauses and DPF
Anthropic PBC (USA)language model for the assistant Ina (section 13)text of the conversation with Ina; for suggested replies the last messages of the conversation with the customer and the salon's public dataUSAstandard contractual clauses
Umami (visit measurement), on our server or at a host in the EUcookieless visit measurementpage view without a visitor identifierEUno transfer
Financial Administration of the Republic of Sloveniarecipient of the DAC7 report (2.6)provider data from 2.6Slovenia; exchange with EU tax authoritiesno transfer outside the EU
Space Invoices d.o.o. (Slovenia) — only when the fiscal cash register is enabled, which is not yet availablefiscal verification of invoices with the Financial Administrationthe provider's invoice dataSloveniano transfer

6. Transfer of data outside the EU

We as a rule process data within the European Economic Area. If one of the processors transfers data to a third country (as shown in table 5.1 and on the Sub-processors page), this is done on the basis of a European Commission adequacy decision (for the USA the EU–US Data Privacy Framework where the recipient is certified) or the European Commission's standard contractual clauses with supplementary measures (encryption in transit, minimal data). You can request a copy of the safeguards at info@termina-booking.com.

7. How long we keep data

DataRetention periodWhat happens afterwards
Customer accountwhile you use it; after 2 years without a sign-in we warn you by email and delete the account 30 days later if you do not sign indeletion or anonymisation under the rules below
Provider account and dashboard datafor the subscription and a further 12 months after the subscription ends (the account is locked in that time, export is possible)anonymisation; accounting records remain 10 years
Staff accountuntil the provider disables it or the staff member requests deletion; deletion within 30 days of the requestdeletion; appointments remain in the salon's book without the staff member's name
Bookings (name, email, phone, note, images)24 months from the appointment dateirreversible anonymisation; the booking remains as a business event (date, service, amount) until the accounting period expires
Courses, gift cards, payments, deposits, split paymentsas bookings; the accounting part 10 yearsanonymisation of the person, the event remains
Accounting records and invoices10 years after the end of the year (VAT Act, Tax Procedure Act)deletion in full
DAC7 reporting data10 years after the end of the reporting yeardeletion
Messages with a provider and communication with Help24 months from creationdeletion
Sent notifications (email, SMS, Viber, push)content and recipient 6 monthsdeletion; cost and count remain for billing
Push notification subscriptionuntil you turn notifications off on the devicedeletion
Posts, comments, questions, answers, reviewsuntil you delete them or while the account existson account deletion, deletion or anonymisation of the author; a review remains without a name
Stories24 hours, a provider's featured story until it removes itdeletion of the file
Follows, Friends, blocks, chosen groupsuntil you remove them or while the account existsdeletion
Data collected on the basis of consent (newsletter, Ina)until consent is withdrawndeletion; the record of withdrawal remains
Health data (section 3)24 months after the last appointment with the provider, immediately on withdrawal of consentdeletion
Records of acceptance of terms and of consents (without the content of answers)the life of the account and a further 5 years after its deletion (limitation period for claims), without the email address after account deletiondeletion
Content reports and decisions on themuntil the decision and a further 12 months as evidence of the decision (Digital Services Act)deletion
Security incident register5 years from closuredeletion
Technical and security logs and the access log for health data90 days; the access log under Article 22 ZVOP-2 2 yearsdeletion
Backupsthe last 14 daily backupsoverwritten by a newer one
Rejected provider profile14 days from rejectiondeletion with the company details

After the periods expire we delete or irreversibly anonymise the data. Where a period runs "after account deletion", personal data not listed in the table above is deleted immediately when the account is deleted.

8. Your rights

Under the GDPR you have the right to:

You can export and erase your data directly in the app, in your account settings — without waiting and without a request. You withdraw consent to the health questionnaire on the questionnaire page and the answers are deleted immediately (3.6). For everything else send a request to info@termina-booking.com; we reply within one month of receipt at the latest, and for complex requests we may extend this by two months, of which we inform you. Exercising your rights is free of charge. For security we may ask for additional confirmation of your identity (for example a reply from the account's email address); we do not require an identity document. Where the provider is the controller (booking and health data), we help you exercise your rights and forward the request to the provider.

If you believe we process your data unlawfully, you have the right to lodge a complaint with the supervisory authority:

Information Commissioner of the Republic of Slovenia Dunajska cesta 22, 1000 Ljubljana gp.ip@ip-rs.si | www.ip-rs.si | phone +386 1 230 97 30

You may also lodge a complaint with the supervisory authority in the EU Member State where you live or work. For judicial remedies the courts in Slovenia or in your country of residence have jurisdiction.

9. Cookies

We use only essential cookies, which are needed for the site to work, for signing in and for security. The law does not require consent for these, so you will not see a cookie banner on the platform. What exactly is stored in your browser, and for how long, is described on the Cookies page.

We do not use analytics cookies or trackers. For measuring visits we use Umami, which sets no cookies, creates no visitor identifiers and does not allow tracking individuals across visits or websites. The data collected is aggregated and anonymised. Pages opened from a personal link (for example the questionnaire, an appointment, an invoice, a gift card or a password reset) do not load the tool at all; on other pages it receives only the page path, without query string or fragment, so it never receives tokens from links.

Stripe may set its own cookies at payment for fraud prevention; these are necessary for the secure execution of the payment.

10. Security

We implement technical and organisational measures under Article 32 GDPR, proportionate to the risk; health data has additional protection:

Nevertheless no system is completely secure. In the event of a personal data breach likely to result in a high risk to your rights, we will inform you without undue delay in accordance with Art. 34 GDPR, and the provider as controller no later than 48 hours after we become aware of the breach; we notify the supervisory authority within 72 hours where the law requires it.

11. Children

The platform is not intended for persons under 16 years of age. When an account is created we check the date of birth; we do not knowingly collect children's personal data and we close an account we learn belongs to a younger person and delete the data. Parents or guardians can write to us at info@termina-booking.com.

12. Changes to this policy

We may update this policy. We will inform you of material changes by email or by a notice on the platform. The current version is always published on this page, together with the date of the last change; we send previous versions on request.

13. Assistant Ina

Ina is an assistant in the app and on the Help page that answers questions about Termina, bookings and free slots. Ina is an artificial intelligence system, not a person; the conversation itself tells you so (Article 50 of Regulation (EU) 2024/1689 on artificial intelligence). Her answers may be wrong and are not a binding statement by Termina. She answers frequent questions herself, without an external call. A question she does not recognise is sent to the language model Claude of Anthropic PBC (USA), which acts as a processor for us.

A provider may also use Ina for a suggested reply to a customer and for team scheduling. For a suggested reply, the last messages of the conversation with the customer and the salon's public data (description, price list, opening hours, address) are sent to Anthropic; for scheduling, the description the provider enters. A suggested reply does not reach the customer until the provider reviews and sends it; the provider is responsible for the sent message as for its own.

14. Content reports and blocks

When you report content or a person (terms of use, section 11), we keep the report with the reason, note and time until we handle it, and for a further 12 months as evidence of the decision (Digital Services Act). The author of the content does not learn who reported it. We inform the reporter and the author (with a statement of reasons) of the decision; both records are kept for the same period. Blocks in messages are kept until you remove them or until you delete your account; they are listed in the export of your data. Reports and decisions on them are handled by a person, not an automated system.

15. Sign in with Apple or Google

If you sign in with Apple or Google, we keep the link between your Termina account and the account with the sign-in provider. For Sign in with Apple we also keep Apple's refresh token, encrypted, for revocation on account deletion. On account deletion we delete the link and revoke the token with Apple. The sign-in provider is an independent controller for its own account under its own terms.

16. Who is the controller of what — short overview

DataControllerProcessor
Your Termina account, sign-ins, acceptance of terms, Help, social features, security, DAC7, providers' subscriptionsTerminasub-processors in 5.1
Your booking with a provider, course, gift card, messages with the provider, reviews with the providerthe providerTermina and its sub-processors
Health data (section 3) and progress photosthe providerTermina and its sub-processors
Data a staff member or salon enters about you in the calendarthe providerTermina
Card paymentStripe (for payment data) and the provider (for the service payment)—
Sign in with Google or Apple (your account with them)Google or Apple—