Agenti sui suoi server, con le sue regole, a registro.

SecondStack è self‑hosted già oggi: gira sui suoi server, e ogni chat, file ed esecuzione di agente resta nel suo database. Ciò che esce verso un fornitore di IA viene prima controllato, con dati personali e segreti mascherati secondo le regole che lei stabilisce.

Cosa arriva a vedere il fornitore di IA.

SecondGuard, i guardrail dentro il gateway, sostituisce dati personali e segreti con segnaposto prima che una richiesta esca. I valori reali tornano nella risposta, dal suo lato.

SecondGuard · @finance-analysttramite SecondGate
INVIATO AL FORNITORE

Approva la fattura 4471 di Meridian Legal, pagata con carta [CARD_1], contatto [EMAIL_1], importo €12,300.

RESTITUITO ALLA PERSONA

Approva la fattura 4471 di Meridian Legal, pagata con carta •••• 4455, contatto j.ortiz@meridian.example, importo €12,300.

Chi può agire, e con quali account.

Ogni agente raggiunge solo ciò che gli è stato dato, e nessuno di loro detiene mai una password. Il suo responsabile o un amministratore possono metterlo in pausa in qualsiasi momento.

Agente personaleagisce a nome della sua persona
Google WorkspaceMicrosoft 365GitHub
solo gli account collegati da quella persona
Agente di progettolavora per un’area di lavoro condivisa
File del ProgettoConversazioni del Progetto
mai gli account personali di qualcuno
Agente nominativoassunto per un ruolo
Google Sheets · sola letturaSlack · bot proprio
account propri, scelti dal suo responsabile, oppure nessuno

Le credenziali restano in un proxy di uscita separato, che le aggiunge a ogni chiamata: l’agente riceve il risultato, mai la password.

Chi può chiamare, addestrare o gestire un agente si stabilisce per persona, team o intera organizzazione, e un divieto prevale su qualsiasi permesso.

Ogni esecuzione lascia un registro.

Ogni esecuzione di ogni agente scrive le stesse otto righe: cosa l’ha avviata, cosa poteva raggiungere, cosa è uscito e quanto è costata. Gli amministratori possono leggere il registro ma non modificarlo. Contiene cosa è stato eseguito; la chat resta nel suo database.

@finance-analyst Esecuzione di lunedì 07:00
5 ott
AVVIATA DAla sua pianificazione · lun 07:00
VERSIONEquella pubblicata
ACCESSOGoogle Sheets · sola lettura
il suo account, scelto dal suo responsabile
MODELLO IAapprovato · il suo account
PRIVACY 2 valori mascherati → ripristinati
secondo le regole che lei stabilisce · ripristinati dal suo lato
RISULTATOSlack · messaggio + foglio
COSTO€0.31 → team Finanza
REGISTROconservato in Agent Activity
Agent Activity · sola lettura · credenziali rimosse
le tre righe che una verifica legge per primesegua l’intera esecuzione

Esecuzione di esempio. Nomi e numeri sono illustrativi; le righe sono quelle che la piattaforma registra.

Prima della sua verifica di sicurezza.

Dove gira, dove restano i dati, chi accede e cosa viene registrato.

Dove gira
Self‑hosted già oggi, nel suo cloud o sui suoi server. SaaS gestito e AWS Marketplace sono in arrivo.
Dove restano i dati
Ogni chat, file ed esecuzione di agente nel suo database, sui suoi server.
Accesso
L’accesso passa da ControlTower, la console di amministrazione. Le persone accedono con SSO tramite Entra ID, Keycloak o un altro provider OpenID Connect, oppure tramite LDAP e Active Directory, e SCIM tiene sincronizzati i suoi utenti.
Cosa viene registrato
Cosa è stato eseguito, non la trascrizione della chat. Credenziali e chiavi vengono rimosse. Eliminare una conversazione ne rimuove il contenuto; il registro conserva solo il fatto che l’esecuzione è avvenuta.
Certificazione
ISO 27001 tramite T1A, il nostro partner di implementazione.
Connessioni
Google Workspace, Microsoft 365, GitHub, Jira e Notion integrati; qualsiasi server MCP o API REST tramite il suo URL. Canali: Slack e Telegram, Microsoft Teams in arrivo.

Le domande delle verifiche di sicurezza.

SecondStack legge le conversazioni dei nostri collaboratori?
No. Ogni chat, file ed esecuzione di agente resta nel suo database, sui suoi server. I suoi amministratori vedono Agent Activity: cosa è stato eseguito, non la chat.
Un agente può agire per conto di qualcuno?
Solo l’agente personale, e solo attraverso gli account collegati da quella persona. Gli agenti nominativi usano account assegnati dal loro responsabile, oppure nessuno. Un agente di progetto lavora sui file dell’area di lavoro condivisa, non sugli account personali di qualcuno. In ogni caso la credenziale resta nel proxy di uscita della piattaforma, mai all’agente.
Come controlliamo quali modelli di IA sono consentiti?
In ControlTower, la console di amministrazione, per organizzazione, team, persona, chiave o agente nominativo, con il divieto come impostazione predefinita. Gli agenti usano lo stesso elenco: un agente nominativo che gira sul budget del suo sponsor ha i propri modelli consentiti; ogni altro agente usa l’elenco di chi lo esegue.
Quale identity provider usa?
ControlTower è il provider OpenID Connect e la directory utenti della piattaforma, così le persone accedono una sola volta per l’app web e la console di amministrazione. Si collega al suo identity provider via OpenID Connect, oppure a LDAP e Active Directory, con SCIM per la sincronizzazione degli utenti.
SecondStack è certificato come prodotto?
Oggi no, non come prodotto. La certificazione ISO 27001 è di T1A, il nostro partner di implementazione. SecondStack gira sui suoi server, quindi i suoi dati restano nel suo ambiente.

Porti un agente che oggi non autorizzerebbe.

Durante la demo mostriamo come girerebbe come agente nominativo e cosa mostrerebbe il suo registro in ControlTower. Decide lei se basta.