Salta al contenuto
Formray
/
Maturo · v5.6.0

Whistleblowing, privato.

Una piattaforma matura e self-hosted per le segnalazioni, con funzionamento air-gapped, archiviazione cifrata e AI locale. Progettata per supportare i flussi della Direttiva UE.

Le segnalazioni sensibili richiedono infrastruttura controllata

Le regole europee sul whistleblowing introducono requisiti operativi per sicurezza del canale, riservatezza, follow-up e conservazione. Il software è solo una parte del sistema, ma non dovrebbe obbligare a mettere le segnalazioni su infrastruttura non controllata.

I segnalanti devono potersi fidare del sistema con la propria identità. Quella fiducia non dovrebbe dipendere da un cloud di terze parti.

Segnalazioni che restano dove le metti

DARC gira sulla tua infrastruttura — una sala server, un Raspberry Pi o una VM sicura. Le segnalazioni sono crittografate a riposo. L'AI gira localmente tramite Ollama, anonimizzando i dati personali senza che i dati lascino mai la tua rete.

Con un deploy air-gapped, il flusso di segnalazione e l'AI locale possono operare senza account cloud o chiamate a modelli esterni.

Architettura di sistema

DARC gira come un singolo container Docker. Il client browser comunica con un server Express via REST. Il livello di servizio gestisce la logica di business, la crittografia e le operazioni sul database.

Tutti i dati sono crittografati con AES-256-CBC prima di raggiungere il database SQLite. L'AI locale tramite Ollama fornisce l'anonimizzazione dei dati personali senza chiamate di rete esterne.

L'intero sistema opera in modalità air-gapped. Nessuna chiamata API esterna. Nessuna telemetria. Nessuna dipendenza cloud.

DOCKER CONTAINERBrowser ClientPWA / Vanilla JSExpress ServerREST API / :3000Service LayerBusiness LogicSQLitedarc.dbUI ThemesDark / Light / A11yLocal AIOllama / LLMPII anonymizationEncryptionAES-256-CBCFile Storage/app/dataDATA FLOWSubmitInputGen KeysEncryptStoreViewID + KeyVerifyDecryptReturnHOST MACHINEOllama :11434 (optional)System ArchitectureLocal-first, air-gapped whistleblowing platform

In pratica

Cosa include DARC

Una base tecnica stabile per flussi di segnalazione privati; policy organizzative e verifica legale restano parte della conformità.

Deployment air-gapped

Funziona completamente offline. Nessuna connessione internet necessaria dopo il setup.

AI locale (Ollama)

Anonimizzazione PII, categorizzazione e triage delle segnalazioni — tutto on-device.

Crittografia AES-256-CBC

Le segnalazioni vengono cifrate prima dell'archiviazione nel database SQLite locale.

Comunicazione anonima

Segnalanti e gestori comunicano in modo sicuro senza rivelare l'identità.

Gestione dei casi

Traccia, assegna e risolvi le segnalazioni con audit trail completo.

Supporto ai flussi della Direttiva UE

Supporta intake riservato, follow-up, gestione casi e audit; non sostituisce i controlli organizzativi e legali.

Deployment con Docker

Deploy con un singolo comando. Funziona ovunque Docker funzioni.

Pronto per Raspberry Pi

Un'opzione di deploy leggera per ambienti controllati e con ingombro ridotto.

PWA e responsive

Accessibile da qualsiasi dispositivo, senza bisogno dell'app store.

Audit trail

Le azioni sui casi vengono registrate per supportare revisione e documentazione di conformità.

Accesso e deployment

DARC è progettato per uso self-hosted con AI locale. Il precedente link al repository non consente accesso pubblico; contattaci per le condizioni attuali di accesso e installazione. Qui non è offerto un clone o download pubblico.

Licenza e accesso al sorgente

Il sorgente verificato DARC v5.6.0 contiene la licenza MIT e include segnalazioni, storage cifrato, integrazione AI locale e gestione dei casi. Il precedente link al repository non consente attualmente accesso pubblico.

Licenza del sorgente, accesso al codice e supporto al deployment sono aspetti distinti. Contattaci per stabilire le condizioni attuali prima di pianificare un’installazione.

Un deploy DARC richiede comunque valutazione del rischio, procedure operative, policy di conservazione e verifica legale specifiche dell'organizzazione.

Formray / Prossimo campo

Pronto per il deploy?

DARC resta un'opzione mantenuta e matura quando un flusso di segnalazione deve restare su infrastruttura controllata.

Parliamo di accesso e deployment