Hosting, sub-processors and security, in one place
Last updated: 10 October 2026
Where we stand
What we hold, and what we don't
Hosted in Germany
GDPR / AVG
AI infrastructure
Which AI powers ColPort — and where it runs
Anthropic (Claude) — default
Mistral (EU) — data-residency option
What is removed before the model sees it
AI never scores or grades
AI is opt-in, and recorded
Technical + organisational measures
Annex II of the DPA, summarised
Encryption
Separation between organisations
Hash-chained audit log
Health checks and error reports
Sub-processors
The 10 sub-processors
Every outside service the platform's code can send personal data to, and when it does. A service that is not switched on for this deployment receives nothing.
| Service | Personal data it receives | Where | Used when |
|---|---|---|---|
Hetzner Hetzner Online GmbH The server Hall and Inn run on: the application, the database, file storage and background jobs. | Everything the platform holds. | Germany Inside the EU | Always. |
Resend Resend, Inc. Sends the platform's emails. | The recipient's name and email address, and the email itself. | United States Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When this deployment sends email. |
Anthropic (Claude) Anthropic PBC Writes AI drafts and answers the AI assistants. | The text sent to an AI feature: prompts, course material and what a person types. Email addresses, phone numbers, IBANs, card numbers and BSN-like numbers are replaced first; names are not. | United States Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When an organisation has AI switched on and its AI provider is Anthropic, the default. |
Mistral Mistral AI SAS Writes AI drafts and answers the AI assistants, inside the EU. | The text sent to an AI feature, with the same numbers and addresses replaced first. | France Inside the EU | When an organisation chooses Mistral as its AI provider. |
Voyage AI Voyage AI Turns course text into search vectors for Inn's search and the course coach. | Course text, and the questions learners ask the course coach. | United States Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When semantic search is switched on, and only for organisations whose AI provider is Anthropic. |
Google Cloud Translation Google Cloud EMEA Limited Translates course text by machine. | The course text being translated. | United States Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When machine translation is switched on. |
CM.com CM.com Netherlands B.V. Sends text messages. | The phone number and the message. | Netherlands Inside the EU | When an organisation sends training by text message. |
Twilio Twilio Inc. Sends a text message when CM.com cannot. | The phone number and the message. | United States Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When CM.com is not set up or cannot send a message. |
Sentry Functional Software, Inc. Collects error reports so we can fix faults. | Technical details of an error. Email addresses, IP addresses and cookies are removed before a report is sent. | United States Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When error reporting is switched on. |
Stripe Stripe Payments Europe, Limited Takes payments for Inn courses and subscriptions. | The buyer's name, email address and payment details. | Ireland Data may leave the EU, under the EU Standard Contractual Clauses (2021/914) | When someone pays for an Inn course or subscription. |
We tell customers 30 days before we add or replace a sub-processor, and you can object within that time.
Not on this list: your organisation's own sign-in provider, which your organisation chooses; videos your organisation embeds from YouTube or Vimeo, which load only when a learner presses play and which your organisation's privacy notice names; and browser push services, which carry a push message encrypted so they cannot read it.
Responsible disclosure
Report a security issue
Documents