Obsigen è progettato con controlli a livelli — dalla crittografia del trasporto al sandbox del codice.
Conversazioni, file, embeddings e log di audit persistono nel tuo tenant — il tuo database, il tuo object store, il tuo SIEM, sotto le tue chiavi. Noi teniamo solo configurazione del servizio e telemetria operativa. Minimal-retention by design.
Autenticazione basata su JWT con RS256 / ES256 (asimmetrica). Chiavi di firma in KMS / HSM, scadenza sessione configurabile.
SSO enterprise via SAML 2.0 e OIDC. Provisioning SCIM per il ciclo di vita degli utenti. MFA forzato per accesso admin.
Ogni prompt, chiamata di tool, retrieval e decisione di policy viene loggata in formato SIEM-friendly (JSON / OTLP) — scritta nel tuo storage, sotto la tua retention. EU AI Act Article 12 ready. Noi forniamo le primitive di audit; tu detieni i dati.
Rilevamento prompt-injection e jailbreak, filtri di sicurezza output e applicazione di policy su operazioni sensibili.
Container effimeri hardened con gVisor / Firecracker. Nessun egress di rete, timeout forzati, teardown per ogni run. Nessuna persistenza tra esecuzioni.
| Livello | Controllo |
|---|---|
| Customer-held data | Conversations, files, embeddings & logs persist to your tenant — your DB / object store / SIEM, your keys, your retention. We hold service config and operational telemetry only. |
| Authentication | JWT (RS256 / ES256, asymmetric). Signing keys held in KMS / HSM, configurable session expiry. |
| Identity & SSO | SAML 2.0 / OIDC, SCIM provisioning, MFA enforced for admin access |
| Authorization | RBAC with scoped roles, IDP group mapping |
| Audit logging | Every prompt, tool call, retrieval & policy decision logged in SIEM-friendly format (JSON / OTLP), written to your storage. EU AI Act Article 12 ready. |
| Content safeguards | Prompt-injection & jailbreak detection, output safety filters, policy enforcement on sensitive operations |
| Code execution | Ephemeral containers hardened with gVisor / Firecracker — no network egress, enforced timeouts, per-run teardown. No data persists between executions. |
| File handling | MIME checks, size limits, controlled retention under customer policy |
| Transport | TLS 1.2+ (HTTPS), HSTS enforced |
| CORS | Strict origin policy |
| Rate limiting | Redis-based throttling, per-tenant & per-endpoint |
| Secrets | Vault / KMS-managed, rotation enforced, no keys in code or images |
Obsigen mantiene i dati persistenti sotto il tuo controllo, EEA-first.
| Tipo di Dati | Dove Archiviato | Note |
|---|---|---|
| Chat history | MySQL (EEA) | Full control & retention |
| Sessions / rate limits | Redis (EEA) | Fast + configurable TTL |
| Uploaded files | Temp storage (EEA) | Controlled retention |
| Generated artifacts | Local output (EEA) | PPTX, images, code outputs |
| Inference prompts | Transient (EEA inference) | No PII/secrets forwarded |
Il nostro team può fornire documentazione dettagliata.