Proof of Actor: verstehen Sie, wer in Ihrer Anwendung handelt.
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
Nachweise
Request-Signatur für sample-crawler.example validiert
Ihre Richtlinie: Allow: die strukturierte API-Antwort ausliefern
Warum Actor-Kontext wichtig ist
Ein Login sagt Ihnen, welches Konto verwendet wird. Er sagt Ihnen nicht, ob eine Person klickt, eine Person mit einem KI-Assistenten arbeitet oder ein autonomer Agent über das Konto handelt. Dafür sind unterschiedliche Erfahrungen sinnvoll.
Proof of Actor ergänzt
Ein Assistent handelt über dieses Konto auf /reports.
01 · Erkennen
Sammeln Sie die Signale, die Ihre Integration sehen kann.
Proof of Actor sammelt Akteur-Signale auf dem Server, am Edge, im Browser oder in Ihrem MCP server und trennt verifizierte Aussagen von Verhaltensinferenzen.
- Verified Agent-Identitäten aus Request-Signaturen.
- Kundenerklärungen und AI-Hinweise in der App.
- Browser-Interaktionssignale dort erfassen, wo Ihr Collector läuft.
- Unknown wird als eigenes Ergebnis beibehalten, nie geraten.
- Anfragesignaturvalid · sample-crawler.exampleverified
- Kundenerklärung"research-assistant/2.1"declared
- Browser-Interaktionpointer + keyboard eventsinferred
- Keine unterstützten Signaleroute not instrumentedunknown
02 · Verstehen
Sehen Sie, wer jeden Teil Ihrer App nutzt.
Actor-Analytics nach Route und Workflow zeigen, wo Menschen, KI-unterstützte Nutzer und Agents interagieren, mit der Evidenz für jede Klassifizierung nur einen Klick entfernt.
- Traffic-Mix nach Route, Workflow und Zeitraum.
- Evidenz und Grundlage hinter jedem Ergebnis.
- Die Unknown-Rate, damit Sie wissen, wo die Abdeckung endet.
- /dashboardUnbekannt 7%
- /api/v1/catalogUnbekannt 15%
- /support/ticketsUnbekannt 8%
- /signupUnbekannt 21%
03 · Weiterleiten
Entscheiden Sie, was als Nächstes geschieht, Route für Route.
Schreiben Sie Richtlinien für die wichtigen Routes: allow, adapt, challenge, review oder rate-limit. Starten Sie mit Beobachtung, sehen Sie sich die Wirkung in der Vorschau an und erzwingen Sie sie dann, wenn Sie bereit sind.
- Richtlinien pro Route, Akteursklasse und Grundlage.
- Beobachten, Vorschau anzeigen, dann durchsetzen.
- Explizite Fallbacks für Unknown und Timeouts.
- Entscheidungen bleiben in Ihrem Anwendungscode.
- /api/v1/catalogenforceAgentZulassen · strukturierte API
- /support/ticketsenforceMensch + KIZulassen · als KI-unterstützt kennzeichnen
- /account/*previewUnbekanntBestehende Prüfungen beibehalten
- /api/v1/orderspreviewAgentStärkeres Anmelde- oder Berechtigungsmerkmal verlangen
Vier Klassen. Jedes Ergebnis erklärt.
Jede Interaktion wird einer von vier Klassen zugeordnet, jeweils mit klarer Bedeutung und klarer Grenze.
- Mensch
Die unterstützten beobachtbaren Signale deuten auf eine von Menschen gesteuerte Interaktion hin.
Bedeutet nicht: Dass keine KI verwendet wurde oder dass die reale Identität der Person verifiziert ist.
- Mensch + KI
KI-Unterstützung wurde deklariert oder von einer unterstützten Integration erkannt, die sie tatsächlich beobachten kann.
Bedeutet nicht: Dass jede versteckte KI-Nutzung erkannt werden kann, einschließlich eines anderen Tabs oder eines anderen Geräts.
- Agent
Automatisierte oder von einem Agenten stammende Interaktion, gestützt durch überprüfbare Identität oder eine sorgfältig qualifizierte Inferenz.
Bedeutet nicht: Dass der Agent autorisiert, sicher oder mit gültiger Delegation durch eine Person handelt.
- Unbekannt
Die verfügbare Evidenz stützt keine verlässliche Feststellung.
Bedeutet nicht: Dass die Interaktion verdächtig oder bösartig ist.
Und jedes Ergebnis nennt seine Grundlage
- verifiedEine kryptografische oder anderweitig überprüfbare Behauptung, die validiert wurde, zum Beispiel eine Request-Signatur gegen einen veröffentlichten Schlüssel. Sie belegt genau diese Prüfung, nicht mehr.
- declaredDer Actor oder Ihre Anwendung hat es angegeben, zum Beispiel eine Offenlegung von KI-Unterstützung oder ein Client, der sich selbst als Agent bezeichnet. Eine Deklaration kann unwahr sein.
- inferredEine Schlussfolgerung aus Verhaltens- oder Kontextsignalen. Inferenz kann falsch sein und wird immer als Inferenz gekennzeichnet.
- unknownNicht genügend Belege für eine Feststellung. Das Ergebnis wird als Unknown gemeldet und nicht geraten.
Entscheidungen, die Ihre App treffen kann
Drei typische Situationen, von der Anfrage über das Ergebnis bis zu Ihrer Entscheidung.
Ein signierter Agent liest Ihren Katalog
Anfrage
GET /api/v1/catalog
Ergebnis
Agentbasis: verifiedIhre Entscheidung
Stellen Sie die strukturierte API statt HTML-Seiten bereit.
Eine Kontoänderung ohne Evidenz
Anfrage
POST /account/password
Ergebnis
Unbekanntbasis: unknownIhre Entscheidung
Behalten Sie den bestehenden Re-Authentifizierungsablauf bei. Keine actor-basierte Entscheidung.
Ein offengelegtes KI-unterstütztes Ticket
Anfrage
POST /support/tickets
Ergebnis
Mensch + KIbasis: declaredIhre Entscheidung
Akzeptieren und mit einem KI-unterstützten Label weiterleiten.
Für produktive Apps gebaut
Zuerst beobachten
Die Installation von Proof of Actor ändert nichts, bis Sie eine Richtlinie aktivieren.
Evidenz, keine Scores
Ergebnisse tragen ihre Grundlage statt einer nicht erklärten Zahl.
Ihre Regeln
Die Durchsetzung liegt in Ihrer Anwendung, pro Route und Risikostufe.
Datenschutz durch Design
Minimale Erfassung, Mandantentrennung und Aufbewahrung, der Sie zustimmen.
Passt zu Ihrem Stack
Server-Middleware, Next.js, das Edge, der Browser, eine generische HTTP API und MCP server.
- Gründerteams
Webserver-Middleware (Node.js)
Serverseitig
Signale auf Anfrageebene für serverseitig gerenderte Apps und APIs.
- Gründerteams
Next.js
Serverseitig und am Edge
Middleware für Seiten- und API-Routen.
- Gründerteams
Browser-Skript
Nur Browser-Signale
Interaktionssignale aus Browser-Sitzungen, zusammen mit einer serverseitigen Integration.
- Gründerteams
Cloudflare und Edge-Runtimes
Edge
Signale am Edge, bevor Anfragen Ihr Origin erreichen.
- Gründerteams
Generische HTTP API
Jeder Stack
Senden Sie Anfragekontext an eine API und erhalten Sie ein Ergebnis mit seiner Grundlage.
- Gründerteams
MCP-Server
MCP
Actor-Kontext für MCP-Tool-Aufrufe.
- Roadmap
WordPress
Plugin
Plugin für WordPress-Websites.
- Roadmap
Nativ mobil
iOS und Android
Native iOS und Android SDKs.
Integrationen werden während des Onboardings mit jedem Gründungsteam praktisch umgesetzt. Verwenden Sie einen anderen Stack? Teilen Sie es uns bei der Bewerbung mit.
Häufig gestellte Fragen
Ist Proof of Actor ein Bot-Blocker oder ein CAPTCHA?
Nein. Es meldet Akteur-Belege und Klassifizierungen und überlässt Entscheidungen Ihrer Anwendung. Standardmäßig blockiert es nichts.
Überprüft es die Identität einer Person?
Nein. Es führt keine Identitätsprüfungen, KYC oder biometrische Verifizierung durch. Ein Human-Ergebnis bedeutet, dass die beobachtbaren Signale auf eine menschlich gesteuerte Interaktion hinweisen, nicht darauf, wer die Person ist.
Bedeutet eine signierte Agent-Anfrage, dass der Agent handeln darf?
Nein. Eine gültige Signatur verknüpft einen Request mit einem Schlüssel und seinem veröffentlichten Operator. Ob dieser Operator in Ihrer app etwas tun darf, ist Ihre Autorisierungsentscheidung.
Wie erhalte ich Zugang?
Proof of Actor befindet sich in einer privaten Beta. Bewerben Sie sich für den frühen Zugang und sagen Sie uns, um welche Anwendung und welche Interaktion Sie verstehen möchten.
Wissen, wer Ihre App verwendet.
Bewerben Sie sich für die Teilnahme am Founding-Developer-Programm.
Möchten Sie zuerst sprechen? Mit den Gründern sprechen