Proof of Actor: begrijp wie er handelt in je application.
Proof of Actor by AgentCredia is one product for actor visibility and application-defined decisions. See what each interaction is, the evidence behind it, and choose the right experience for it.
GET /api/v1/catalog
Bewijs
Request signature gevalideerd voor sample-crawler.example
Uw beleid: Toestaan: de gestructureerde API-response leveren
Waarom actor-context belangrijk is
Een login laat zien welk account in gebruik is. Het vertelt niet of een persoon klikt, een persoon met een AI-assistent werkt, of een autonome agent via het account handelt. Die verdienen verschillende ervaringen.
Proof of Actor voegt toe
Een assistent handelt via dit account op /reports.
01 · Detect
Verzamel de signalen die uw integratie kan zien.
Proof of Actor verzamelt actorsignalen op de server, aan de edge, in de browser of in uw MCP server, en scheidt verified beweringen van gedragsinferences.
- Verified agent-identiteiten uit request-signatures.
- Clientverklaringen en AI-openbaarmakingen in de app.
- Browserinteractiesignalen waar je collector draait.
- Unknown blijft een eigen resultaat, nooit gegokt.
- Requesthandtekeningvalid · sample-crawler.exampleverified
- Clientverklaring"research-assistant/2.1"declared
- Browserinteractiepointer + keyboard eventsinferred
- Geen ondersteunde signalenroute not instrumentedunknown
02 · Begrijpen
Zie wie elk onderdeel van je app gebruikt.
Actor-analytics per route en workflow laten zien waar mensen, AI-ondersteunde gebruikers en agents interacteren, met het bewijs voor elke classificatie één klik verwijderd.
- Verkeersmix per route, workflow en periode.
- Bewijs en basis achter elk resultaat.
- Het onbekende percentage, zodat u weet waar de dekking ophoudt.
- /dashboardOnbekend 7%
- /api/v1/catalogOnbekend 15%
- /support/ticketsOnbekend 8%
- /signupOnbekend 21%
03 · Routeren
Bepaal wat er daarna gebeurt, route per route.
Schrijf beleid voor de routes die ertoe doen: allow, adapt, challenge, review of rate-limit. Begin met observe, bekijk vooraf het effect en enforce daarna wanneer je klaar bent.
- Beleidsregels per route, actorclass en basis.
- Observeren, previewen, daarna handhaven.
- Expliciete terugvallen voor Unknown en time-outs.
- Beslissingen blijven in uw applicatiecode.
- /api/v1/catalogenforceAgentToestaan · gestructureerde API
- /support/ticketsenforceMens + AIToestaan · labelen als door AI ondersteund
- /account/*previewOnbekendBehoud bestaande controles
- /api/v1/orderspreviewAgentSterkere referentie vereisen
Vier klassen. Elk resultaat uitgelegd.
Elke interactie resulteert in een van vier klassen, elk met een duidelijke betekenis en een duidelijke grens.
- Mens
De ondersteunde observeerbare signalen duiden op interactie gestuurd door een mens.
Betekent niet: Dat er geen AI is gebruikt, of dat de echte identiteit van de persoon is geverifieerd.
- Mens + AI
AI-ondersteuning is gedeclareerd, of gedetecteerd door een ondersteunde integratie die het daadwerkelijk kan observeren.
Betekent niet: Dat alle verborgen AI-gebruik kan worden gedetecteerd, inclusief een ander tabblad of een ander apparaat.
- Agent
Geautomatiseerde of door agents geïnitieerde interactie, ondersteund door verifieerbare identiteit of een zorgvuldig gekwalificeerde afleiding.
Betekent niet: Dat de agent geautoriseerd is, veilig is, of handelt met geldige delegatie van een persoon.
- Onbekend
Het beschikbare bewijs ondersteunt geen betrouwbare vaststelling.
Betekent niet: Dat de interactie verdacht of kwaadaardig is.
En elk resultaat vermeldt zijn basis
- verifiedEen cryptografische of anderszins controleerbare bewering die is gevalideerd, bijvoorbeeld een requestsignatuur tegen een gepubliceerde sleutel. Het bewijst die controle, niets meer.
- declaredDe actor of je applicatie heeft het aangegeven, bijvoorbeeld een melding van AI-ondersteuning of een client die zichzelf als agent aanduidt. Een verklaring kan onjuist zijn.
- inferredEen conclusie op basis van gedrags- of contextsignalen. Afleidingen kunnen onjuist zijn en worden altijd als afleidingen gelabeld.
- unknownNiet genoeg bewijs voor een vaststelling. Het resultaat wordt gemeld als Unknown in plaats van geraden.
Beslissingen die je app kan nemen
Drie veelvoorkomende situaties, van request tot resultaat tot jouw beslissing.
Een ondertekende agent leest uw catalogus
Request
GET /api/v1/catalog
Resultaat
Agentbasis: verifiedJouw beslissing
Lever de gestructureerde API in plaats van HTML-pagina's.
Een accountwijziging zonder bewijs
Request
POST /account/password
Resultaat
Onbekendbasis: unknownJouw beslissing
Behoud de bestaande herauthenticatiestroom. Geen actor-gebaseerde beslissing.
Een gemeld AI-ondersteund ticket
Request
POST /support/tickets
Resultaat
Mens + AIbasis: declaredJouw beslissing
Accepteer het en routeer het met een AI-ondersteund label.
Gebouwd voor production apps
Eerst observeren
Het installeren van Proof of Actor verandert niets totdat u een beleid inschakelt.
Bewijs, geen scores
Resultaten dragen hun basis mee in plaats van een onverklaard getal.
Uw regels
Handhaving bevindt zich in uw applicatie, per route en risiconiveau.
Privacy by ontwerp
Minimale verzameling, tenantisolatie en bewaring waar je mee instemt.
Past in je stack
Server middleware, Next.js, de edge, de browser, een generieke HTTP API en MCP servers.
- Oprichtende teams
Webservermiddleware (Node.js)
Server-side
Signalen op requestniveau voor server-side gerenderde apps en APIs.
- Oprichtende teams
Next.js
Server-side en edge
Middleware voor pagina- en API-routes.
- Oprichtende teams
Browserscript
Alleen browsersignalen
Interactiesignalen uit browsersessies, naast een server-side integratie.
- Oprichtende teams
Cloudflare en edge-runtimes
Edge
Signalen aan de edge voordat verzoeken je origin bereiken.
- Oprichtende teams
Generieke HTTP API
Elke stack
Stuur requestcontext naar een API en ontvang een resultaat met de basis ervan.
- Oprichtende teams
MCP-server
MCP
Actorcontext voor MCP-toolaanroepen.
- Roadmap
WordPress
Plugin
Plugin voor WordPress-sites.
- Roadmap
Native mobiel
iOS en Android
Native iOS- en Android SDKs.
Integraties worden tijdens de onboarding hands-on geleverd met elk founding team. Gebruikt u een andere stack? Vertel het ons wanneer u zich aanmeldt.
Veelgestelde vragen
Is Proof of Actor een botblokkering of een CAPTCHA?
Nee. Het rapporteert actorevidence en classificaties en laat beslissingen over aan je applicatie. Het blokkeert standaard niets.
Verifieert het de identiteit van een persoon?
Nee. Het voert geen identiteitscontroles, KYC of biometrische verificatie uit. Een Human-resultaat betekent dat de waarneembare signalen wijzen op door een mens gestuurde interactie, niet op wie de persoon is.
Betekent een ondertekend agentverzoek dat de agent mag handelen?
Nee. Een geldige handtekening koppelt een verzoek aan een key en de gepubliceerde operator daarvan. Of die operator iets mag doen in je app is jouw autorisatiebeslissing.
Hoe krijg ik toegang?
Proof of Actor bevindt zich in private beta. Vraag vroege toegang aan en vertel ons over de applicatie en de interactie die je wilt begrijpen.
Weet wie uw app gebruikt.
Vraag aan om deel te nemen aan het founding developer program.
Eerst liever even praten? Spreek met de oprichters