Torne sua aplicação SaaS consciente do ator.
Entenda interações observadas humanas, assistidas por IA, autônomas e Unknown para que seu produto possa responder de forma apropriada, do cadastro às configurações.
POST /reports/generate
Evidência
O assistente integrado do app criou esta requisição para um usuário autenticado
Sua política: Permitir e registrar o relatório como Human + AI
Seus usuários agora trazem assistentes e agentes معهم.
As pessoas entram e então passam o trabalho para assistentes de IA, agentes de navegador e automações. Seu app vê a mesma conta e a mesma sessão para tudo isso.
Isso dificulta projetar a experiência certa: um caminho rápido para pessoas, um caminho estruturado para automação legítima e um caminho cuidadoso para ações sensíveis. Proof of Actor fornece esse contexto ao seu produto.
O Proof of Actor adiciona
Um assistente está agindo por meio desta conta em /reports.
O que equipes de SaaS fazem com contexto do ator
Proteja a experiência humana
Mantenha os fluxos de cadastro, onboarding e do dia a dia rápidos para as pessoas, sem fricção geral.
Dê aos agentes um caminho estruturado
Ofereça a agentes Verified ou Declared uma API ou uma resposta estruturada em vez de uma UI feita para pessoas.
Suporte com assistência de IA declarada
Aceite o trabalho assistido por IA quando fizer sentido e rotule-o, em vez de tratá-lo como abuso.
Proteja ações sensíveis
Adicione revisão ou uma verificação mais forte em ações que alteram a conta quando sua própria política exigir.
Entenda o uso do produto
Veja quais recursos pessoas, assistentes e agentes realmente usam, rota por rota.
Plano para Desconhecido
Decida, por route, o que acontece quando a evidência não for suficiente e mantenha essa taxa visível.
01 · Detect
Sinais do seu produto e do seu servidor.
Um coletor no navegador captura sinais de interação nas páginas que você escolher, e uma integração de servidor adiciona contexto da request e assinaturas de clients automatizados.
- Sinais de interação onde o coletor do navegador é executado.
- Requisições assinadas de agentes que publicam suas chaves.
- Divulgações de IA no app e seus próprios recursos de assistente.
- Assinatura da requisiçãovalid · sample-crawler.exampleverified
- Declaração do cliente"research-assistant/2.1"declared
- Interação no navegadorpointer + keyboard eventsinferred
- Sem sinais suportadosroute not instrumentedunknown
02 · Understand
Veja como cada workflow é realmente usado.
Compare a composição de atores no seu dashboard, settings, support e fluxos de sign-up, e aprofunde-se na evidência por trás de qualquer sessão.
- Composição de atores por rota e por fluxo de trabalho.
- Evidência e base para cada resultado.
- Taxa de Unknown por rota, para que você saiba onde adicionar cobertura.
- /dashboardDesconhecido 7%
- /api/v1/catalogDesconhecido 15%
- /support/ticketsDesconhecido 8%
- /signupDesconhecido 21%
03 · Route
A experiência certa para cada ator.
Escreva regras para as rotas que importam e faça a implantação gradualmente. Todo o resto continua funcionando exatamente como hoje.
- Políticas por rota, classe de ator e base.
- Observe, pré-visualize, depois aplique enforcement.
- Sua autenticação e autorização existentes continuam no comando.
- /api/v1/catalogenforceAgentePermitir · API estruturada
- /support/ticketsenforceHumano + IAPermitir · rotular como Human + AI
- /account/*previewDesconhecidoMantenha as verificações existentes
- /api/v1/orderspreviewAgenteExigir credencial mais forte
Exemplos de decisões
Da solicitação ao resultado até a sua decisão.
Um agent verificado lê seu catálogo
Request
GET /api/v1/catalog
Resultado
Agentebasis: verifiedSua decisão
Envie para a API estruturada e exija autorização separada para alterações na conta.
Uma pessoa elabora um ticket com IA
Request
POST /support/tickets
Resultado
Humano + IAbasis: declaredSua decisão
Aceite e encaminhe para o suporte com o rótulo de assistido por IA.
Uma alteração de configuração com evidência insuficiente
Request
POST /account/password
Resultado
Desconhecidobasis: unknownSua decisão
Mantenha o fluxo de reautenticação existente. Nenhuma decisão baseada em ator.
Implante sem risco
As equipes começam no modo de observação e avançam route por route.
- 01
Observe seus fluxos principais
Adicione o coletor do navegador e o middleware do servidor a sign-up, support e settings. Nada no seu produto muda.
- 02
Pré-visualizar por workflow
Veja o que uma regra teria feito em sessões reais, por exemplo rotulando tickets assistidos por IA ou direcionando agents para sua API.
- 03
Aplicar route por route
Ative um workflow por vez, com um fallback explícito para Unknown em ações que alteram a conta.
Funciona com a sua stack
- Equipes fundadoras
Middleware de servidor web (Node.js)
Lado do servidor
Sinais no nível da requisição para apps renderizados no servidor e APIs.
- Equipes fundadoras
Next.js
Do lado do servidor e na borda
Middleware para rotas de página e API.
- Equipes fundadoras
Script do navegador
Apenas sinais do navegador
Sinais de interação de sessões no navegador, junto com uma integração do lado do servidor.
- Equipes fundadoras
Cloudflare e runtimes de edge
Edge
Sinais na borda antes que as requisições cheguem à sua origem.
- Equipes fundadoras
API HTTP genérica
Qualquer stack
Envie o contexto da requisição para uma API e receba um resultado com sua base.
- Equipes fundadoras
servidor MCP
MCP
Contexto de ator para chamadas de ferramenta MCP.
- Roadmap
WordPress
Plugin
Plugin para sites WordPress.
- Roadmap
Mobile nativo
iOS e Android
SDKs nativos para iOS e Android.
As integrações são entregues de forma prática com cada equipe fundadora durante o onboarding. Usa outro stack? Conte para nós ao se candidatar.
Perguntas frequentes
Isso vai desacelerar ou bloquear meus usuários?
Não. O Proof of Actor começa no modo de observação e não muda nada no seu app até sua equipe habilitar uma política para uma rota específica.
Ele consegue identificar quando alguém usou ChatGPT em outra aba?
Não vem do tráfego web comum. Os resultados Human + AI vêm de uso de IA que é declarado ou observável no seu app, como seu próprio recurso de assistente ou um controle de divulgação.
Ele substitui nosso login ou nossas ferramentas de fraude?
Não. Ele adiciona contexto de ator junto deles. Suas ferramentas de autenticação, autorização e fraude continuam responsáveis por suas próprias decisões.
Com quais fluxos de trabalho devemos começar?
Comece pelos fluxos em que o ator altera a resposta correta: cadastro, suporte, recursos de alto valor e configurações da conta.
Quanto custa?
Equipes fundadoras de desenvolvimento selecionadas podem receber até 12 months free dentro dos limites de uso acordados.
Leve contexto de ator para sua app SaaS.
Participe do founding developer program do Proof of Actor.
Prefere falar primeiro? Fale com os fundadores