Your data, protected.

Floriti was built for privacy-sensitive registers — so security is not a feature, it is the architecture. Here is exactly how we protect your data, with no marketing fog.

🇩🇪 Hosted in Germany 🗄️ One database per customer ⚖️ GDPR / DSGVO 💾 Daily backups 📈 99.5 % uptime SLA

Isolation by architecture

Most SaaS products put all customers into one shared database and separate them with software rules. Floriti does not.

🗄️

Dedicated instance & database

Every customer gets their own application instance and their own PostgreSQL database. Your data is physically separated from other customers — a bug or breach in one tenant cannot leak into another.

🔐

Encryption in transit

All connections use TLS (HTTPS) with automatically renewed certificates. Direct database access for reporting is TLS-encrypted as well.

🧱

Customer-controlled DB firewall

The reporting database port is protected by an IP allowlist that you control yourself from your admin area — closed by default.

👤

Roles, groups & SSO

Granular role-based access (admins, editors, approvers, readers), user groups, and optional single sign-on via OpenID Connect with your identity provider.

📜

Full audit trail

Every change is logged with per-field edit history — who changed what, and when. Approval workflows add a tamper-resistant four-eyes principle.

🔑

Hardened accounts

Passwords are stored only as salted hashes. Sessions use signed tokens with per-instance secrets — every customer instance has its own keys.

Hosting in Germany

Floriti runs on servers in Falkenstein, Germany, operated by Hetzner Online GmbH — in data centers certified to ISO 27001. Data stays in the EU.

🏢

ISO 27001 certified data centers

Our infrastructure provider Hetzner is certified to ISO 27001 (information security management). Floriti itself is not yet ISO-certified — we say that openly. Our processes are built to be certification-ready as we grow.

🇪🇺

EU data residency

Application, databases and daily backups are located in Germany. Encrypted backup copies are additionally stored in Finland and France — all within the EU. Transactional e-mail is sent via Brevo (EU-based provider).

💾

Daily backups

Every customer database is backed up automatically every night, with 14 days of retention. In addition, an encrypted copy is stored at two independent EU locations with two different providers, protected against deletion and checked weekly by an automatic test restore. Restores are performed on request as part of support.

AI without data leakage

AI features are optional, can be switched off completely at any time, and are designed so your documents stay under your control.

🔒

Self-hosted knowledge base

The AI knowledge base (semantic search / RAG) runs on a self-hosted embedding model on our own servers. Your uploaded documents are never sent to third-party AI services for indexing.

🎚️

Opt-in by your admin

In paid plans, AI analysis stays deactivated until one of your admins deliberately enables it — a documented opt-in. In demo workspaces it is active for trying things out and can be switched off completely at any time. You can also bring your own API key or EU/on-premise endpoint.

🤝

Transparent AI processing

While AI analysis is enabled, the text you submit is processed by Anthropic (Claude) via API. Anthropic does not use API data to train its models by default. This is documented in our data processing agreement.

GDPR & contracts

The paperwork your data protection officer will ask for — ready when you are.

📄

Data Processing Agreement (AVV)

Our data processing agreement is based on the European Commission's Standard Contractual Clauses (Art. 28(7) GDPR) and includes the technical and organisational measures (TOM, Art. 32 GDPR) — download it below under “Contracts & SLA”.

🏗️

Sub-processors

We keep the list deliberately short: Hetzner (hosting, Germany, plus encrypted backup copies in Finland), mailbox.org (business e-mail, Germany), Scaleway (encrypted backup copies, France), Brevo (e-mail, EU) — and Anthropic (AI, only while AI analysis is enabled). No advertising or analytics processors.

🎓

Data protection is a top-level matter

Our Managing Director, Oliver Fuchs, personally oversees data protection — a TÜV-certified data protection officer and data protection auditor, and Certified Information Privacy Professional/Europe (CIPP/E).

🗑️

Deletion & export

Full data export (Excel/CSV/ZIP, including attachments) is built in — no lock-in. On contract end, your instance and database are deleted completely on request.

Sub-processorPurposeLocation
Hetzner Online GmbHHosting, infrastructureGermany (Falkenstein)
Hetzner Online GmbH (Storage Box)Encrypted backup copiesEU (Finland, Helsinki)
Scaleway SASEncrypted backup copies (object storage)EU (France, Paris)
Heinlein Hosting GmbH (mailbox.org)Business e-mail (support, contact)Germany (Berlin)
Brevo (Sendinblue SAS)Transactional e-mailEU (France)
Anthropic PBCAI analysis — only if enabled by youUSA (opt-in only)
📘 Want the bigger picture? Our GDPR guide shows which duties a register tool covers — and how to tackle the rest, with a 90-day plan: The complete GDPR roadmap →

Contracts & SLA

Clear commitments instead of vague promises — our contract documents in one place.

📈

99.5 % availability (SLA)

Our Service Level Agreement guarantees 99.5 % monthly availability for paid plans — measured automatically, with service credits if we miss it. Maintenance windows are announced at least 48 hours in advance.

🛟

Support 7 days a week

Support requests are handled every day of the week — including weekends. Critical incidents (instance unreachable) receive a qualified response within 4 hours during service hours.

📋

Terms of Service (B2B)

Clear B2B terms with a 30-day money-back guarantee on paid plans, a fair-use policy for AI features and storage, and a guaranteed data export period at the end of the contract.

📦

Service description per plan

Plans, limits and included quotas are documented transparently in a service description — the same numbers you see on the pricing page.

Terms and Conditions (AGB)PDF · DeutschPDF · English
Service Level Agreement (SLA)PDF · DeutschPDF · English
Service DescriptionPDF · DeutschPDF · English
Data Processing Agreement (AVV)PDF · DeutschPDF · English
Technical & Organisational Measures (TOM)PDF · DeutschPDF · English
Referral Programme – Terms of ParticipationPDF · DeutschPDF · English
All contract documents for download — read everything before you sign. The German versions are legally binding; the English versions are convenience translations. Questions? info@floriti-register.com

Data Act: jurisdiction & foreign government access

Information pursuant to Art. 28 of Regulation (EU) 2023/2854 (Data Act): which law our infrastructure is subject to — and how we protect your data against access by authorities outside the EU.

ServiceProvider / infrastructureJurisdiction
Floriti platform (all customer data)Tasker & Fox GmbH, Munich · servers of Hetzner Online GmbH, data centre FalkensteinGermany / EU
Encrypted backup copy (location 2)Hetzner Online GmbH, Gunzenhausen · Storage Box, data centre HelsinkiGermany / EU (storage location: Finland)
Encrypted backup copy (location 3)Scaleway SAS, Paris · Object Storage, Paris regionFrance / EU
Business e-mail (support)Heinlein Hosting GmbH (mailbox.org), BerlinGermany / EU
Transactional e-mailSendinblue SAS (Brevo), ParisFrance / EU
AI analysis — only if activated by youAnthropic PBC, San FranciscoUSA
🖥️

Technical measures

The platform and all customer data — databases, attachments, backups and the AI knowledge base index — are located on servers in Germany. In addition, an encrypted backup copy is kept at two independent locations in Finland and France (EU); it is encrypted on our server before upload, and the storage providers have no access to the key. Each customer has its own instance and database; all connections are TLS-encrypted. AI functions are off for paid plans until you activate them, and can be routed to your own EU or on-premise endpoint instead.

🔑

Organisational measures

Administrative access to the servers is reserved to the provider and only via encrypted SSH. We do not replicate data outside the EU (apart from texts you submit to the AI analysis once activated), and our hosting provider Hetzner is a German company without a parent company outside the EU. Scaleway, which holds our second encrypted backup copy, is a French company and part of the French Iliad group. As the decryption key is kept offline by our management, a request addressed to a storage provider could only ever obtain encrypted data.

📜

Contractual measures

We only comply with requests from authorities outside the EU if they are based on an international agreement such as a mutual legal assistance treaty. We examine every request, challenge unlawful ones, disclose only the minimum required — and inform you beforehand unless this is legally prohibited. Our sub-processors are bound by data processing agreements; Anthropic additionally by the EU Standard Contractual Clauses, including their rules on government access requests.

Honesty over badges

Security pages love vague promises. We prefer verifiable facts — and we tell you what we are not (yet).

Floriti is a young product. We are not ISO 27001 certified yet, and we do not claim "military-grade" anything. What we do promise: an architecture built on isolation, hosting in Germany, daily backups with encrypted copies in two further EU countries, and straight answers to security questionnaires — usually within a few business days. External penetration testing is part of our security roadmap.
Security contact: Found a vulnerability or need our AVV/TOM documents? Write to us — security reports are handled with priority. info@floriti-register.com →