Model gateway
One API for OpenAI, Anthropic, Mistral and Azure OpenAI (EU data residency), with automatic fallback between providers. Your organisation uses its own provider keys, stored encrypted.
- Switch or add a model with a policy change, not a rebuild
- Usage and cost tracked per provider
- Provider keys encrypted with AES-256-GCM
Policy engine
Central rules that decide, for each request, who may send which data to which model. Personal data can be blocked, redacted or logged.
- Detection of IBANs, card numbers, national IDs, phone numbers, secrets, keys and more
- Checksum validation to limit false positives
- Rules per role and per data classification
Governed RAG
Answers from your documents, with each user’s rights checked before any content enters the model context. Confidential documents are never sent to external embedding providers.
- PDF and DOCX ingestion
- Google Drive connector
- Answers generated under the same policy as the gateway
Browser extension
Protects what employees type into ChatGPT, Claude, Gemini and Mistral. Block, warn or log modes. If JanusTB cannot be reached, the request is blocked.
- Available on the Chrome Web Store
- Each key can be assigned to a named user
- Minimal permissions: explicit chat sites only
Audit and evidence
Every decision is recorded with the policy that produced it. Export a PDF evidence bundle for your auditor, or pull audit events into your SIEM.
- SIEM export as paginated NDJSON with scoped keys
- CSV export of requests
- Exports never include prompt text or secrets
Identity and administration
Single sign-on with Google Workspace and Microsoft Entra ID, member management, roles and a break-glass admin when SSO is enforced.
- Just-in-time provisioning by email domain
- Token revocation on logout
- Self-service password reset