Trust Center

Trust Center

Cosa fa Kurahi con i vostri dati e sistemi, sulla base della documentazione del prodotto. Ogni affermazione qui sotto rimanda al documento di origine; nulla in questa pagina va oltre tali documenti.

Ultima revisione: 25 ottobre 2026, Kurahi 2.2.0. I documenti di origine sono in inglese.

Modello di installazione

  • Kurahi è un software self-hosted. Il gateway gira sulla vostra macchina o sul vostro server, sotto il gestore dei servizi del sistema operativo; nella configurazione di valutazione non esiste alcun componente cloud gestito da Kurahi.

    Fonte:Security overview

  • Siete voi a scegliere dove girano i modelli: sulla stessa macchina, su un servizio di modelli ospitato in Giappone (il profilo predefinito), presso un provider esterno o in un ambiente isolato dalla rete (con licenza separata).

    Fonte:Deployment and data boundaries

  • Non vengono inviati telemetria, analytics, report sui crash né statistiche di utilizzo. Durante l’esecuzione il gateway non contatta Kurahi né il suo fornitore.

    Fonte:Privacy statement · Security overview

Gestione e flusso dei dati

  • Tutto lo stato risiede in un’unica directory sotto il vostro controllo. Nulla viene scritto altrove, a parte i file del programma.

    Fonte:Security overview

  • Solo questi flussi possono lasciare la macchina: le richieste al provider di modelli che configurate, i messaggi sui canali che attivate, un controllo degli aggiornamenti con la sola versione, un annuncio sulla rete locale e il download del programma di installazione. Ognuno può essere disattivato.

    Fonte:Privacy statement

  • Sessioni e trascrizioni restano conservate finché non le eliminate, i log ruotano ogni giorno e la catena di audit è conservata in file mensili. Un solo comando rimuove tutto.

    Fonte:Security overview

  • I segreti risiedono in file protetti o nel vault cifrato, non vengono mai mostrati né accettati dalla riga di comando e sono oscurati nei log.

    Fonte:Security overview

Architettura di sicurezza

  • Policy as code: una policy firmata per ciascun gateway governa strumenti, provider, modelli, canali, percorsi e budget. In modalità di blocco, una policy non firmata o modificata viene rifiutata e ogni decisione finisce nel log di audit con la clausola che l’ha determinata.

    Fonte:Policy as code · Security overview

  • Approvazioni e arresto di emergenza: alcune classi di strumenti possono richiedere l’approvazione di una persona, dal terminale o tramite un canale di messaggistica, con un’attesa limitata dal tempo definito nella policy. Un solo comando ferma tutti gli agenti.

    Fonte:Policy as code · Capabilities in this release

  • Rete: per impostazione predefinita il gateway è in ascolto solo sul loopback. L’accesso remoto è una configurazione esplicita e ogni rotta dell’API, tranne quella di health check, richiede una credenziale.

    Fonte:Security overview

  • Identità aziendale: le persone accedono con l’identity provider dell’organizzazione tramite OIDC o SAML 2.0, vengono provisionate con SCIM 2.0 e hanno ruoli all’interno di reparti e team. Disattivata per impostazione predefinita e inclusa in tutti i piani, compreso Free. Quando l’SSO è obbligatorio, il token del gateway funziona solo come accesso di emergenza (break-glass) sottoposto ad audit.

    Fonte:Enterprise identity · Capabilities in this release

  • Isolamento delle credenziali: con l’isolamento esplicito, ogni agente vede solo i profili di credenziali che gli sono stati concessi e nulla viene copiato o unito a partire dall’agente principale.

    Fonte:Gateway security: credential isolation

  • Adattatori per agenti esterni: un contratto di compatibilità pubblicato indica, per ciascun adattatore, quali vincoli vengono applicati prima che l’agente esterno venga eseguito, quali vengono solo rilevati dopo e quali non sono controllati.

    Fonte:External agent adapters

  • Protezione del contesto: i dati personali nei risultati degli strumenti vengono sostituiti da segnaposto prima che il modello li veda. Limiti: le immagini non vengono ispezionate e i rilevatori si basano su pattern.

    Fonte:Context guard

  • Snapshot obbligatori: la modifica di un file contrassegnato come protetto viene rifiutata quando non è possibile acquisire lo snapshot di ripristino. Le modifiche all’interno della sandbox non sono coperte.

    Fonte:File snapshots: required snapshots

  • Verifica di integrità all’avvio: dei file di policy protetti viene calcolato l’hash all’installazione e viene verificato a ogni avvio; in modalità di blocco, un file modificato impedisce l’avvio del gateway.

    Fonte:Integrity and audit

  • Ingresso degli allegati: gli allegati e-mail vengono messi in quarantena, sottoposti a una policy statica sui file e analizzati con ClamAV o Microsoft Defender prima che un Project li archivi. L’analisi fallisce in modo chiuso: timeout, errore o assenza di verdetto non contano mai come file pulito. Un malware sconosciuto (zero-day) può comunque sfuggire a un antivirus.

    Fonte:Attachment intake · Capabilities in this release

  • Pacchetto enterprise: i plugin dei canali consumer sono esclusi dal pacchetto enterprise e vengono rifiutati in fase di esecuzione, con registrazione nel log di audit, anche se qualcuno li copia nell’installazione. Una parte del codice dei canali consumer rimane nel core, inerte: viene eseguita solo quando il plugin del canale la registra.

    Fonte:Enterprise profile · Capabilities in this release

  • Contenuti non attendibili: pagine web, agenti remoti e risultati dei connettori aziendali arrivano al modello racchiusi in marcatori di contenuto non attendibile. I marcatori riducono il rischio di prompt injection; non lo impediscono. I messaggi degli utenti dei canali e i risultati MCP non sono marcati.

    Fonte:OWASP Agentic Top 10

Evidenze e audit

  • Ogni attività può essere esportata come pacchetto di evidenze firmato e concatenato tramite hash, che un auditor verifica offline, senza il gateway, con kurahi evidence verify.

    Fonte:Evidence bundles

  • Autopilot: il modello che ragiona per una routine non dispone di strumenti. Il motore esegue solo ciò che il livello di autonomia della routine consente, e agire verso l’esterno richiede un’approvazione permanente concessa da una persona. Ogni esecuzione registra un pacchetto di evidenze firmato; l’evidenza firmata attesta l’integrità e la provenienza del registro, non che una decisione fosse corretta.

    Fonte:Autopilot

  • Autenticazioni, abbinamenti, azioni amministrative ed esecuzioni di strumenti vengono aggiunti a un log di audit concatenato tramite hash. Le manomissioni sono rilevabili ma non impedibili, a meno che i file non vengano inviati a un archivio a scrittura singola.

    Fonte:Security overview

Inventario IA

  • kurahi inventory elenca ogni agente con i suoi modelli, strumenti, regole di policy, server MCP, canali ed evidenze, e lo esporta come file firmato o foglio di calcolo. Un inventario modificato non supera la verifica.

    Fonte:AI inventory

Rilevamento ransomware

  • File esca e rilevamento della cifratura di massa fermano tutti gli agenti e registrano l’incidente nel log di audit. Si tratta di rilevamento, non di protezione completa: i file cifrati prima dell’allarme restano danneggiati, la funzione ferma gli agenti e non il malware e non conserva copie al di fuori della macchina. Mantenete i vostri backup.

    Fonte:Ransomware detection (shield) · Capabilities in this release

Integrità delle release

  • Le release non dispongono ancora di firma del codice né di notarizzazione.

    Fonte:Capabilities in this release

  • Ogni release pubblica SHA256SUMS.txt e i programmi di installazione rifiutano un download che non vi corrisponda. Un SBOM CycloneDX e un’attestazione di provenienza della build, verificabile con gh attestation verify, vengono pubblicati con ogni release. Le dipendenze sono bloccate a versioni fisse e la CI esegue uno scanner di segreti.

    Fonte:Security overview · Packaging and releases

Segnalazione delle vulnerabilità

  • Segnalate le vulnerabilità in via riservata a security@kodasoken.com. Obiettivi: conferma di ricezione entro 3 giorni lavorativi, valutazione entro 10 giorni lavorativi, correzione o mitigazione dei problemi alti o critici confermati entro 30 giorni e divulgazione coordinata entro 90 giorni dalla segnalazione.

    Fonte:SECURITY.md · Security overview

Certificazioni

  • Non esiste ancora alcuna certificazione di terze parti. Non disponiamo di ISO/IEC 27001 né di SOC 2.

  • Un’autovalutazione del team KODA SōKEN rispetto all’OWASP Top 10 for Agentic Applications classifica 4 rischi come trattati e 6 come parzialmente trattati. Non è una certificazione né un audit di terze parti.

    Fonte:OWASP Agentic Top 10

Download

Per i processi di acquisto e le revisioni di sicurezza.

In the product

Controls that show up on the screen

The governance described on this page, as people see it in the Kurahi console, shown with sample data.

Policy checks that stop

A failed blocking check — here, a suspected bank-change fraud — stops approval and records the policy version that decided it.

Failed blocking policy check for a suspected bank-change fraud

Decisions only people make

Required approvers and separation of duties on every route; agents cannot approve.

Electronic approval panel with approvals 0 of 2 and separation of duties

Autonomy under human control

Levels change only by a person's decision on evidence; the watchdog can only lower them.

Autonomy proposal awaiting a person's decision

Evidence for every run

Each run records what was read, what the model proposed and each decision, verifiable offline.

Autopilot run summary with Inspect run evidence