← RivoBase

Subprocessors

Last updated: 14 August 2026

The providers through which the data RivoBase processes for clinics passes, or will pass. The list is public so that every clinic knows whom we place beneath us and can object before a change, as art. 28 of the GDPR requires.

ProviderWhat forWhat dataWhereStatus
Cloudify (hosting)The server the application and the database run onall platform dataRomania (EU)active
data passes through it today
AnthropicThe language model that formulates the assistant’s repliesthe text of the conversation in progress, plus the clinic’s configuration (services, opening hours, prices)USA — the transfer is made under the standard contractual clausesactive
data passes through it today
Meta Platforms (WhatsApp Cloud API)Delivery of messages over WhatsAppthe phone number and the content of the messages on this channelEU / USA, under Meta’s termsready
integrated, but unused until the clinic switches the channel on
Telegram (demo request notifications)The internal notice that someone has requested a demo from the sitethe first name and, if filled in, the clinic name — that is all. Contact details and the message text stay in our database and do not travel over this channeloutside the EU, under Telegram’s termsactive
data passes through it today
Google (Calendar)Syncing appointments into the clinic’s calendar, if the clinic connects itthe time, the service and the name on the appointmentEU / USAready
integrated, but unused until the clinic switches the channel on
Voice provider (STT/TTS) — not chosenSpeech transcription and synthesis for the phone channelthe voice and the transcript of the callto be settled once the provider is chosennot chosen
there is no provider yet; no data of any kind goes anywhere
Telephony operator — not chosenThe phone numbers and the call trafficthe caller’s number, the durationto be settlednot chosen
there is no provider yet; no data of any kind goes anywhere
What “ready” means. The code for that channel exists and has been tested, but the channel is not switched on at any clinic — so no real message has passed through it. We put it on the list precisely so that the change of status does not come as a surprise on the day it is turned on.

Changes

Before we add or replace a subprocessor, we notify clinics at least 30 days in advance, at the contact address on the account and by updating this page. A clinic may object within that period.

Transfers outside the EU

The only relevant transfer today is to Anthropic (USA), for the language model: the text of the conversation in progress goes to the model so that the reply can be formulated. It is made on the basis of the European Commission’s standard contractual clauses. The alternative — running the same model in an EU region — remains on the table and is an open architecture decision.

See also the privacy policy.