Ir para o conteúdo principal
APPS SAAS

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.

example-app.test · resultado do ator

POST /reports/generate

Humano + IAbasis: declared

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.

sessão

Seu login sabe

user: [email protected]

plan: team

actor: ?

proof of actor

O Proof of Actor adiciona

Agentebasis: declared

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.
sinais · última solicitação por origem
  • 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.
tráfego por rota · 7 dias
  • /dashboardDesconhecido 7%
  • /api/v1/catalogDesconhecido 15%
  • /support/ticketsDesconhecido 8%
  • /signupDesconhecido 21%
HumanoHumano + IAAgenteDesconhecido

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.
política · example-app.test
  • /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: verified

    Sua 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: declared

    Sua 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: unknown

    Sua 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.

  1. 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.

  2. 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.

  3. 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