Pricing
black out. send safe.
Pseudonymization for LLM requests. Per request, per month. No markup on token costs.
Free
Free
GDPR-compliant chat. No API key needed.
€ 0
10 messages / day
Start free Included
- → Text pseudonymization active
- → 1 model (Sonnet 4.6)
- → 10 messages / day
- → No account needed
- × No file upload
- × No chat export
- × No model selection
Feature comparison
Chat features at a glance.
| Feature | Free | Pro |
|---|---|---|
| Basics | ||
| Text pseudonymization | ✓ | ✓ |
| Messages / day | 10 | Unlimited |
| Models | Sonnet 4.6 | All |
| Files | ||
| File upload | — | ✓ |
| Document pseudonymization | — | ✓ |
| OCR | — | ✓ |
| Management | ||
| Multi-user | — | ✓ |
| Usage statistics | — | ✓ |
Frequently asked questions
What happens above the included volume?
Requests above your included volume are billed per started 1,000 — Starter: €0.80/1k, Business: €0.60/1k. There is no hard cap: your access won't be suspended, usage simply continues.
Do I pay token costs through Noirdoc?
No. Noirdoc only charges for pseudonymization. Token costs go directly to your LLM provider through your own API key. There is no markup and no hidden fees.
What's the difference between API Proxy and Chat?
The API Proxy is built for developers and integrations: you swap the base_url in your existing code, and all requests are automatically pseudonymized. Chat is a ready-made web interface for teams who want to work with AI in a GDPR-compliant way immediately — no development required.
Do I need a DPA?
If personal data is processed through Noirdoc, a Data Processing Agreement (DPA) under GDPR Art. 28 is required. The Business tier includes a DPA. For Enterprise, we create a custom DPA with your technical and organizational measures (TOMs).
How does self-hosting work?
You receive a Docker image to run on your own infrastructure. Standalone mode (fully local) or cloud mode (connected to our management interface) — you decide. No data leakage, full configuration control. Available as an Enterprise add-on.
What does BYOK mean?
BYOK stands for Bring Your Own Key. You store your own API key (e.g. from OpenAI or Anthropic) in Noirdoc. Token costs run through your account with the provider, and you are not subject to any message limits from Noirdoc.
Which LLM providers are supported?
Noirdoc natively supports OpenAI, Anthropic, Azure OpenAI, and OpenRouter. Beyond that, any endpoint implementing the OpenAI API specification works — for example local models via Ollama or LiteLLM.
Where is my data processed?
In managed mode, all data runs through Hetzner servers in Falkenstein, Germany. With self-hosting, your data never leaves your own infrastructure. In both cases, original data is never sent to the LLM provider.