Sovranità

Una crescita che vi appartiene. Dati che restano vostri.

InRoots è progettato per essere gestito da voi. Ogni scelta di progettazione qui sotto esiste perché i dati delle persone, e l'IA che li legge, restino entro le vostre mura.

Portate il vostro modello

Ogni provider è raggiunto attraverso la stessa interfaccia compatibile con OpenAI, quindi cambiare è un'impostazione, non una migrazione. Puntate InRoots verso un Ollama locale e il testo dei check-in non toccherà mai un'API pubblica.

OllamaSelf-hosted, locale; l'opzione air-gapped con le risposte vocali disattivate
Webhook n8nSelf-hosted; risponde la vostra pipeline
AnthropicA pagamento
OpenAIA pagamento
Google GeminiPiano gratuito, poi a pagamento
MistralPiano gratuito sperimentale
DeepSeekA pagamento
CohereA pagamento
GroqPiano gratuito
OpenRouterPiano gratuito
PerplexityPiano gratuito
TogetherPiano gratuito
CerebrasPiano gratuito
HyperbolicPiano gratuito
Hugging FacePiano gratuito
Cloudflare Workers AIPiano gratuito

Flusso dei dati

  • Input: messaggi di chat dal vostro server Matrix, oppure workspace Slack e Teams tramite bridge
  • Elaborazione: parsing, punteggio, regole di coaching e livello neurale vengono eseguiti nel container InRoots sulla vostra infrastruttura
  • Chiamate al modello: solo il testo necessario a una funzionalità, verso il provider che avete scelto; con un modello locale nulla esce dall'host
  • Archiviazione: SQLite o Postgres, vostri; credenziali delle integrazioni cifrate a riposo
  • Output: dashboard, messaggi diretti, esportazioni e i webhook firmati che configurate
  • Nient'altro esce: nessuna telemetria, nessun beacon di utilizzo, nessun crash reporter verso l'esterno

Cosa vede il modello, e cosa non vede mai

Una chiamata al modello contiene il testo del check-in da analizzare, i check-in e i totali del periodo per una narrazione settimanale, la domanda digitata in Ask AI con i dati necessari a rispondere, oppure la frase di un blocco da instradare. Non riceve contenuti di documenti HR, codice sorgente, email, file o schermi. Le conversazioni di Ask AI sono archiviate sul vostro server, limitate all'utente; gli amministratori possono vedere che una domanda è stata posta, non il corpo della risposta.

  • InRoots non raccoglie i vostri dati e non addestra alcun modello proprio su di essi
  • Se un provider terzo conserva i prompt dipende dai termini di quel provider; un modello locale elimina la questione
  • Tutto ciò che incollate in Ask AI viene inviato così com'è, perciò il prodotto avverte gli utenti di non incollare segreti

Budget di token e memoizzazione

Ogni chiamata in uscita verso il modello viene conteggiata per giorno e mostrata sulla dashboard. Un budget giornaliero impostato dall'admin, una volta raggiunto, rifiuta le chiamate non essenziali (instradamento dell'intento, rilevamento IA) e ogni chiamante di quel tipo ripiega su percorsi a parole chiave o euristici; riepiloghi e Ask AI non sono mai soggetti al budget. Le classificazioni deterministiche vengono memoizzate per ore, così lo stesso messaggio non costa mai due volte. Poiché il punteggio è aritmetica, il costo di inferenza resta vicino a zero anche sui provider a pagamento.

Geolocalizzazione e intelligence IP on-host

Un database IP locale — db-ip Lite senza chiave oppure MaxMind, aggiornato sul vostro host da uno script settimanale — classifica ufficio, casa, mobile e VPN on-host; nessun IP di dipendente esce mai dal server. Gli IPv6 sono indicizzati sul /64, così una linea domestica viene riconosciuta come un'unica rete ricorrente. Il luogo è soggetto a consenso e visibile al dipendente interessato; se il database è assente, i segnali geografici restano neutri anziché tirare a indovinare.

Consenso firmato

Le policy sono versionate. Ogni firma vincola la persona a un hash del contenuto, cioè del titolo, della versione e del testo esatti che ha letto, così una modifica successiva non può essere spacciata per già accettata. La condivisione del luogo e qualsiasi funzione di cattura restano disattivate finché la persona non firma, e la revoca le interrompe immediatamente.

Audit

Ogni azione dei bot, override degli admin, modifica dei pesi, firma di consenso, approvazione automatica e accesso finisce in un registro di audit con chi, cosa e quando. Le righe dei richiami sono di sola aggiunta; quando il valutatore in seguito ne condona uno, il condono e la sua motivazione restano accanto. Il registro è filtrabile, ordinabile ed esportabile, e ogni metrica nel pannello di un dipendente apre esattamente le righe da cui è stata calcolata.

Controllo degli accessi

  • Cinque ruoli: dipendente, team lead, manager, admin, superadmin; HR vede i documenti in base al ruolo
  • Codici monouso per l'accesso, sessioni su dispositivi attendibili, token API personali conservati solo come hash e limitati a ciò che il titolare può vedere
  • Ai token di sola lettura viene rifiutata qualsiasi operazione di scrittura; la revoca ha effetto dalla richiesta successiva
  • Single sign-on disponibile nelle installazioni enterprise e self-hosted
  • I webhook in uscita sono firmati con un segreto condiviso che verificate alla ricezione

Nessuna telemetria

Il prodotto non contatta mai i nostri server. Nessun beacon di utilizzo, nessun crash reporter verso l'esterno, nessun sistema di analytics nascosto. Zero byte in uscita, a meno che non configuriate una destinazione.

Segnalare una vulnerabilità

Scrivete a security@inroots.ai. Confermiamo la ricezione delle segnalazioni e teniamo informati i segnalatori fino alla chiusura del problema. Le certificazioni pubbliche vengono elencate qui solo una volta rilasciate; non mostriamo badge che non possediamo.