TRUST CENTER

Per chi acquista.
Cosa c’è già, e cosa non ancora.

Ogni affermazione rimanda alla pagina o al codice che la sostiene.

Revisionato
Certificazioni
Nessuna, per ora. Nulla in questa pagina è stato valutato in modo indipendente.
Modifiche
Annunciati nel changelog.

In sintesi

  • AttivoCifrato per l’enclave

    Come lo sappiamo

    Nello spazio di lavoro, il tuo browser controlla l’attestazione dell’enclave del modello e cifra ogni richiesta per essa. Il nostro relay inoltra testo cifrato che non può leggere.

  • In parteAPI per sviluppatori

    Come lo sappiamo

    Il gateway legge le richieste API in memoria per controllarle, poi le invia all’enclave tramite una connessione attestata. Non le conserva né le registra nei log.

    L’architettura
  • Non ancoraValutazione indipendente

    Come lo sappiamo

    Ancora nessun audit, report di penetration test, report SOC 2 o certificato ISO 27001. Ciò che esiste è verificabile: il codice che il tuo browser esegue, un modello formale e una sfida.

    Prova a decifrarlo
  • Non ancoraAccordo sul trattamento dei dati

    Come lo sappiamo

    Non ancora disponibile. I termini sono bozze, e l’identità dell’operatore e il contatto per la privacy saranno pubblicati prima del lancio a pagamento.

    Bozza dei termini
  • In parteDisponibilità

    Come lo sappiamo

    Controllata in tempo reale e a intervalli programmati, con risultati pubblici. Non c’è un accordo sul livello di servizio.

    Stato
  • AttivoSingle sign-on e provisioning

    Come lo sappiamo

    I progetti condivisi possono richiedere l’accesso tramite il tuo provider di identità (OpenID Connect) e importare utenti da esso tramite SCIM. SAML non è supportato.

Leggi il testo completoNascondi il testo completo

01 · Sicurezza

Come sono protette le richieste

Lo spazio di lavoro e l’API per sviluppatori proteggono le richieste in modo diverso, e ogni pagina qui sotto indica a quale si riferisce.

  • Prima che lo spazio di lavoro invii qualcosa, il tuo browser confronta l’attestazione hardware dell’enclave con la release pubblicata da Tinfoil, poi cifra la richiesta (HPKE) per una chiave custodita al suo interno. Il nostro relay controlla la tua quota e inoltra il testo cifrato.

  • Ogni risposta può avere una ricevuta: l’enclave, la release e le misurazioni che il tuo browser ha verificato, e la chiave per cui ha cifrato. È un registro del tuo browser, non una dichiarazione firmata.

  • Chi potrebbe vedere cosa, tra il nostro hosting, noi, Tinfoil, la rete e un ordine del tribunale, con i file che lo determinano.

  • Il codice stesso della pagina si può controllare: confronta ciò che il tuo browser ha caricato con il manifest della build, firmato in GitHub Actions, ricompilalo tu stesso e leggi la distinta dei componenti software.

  • Il browser contatta solo questo sito: niente script, analytics o font di terze parti. Python, JavaScript e i modelli sul dispositivo girano in worker privi di accesso alla rete, ciascuno con la propria content security policy.

  • I progetti condivisi sono cifrati end-to-end. Il protocollo che distribuisce e cambia la loro chiave ha un modello formale, verificato con il dimostratore Tamarin, nel codice sorgente sotto docs/proofs.

  • I log contengono nomi delle route, codici di stato e tempi: mai prompt, risposte, ID degli account o chiavi. I test lo verificano.

02 · Dati

Cosa viene conservato, e per quanto

Le conversazioni restano nel browser, a meno che tu non scelga diversamente. Ecco cosa conservano i nostri server:

  • Contatori dei limiti: richieste e spesa stimata sotto un hash unidirezionale, senza contenuti, per un massimo di due giorni.

  • Sincronizzazione: ogni elemento cifrato nel tuo browser con una chiave che hanno solo i tuoi dispositivi, finché non lo elimini. Noi vediamo dimensioni e orari.

  • Link condivisi: una copia cifrata per 1, 7 o 30 giorni, o fino alla prima apertura; la chiave sta dopo il # e non ci arriva mai.

  • Progetti condivisi: testo cifrato, membri, ruoli e un registro di controllo di chi ha cambiato cosa (mai i contenuti), conservati per 90 giorni per impostazione predefinita.

  • Dove avviene l’elaborazione: per ora non c’è una scelta tra UE e USA. Tinfoil non pubblica dove girano le sue enclave, e il nostro hosting e il nostro database girano ciascuno in una regione impostata nelle impostazioni del progetto, non scelta per account. Offriremo una scelta solo quando la regione si potrà verificare, non soltanto dichiarare.

  • Segnalazioni di arresto anomalo e dati sulla velocità: solo dopo il tuo consenso, senza contenuti, account o indirizzo; le segnalazioni di arresto anomalo vengono conteggiate per errore per 90 giorni.

03 · Sub-responsabili

Chi tratta i dati per nostro conto

Questi servizi trattano dati per conto di Undergrove. Il tuo provider di identità, se il tuo team ne collega uno, non spetta a noi elencarlo. Annunceremo ogni nuovo servizio nel changelog prima che tratti dati.

Servizi che trattano dati per Undergrove
ServizioCosa fa per noiCosa può vedereQuando
TinfoilEsegue ogni modello in enclave hardware: chat, conversione di documenti, trascrizione, sintesi vocale, embedding e ricerca web dall’interno dell’enclave.Le richieste vengono decifrate solo dentro un’enclave la cui attestazione è stata controllata. Tinfoil dichiara di non poter accedere alle sue enclave e che nulla al loro interno persiste tra un riavvio e l’altro.Ogni risposta live
VercelOspita il sito, il relay e il gateway dell’API per sviluppatori.I normali dati delle richieste, compresi gli indirizzi IP, secondo i suoi criteri di logging e conservazione. Le richieste dello spazio di lavoro transitano come testo cifrato; le richieste all’API per sviluppatori vengono lette in memoria dal nostro gateway, che gira qui.Ogni visita e richiesta
UpstashIl nostro database: chiavi API, contatori dei limiti, registri di fatturazione e le copie cifrate alla base di sincronizzazione, link condivisi e progetti condivisi.Hash delle chiavi, contatori sotto hash unidirezionali, ID degli account dove servono per la fatturazione, e testo cifrato di cui non possiede le chiavi. Ciò che pubblichi nella galleria viene conservato così come è pubblicato.Con un account
PrivyAccesso.Il tuo indirizzo email o di wallet e la sessione. Mai il contenuto delle chat.Quando accedi
StripePagamenti di piani e credito prepagato.Il prezzo o l’importo, un riferimento opaco e il proprio ID cliente. Checkout raccoglie direttamente l’email e i dati di pagamento.Solo quando i pagamenti saranno attivi; per ora non lo sono

04 · Condizioni sul trattamento dei dati

Condizioni sul trattamento dei dati

Non ancora

Non offriamo ancora un accordo sul trattamento dei dati, e le condizioni d’uso sono bozze. L’identità del gestore, un contatto per la privacy e le basi giuridiche saranno pubblicati prima del lancio a pagamento.

05 · Attestazione

Controlla tu stesso l’enclave

  • La pagina di stato verifica l’attestazione dell’enclave dal tuo browser quando la apri.

  • Ogni risposta dell’API per sviluppatori indica il bundle di attestazione verificato dal gateway, che chiunque può scaricare e verificare di nuovo.

  • Conteggi aggregati delle richieste cifrate e delle verifiche dell’enclave, con il commit in produzione.

06 · Disponibilità

Disponibilità e monitoraggio

In parte

Non c’è alcun accordo sul livello di servizio né impegno di disponibilità. Cosa viene controllato, e dove vederlo:

  • Ogni due ore, un job programmato controlla lo stato della produzione, una piccola risposta reale e l’endpoint di attestazione; ogni 15 minuti esegue i flussi critici, compresa una risposta sigillata. Un errore apre una issue.

  • Un modello passa a una route alternativa solo se la sua fallisce prima di rispondere, e solo a una route dello stesso tipo. Ogni risposta indica la route che ha risposto.

07 · Segnalazioni

Segnalare un problema di sicurezza

  • Cosa rientra nell’ambito, la richiesta registrata da provare a decifrare e come segnalare si trovano nella pagina della sfida e in security.txt.