Rendi la tua applicazione SaaS consapevole dell'actor.
Comprendi le interazioni osservate umane, assistite da AI, autonome e Unknown così che il tuo prodotto possa rispondere in modo appropriato, dalla registrazione alle impostazioni.
POST /reports/generate
Prova
L'assistente integrato della app ha creato questa richiesta per un utente autenticato
La tua policy: Consenti e registra il report come Human + AI
I tuoi utenti ora portano con sé assistenti e agenti.
Le persone effettuano l'accesso e poi affidano il lavoro ad assistenti AI, agenti browser e automazioni. La tua app vede per tutto lo stesso account e la stessa sessione.
Questo rende difficile progettare l'esperienza giusta: un percorso rapido per le persone, un percorso strutturato per l'automazione legittima e un percorso prudente per le azioni sensibili. Proof of Actor fornisce al tuo prodotto quel contesto.
Proof of Actor aggiunge
Un assistente sta agendo tramite questo account su /reports.
Cosa fanno i team SaaS con il contesto dell'attore
Proteggi l'esperienza umana
Mantieni veloci per le persone i flussi di registrazione, onboarding e quelli quotidiani, senza attriti generalizzati.
Offri agli agenti un percorso strutturato
Offri agli agenti Verified o Declared una API o una risposta strutturata invece di una UI pensata per le persone.
Assistenza AI dichiarata nel supporto
Accetta il lavoro assistito da AI dove è appropriato ed etichettalo, invece di trattarlo come abuso.
Proteggi le azioni sensibili
Aggiungi una revisione o un controllo più forte sulle azioni che modificano l'account quando la tua policy lo prevede.
Comprendi l'uso del prodotto
Vedi quali funzionalità usano davvero persone, assistenti e agenti, route per route.
Piano per Unknown
Decidi per route cosa accade quando le evidenze non sono sufficienti e mantieni visibile quel tasso.
01 · Rileva
Segnali dal tuo prodotto e dal tuo server.
Un collector del browser acquisisce i segnali di interazione nelle pagine che scegli, e un'integrazione server aggiunge il contesto della richiesta e le firme dei client automatizzati.
- Segnali di interazione in cui il collector del browser è in esecuzione.
- Richieste firmate da agenti che pubblicano le proprie chiavi.
- Informative AI nell'app e funzionalità del tuo assistente.
- Firma della richiestavalid · sample-crawler.exampleverified
- Dichiarazione del client"research-assistant/2.1"declared
- Interazione nel browserpointer + keyboard eventsinferred
- Nessun segnale supportatoroute not instrumentedunknown
02 · Comprendi
Vedi come viene davvero usato ogni workflow.
Confronta la composizione degli attori nel tuo dashboard, nelle impostazioni, nel supporto e nei flussi di iscrizione, e approfondisci le prove dietro qualsiasi sessione.
- Composizione degli attori per percorso e per flusso di lavoro.
- Evidenze e base per ogni risultato.
- Tasso di Unknown per route, così sai dove aggiungere copertura.
- /dashboardSconosciuto 7%
- /api/v1/catalogSconosciuto 15%
- /support/ticketsSconosciuto 8%
- /signupSconosciuto 21%
03 · Instrada
L'esperienza giusta per ogni attore.
Scrivi regole per i route che contano e distribuiscile gradualmente. Tutto il resto continua a funzionare esattamente come oggi.
- Policy per route, classe di actor e base.
- Osserva, anteprima, poi enforcement.
- La tua autenticazione e autorizzazione esistenti restano al comando.
- /api/v1/catalogenforceAgenteConsenti · API strutturata
- /support/ticketsenforceUmano + IAConsenti · etichetta come Human + AI
- /account/*previewSconosciutoMantieni i controlli esistenti
- /api/v1/orderspreviewAgenteRichiedi credenziali più forti
Esempi di decisioni
Dalla request al risultato, fino alla tua decisione.
Un agent verificato legge il tuo catalogo
Request
GET /api/v1/catalog
Risultato
Agentebasis: verifiedLa tua decisione
Invialo alla API strutturata e richiedi un'autorizzazione separata per le modifiche all'account.
Una persona prepara un ticket con AI
Request
POST /support/tickets
Risultato
Umano + IAbasis: declaredLa tua decisione
Accettalo e instradalo al supporto con etichetta assistito da AI.
Una modifica delle impostazioni con troppe poche evidenze
Request
POST /account/password
Risultato
Sconosciutobasis: unknownLa tua decisione
Mantieni il flusso di riautenticazione esistente. Nessuna decisione basata sull'actor.
Rilascia senza rischi
I team iniziano in modalità di osservazione e procedono route per route.
- 01
Osserva i tuoi flussi chiave
Aggiungi il collector del browser e il middleware server a registrazione, supporto e impostazioni. Nulla nel tuo prodotto cambia.
- 02
Anteprima per workflow
Vedi cosa avrebbe fatto una regola su sessioni reali, ad esempio etichettando ticket assistiti dall'AI o instradando agenti verso la tua API.
- 03
Applica route per route
Attiva un workflow alla volta, con un fallback esplicito per Unknown sulle azioni che modificano l'account.
Funziona con il tuo stack
- Team founding
Middleware del server web (Node.js)
Lato server
Segnali a livello di richiesta per app renderizzate lato server e API.
- Team founding
Next.js
Lato server ed edge
Middleware per pagine e route API.
- Team founding
Script del browser
Solo segnali del browser
Segnali di interazione dalle sessioni del browser, insieme a un'integrazione lato server.
- Team founding
Cloudflare e runtime edge
Edge
Segnali all'edge prima che le richieste raggiungano l'origine.
- Team founding
API HTTP generica
Qualsiasi stack
Invia il contesto della richiesta a una API e ricevi un risultato con la sua base.
- Team founding
Server MCP
MCP
Contesto dell'attore per le chiamate agli strumenti MCP.
- Roadmap
WordPress
Plugin
Plugin per siti WordPress.
- Roadmap
Mobile nativo
iOS e Android
SDK nativi per iOS e Android.
Le integrazioni vengono fornite in modo pratico con ogni team fondatore durante l'onboarding. Usi uno stack diverso? Diccelo quando fai domanda.
Domande frequenti
Rallenterà o bloccherà i miei utenti?
No. Proof of Actor parte in modalità osservazione e non cambia nulla nella tua app finché il tuo team non abilita una policy per una route specifica.
Può capire quando qualcuno ha usato ChatGPT in un'altra scheda?
Non dal normale traffico web. I risultati Human + AI derivano da un uso dell'AI che è dichiarato o osservabile nella tua app, come la tua funzione assistente o un controllo di disclosure.
Sostituisce i nostri strumenti di accesso o antifrode?
No. Aggiunge il contesto dell'actor accanto a loro. I tuoi strumenti di autenticazione, autorizzazione e prevenzione frodi restano responsabili delle proprie decisioni.
Da quali workflow dovremmo iniziare?
Inizia dai workflow in cui l'attore cambia la risposta corretta: registrazione, supporto, funzionalità di alto valore e impostazioni dell'account.
Quanto costa?
I team fondatori selezionati possono ricevere fino a 12 months free entro i limiti d'uso concordati.
Porta il contesto dell'attore nella tua app SaaS.
Unisciti al founding developer program di Proof of Actor.
Preferisci parlare prima? Parla con i fondatori