Friday ti permette di scegliere quali dati e strumenti usare. Qui trovi una spiegazione chiara di cosa resta sul computer, cosa può essere inviato a servizi esterni e quali limiti devi conoscere.
Dati locali per impostazione predefinita
Friday salva configurazione e dati di lavoro nella cartella dei dati dell’applicazione di Electron.
| Area | Dati salvati |
|---|---|
| App | Impostazioni per icona nella barra di sistema, mantenimento del computer attivo, lingua e tema. |
| Provider | Nome del provider, chiave API e URL di base. |
| Agente | Modello attivo, policy, definizioni MCP e stato OAuth, skill, progetti, pianificazioni, impostazioni degli health check, file Markdown del workspace, sessioni e libreria multimediale. |
| Canali | Token dei bot, policy per i mittenti e modello usato per le risposte. |
| Servizi | Scelte indipendenti per testo, trascrizione, voce, immagini, video e audio. |
| Media | File video e audio generati separatamente. |
| Browser | Profilo persistente del browser usato dall’agente. |
| Archiviazione | Credenziali dello spazio remoto compatibile con S3 e configurazione della sincronizzazione. |
| Diagnostica | Log locali a rotazione e crash dump. La configurazione attuale non carica i crash dump su servizi esterni. |
Quando i dati lasciano il computer
Prompt, allegati, input degli strumenti e contenuti generati possono essere inviati ai provider dei modelli, ai server MCP, ai siti web, alle destinazioni aperte nel browser, a Telegram, a Discord o allo spazio cloud configurato. Questo avviene solo quando è necessario per l’operazione richiesta e i dati non vengono inviati altrove.
Usa le tue chiavi
Utilizzi i tuoi account dei provider. Friday non inserisce un altro fornitore tra te e i servizi che scegli.
Come vengono salvate le credenziali
Dopo il salvataggio, i segreti vengono nascosti nell’interfaccia. Tuttavia, le chiavi dei provider, i token dei bot e i segreti MCP risiedono in normali file locali electron-store, non in un archivio cifrato per le credenziali. Chiunque abbia accesso alla cartella dei dati dell’applicazione potrebbe leggerli. Considera sensibile quella cartella e affidati alla cifratura del disco e alla separazione degli account offerte dal sistema operativo.
Permessi espliciti
Ogni strumento ha un oggetto policy con i campi default, allow, ask e deny.
read,writeeprocessusano Consenti come impostazione predefinita.edit,execeapply_patchusano Chiedi. Gli altri strumenti integrati usano Consenti.- La scheda di autorizzazione offre Nega, Consenti una volta e Consenti sempre.
- La scelta Consenti sempre salva la cartella contenente il file per
read, la destinazione esatta per gli altri strumenti relativi a file e patch e il comando non elaborato perexec. - Una mappa
dirdi primo livello autorizza in anticipo elenchi di strumenti per una cartella.recoursive: trueinclude anche le sottocartelle. - Puoi ripristinare la policy predefinita in qualsiasi momento.
Le regole vengono risolte in tre livelli: la policy di sistema integrata per le risorse gestite dall’agente, le autorizzazioni preventive per le cartelle e infine le regole e il valore predefinito del singolo strumento. Vince il percorso corrispondente più specifico. A parità di specificità, l’ordine è Nega, Chiedi, Consenti. Una regola per uno strumento non modifica la decisione relativa a un altro.
Limiti da conoscere
- La policy di
execesamina la stringa del comando. È una protezione, non una sandbox del sistema operativo, e non può dimostrare quali percorsi verranno realmente modificati. - La policy delle cartelle valuta
execrispetto alla sua cartella di lavoro, ma un comando può comunque raggiungere percorsi esterni. - I percorsi relativi della policy, per esempio
Desktop, vengono risolti a partire dalla cartella Home. - Gli strumenti dei progetti vengono eseguiti fuori dal sistema centralizzato delle policy. Solo
delete_projectchiede conferma. - Gli strumenti MCP sono protetti soltanto dalla propria impostazione
require_approval, quindi esamina un server prima di abilitarlo.
Struttura dell’app protetta
Le finestre dell’interfaccia usano la sandbox di Electron, isolamento del contesto, integrazione Node disabilitata, sicurezza web e blocco dei contenuti non sicuri. In produzione, la navigazione è limitata ai contenuti locali file://. Le funzioni dell’interfaccia vengono esposte tramite API preload tipizzate invece di un accesso diretto a Node. Le richieste di permessi multimediali sono limitate alle finestre e origini attendibili dell’app. I menu contestuali di sistema per i media verificano che i file si trovino nelle cartelle dati dell’agente o dei media.
Il codice attendibile dell’interfaccia può comunque leggere i segreti dei provider tramite l’API preload dedicata.
Certificazioni
Friday non dichiara certificazioni formali per il trattamento di dati regolamentati. Consulta i termini dei tuoi provider AI e dei servizi collegati per sapere come gestiscono i dati inviati.