Ana içeriğe atla
PROOF OF ACTOR · ÖZEL BETA

Proof of Actor: uygulamanızda kimin işlem yaptığını anlayın.

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.

example-app.test · aktör sonucu

GET /api/v1/catalog

Ajanbasis: verified

Kanıt

sample-crawler.example için request signature doğrulandı

Politikanız: Allow: yapılandırılmış API yanıtını sun

Aktör bağlamı neden önemli

Bir oturum açma işlemi hangi hesabın kullanımda olduğunu söyler. Ancak bir kişinin tıklayıp tıklamadığını, bir kişinin bir AI asistanıyla çalışıp çalışmadığını ya da o hesap üzerinden özerk bir Agent'ın işlem yapıp yapmadığını söylemez. Bunlar farklı deneyimleri hak eder.

session

Girişiniz bilir

user: [email protected]

plan: team

actor: ?

proof of actor

Proof of Actor ekler

Ajanbasis: declared

/reports üzerinde bu hesap üzerinden bir asistan işlem yapıyor.

01 · Tespit

Entegrasyonunuzun görebildiği sinyalleri toplayın.

Proof of Actor, actor signals'ı server'da, edge'de, browser'da veya MCP server'ınızda toplar ve verified assertions'ları behavioral inference'lardan ayırır.

  • İstek imzalarından doğrulanmış ajan kimlikleri.
  • İstemci beyanları ve uygulama içi AI açıklamaları.
  • Tarayıcı etkileşimi sinyallerini toplayıcınızın çalıştığı yerde.
  • Unknown kendi sonucu olarak tutulur, asla tahmin edilmez.
sinyaller · kaynak başına son istek
  • İstek imzasıvalid · sample-crawler.exampleverified
  • İstemci beyanı"research-assistant/2.1"declared
  • Tarayıcı etkileşimipointer + keyboard eventsinferred
  • Desteklenen sinyal yokroute not instrumentedunknown

02 · Anla

Uygulamanızın her bölümünü kimin kullandığını görün.

Route ve iş akışına göre actor analitiği, insanların, AI destekli kullanıcıların ve agent'lerin nerede etkileşime girdiğini gösterir; her sınıflandırmanın kanıtı tek tık uzağındadır.

  • Rota, iş akışı ve zaman aralığına göre trafik karışımı.
  • Her sonucun arkasındaki kanıt ve temel.
  • Unknown oranı, böylece kapsamanın nerede bittiğini bilirsiniz.
route'a göre traffic · 7 days
  • /dashboardBilinmiyor 7%
  • /api/v1/catalogBilinmiyor 15%
  • /support/ticketsBilinmiyor 8%
  • /signupBilinmiyor 21%
İnsanİnsan + Yapay ZekaAjanBilinmiyor

03 · Yönlendir

Sonraki adımı, route bazında siz belirleyin.

Önemli route'lar için politikalar yazın: allow, adapt, challenge, review veya rate-limit. Observation ile başlayın, etkisini preview edin, sonra hazır olduğunuzda enforce edin.

  • Route, actor class ve basis başına politikalar.
  • Gözlemle, önizle, sonra uygula.
  • Unknown ve zaman aşımı için açık yedek davranışlar.
  • Kararlar uygulama kodunuzda kalır.
policy · example-app.test
  • /api/v1/catalogenforceAjanİzin ver · yapılandırılmış API
  • /support/ticketsenforceİnsan + Yapay Zekaİzin ver · AI destekli olarak etiketle
  • /account/*previewBilinmiyorMevcut kontrolleri koruyun
  • /api/v1/orderspreviewAjanDaha güçlü kimlik bilgisi isteyin

Dört sınıf. Her sonuç açıklanır.

Her etkileşim, her biri açık bir anlama ve açık bir sınıra sahip dört sınıftan birine karşılık gelir.

  • İnsan

    Desteklenen gözlemlenebilir sinyaller, insan yönlendirmeli etkileşimi gösteriyor.

    Şu anlama gelmez: AI kullanılmadığını veya kişinin gerçek dünya kimliğinin doğrulandığını.

  • İnsan + Yapay Zeka

    AI yardımı beyan edildi ya da bunu gerçekten gözlemleyebilen desteklenen bir entegrasyon tarafından tespit edildi.

    Şu anlama gelmez: Gizli AI kullanımının tamamının, başka bir sekme veya başka bir cihaz dahil, tespit edilebildiğini.

  • Ajan

    Doğrulanabilir kimlik veya dikkatle nitelendirilmiş bir çıkarım ile desteklenen otomatik veya ajan kaynaklı etkileşim.

    Şu anlama gelmez: Agent'in yetkili, güvenli veya bir kişiden geçerli yetki devriyle hareket ettiğini.

  • Bilinmiyor

    Mevcut kanıt güvenilir bir belirlemeyi desteklemiyor.

    Şu anlama gelmez: Etkileşimin şüpheli veya kötü niyetli olduğunu.

Ve her sonuç kendi temelini belirtir

  • verifiedKriptografik veya başka bir şekilde doğrulanabilir bir iddianın doğrulanması, örneğin yayımlanmış bir anahtara karşı bir istek imzası. Bu yalnızca o kontrolü kanıtlar, başka bir şeyi değil.
  • declaredBunu actor veya uygulamanız beyan etti, örneğin bir AI yardımı açıklaması veya kendini bir agent olarak adlandıran bir istemci. Bir beyan doğru olmayabilir.
  • inferredDavranışsal veya bağlamsal sinyallerden çıkarılan bir sonuç. Çıkarımlar yanlış olabilir ve her zaman çıkarım olarak etiketlenir.
  • unknownKarar vermek için yeterli kanıt yok. Sonuç tahmin edilmek yerine Unknown olarak raporlanır.

Uygulamanızın verebileceği kararlar

Request'ten sonuca ve sizin kararınıza uzanan üç yaygın durum.

  • İmzalı bir agent kataloğunuzu okur

    İstek

    GET /api/v1/catalog

    Sonuç

    Ajanbasis: verified

    Kararınız

    HTML sayfaları yerine structured API sunun.

  • Kanıtsız bir hesap değişikliği

    İstek

    POST /account/password

    Sonuç

    Bilinmiyorbasis: unknown

    Kararınız

    Mevcut yeniden kimlik doğrulama akışını koruyun. Aktöre dayalı karar yok.

  • Açıkça belirtilmiş AI destekli bir destek kaydı

    İstek

    POST /support/tickets

    Sonuç

    İnsan + Yapay Zekabasis: declared

    Kararınız

    Bunu kabul edin ve AI destekli bir etiketle yönlendirin.

Production uygulamalar için tasarlandı

  • Önce gözlem

    Bir politikayı etkinleştirene kadar Proof of Actor hiçbir şeyi değiştirmez.

  • Puanlar değil, kanıt

    Sonuçlar, açıklanmayan bir sayı yerine dayanaklarını taşır.

  • Kurallarınız

    Uygulama, rota ve risk seviyesine göre sizin uygulamanızda yapılır.

  • Tasarım gereği gizlilik

    Minimum veri toplama, tenant izolasyonu ve üzerinde anlaştığınız saklama süresi.

Yığınınıza uyar

Server middleware, Next.js, edge, browser, generic HTTP API ve MCP server'lar.

  • Kurucu ekipler

    Web sunucusu ara katmanı (Node.js)

    Sunucu tarafı

    Sunucu tarafında oluşturulan uygulamalar ve API'ler için istek düzeyi sinyaller.

  • Kurucu ekipler

    Next.js

    Sunucu tarafı ve edge

    Sayfa ve API route'ları için middleware.

  • Kurucu ekipler

    Tarayıcı betiği

    Yalnızca tarayıcı sinyalleri

    Sunucu tarafı bir entegrasyonla birlikte tarayıcı oturumlarından gelen etkileşim sinyalleri.

  • Kurucu ekipler

    Cloudflare ve edge çalışma zamanları

    Edge

    İstekler origin'e ulaşmadan önce edge'deki sinyaller.

  • Kurucu ekipler

    Genel HTTP API

    Herhangi bir stack

    İstek bağlamını bir API'ye gönderin ve dayanağıyla birlikte bir sonuç alın.

  • Kurucu ekipler

    MCP sunucusu

    MCP

    MCP araç çağrıları için aktör bağlamı.

  • Yol haritası

    WordPress

    Eklenti

    WordPress siteleri için eklenti.

  • Yol haritası

    Native mobil

    iOS ve Android

    Native iOS ve Android SDK'lar.

Entegrasyonlar, onboarding sırasında her kurucu ekiple uygulamalı olarak teslim edilir. Farklı bir yığın mı kullanıyorsunuz? Başvuru yaparken bize bildirin.

Sık sorulan sorular

Proof of Actor bir bot engelleyici mi yoksa CAPTCHA mı?

Hayır. Actor kanıtını ve sınıflandırmalarını raporlar ve kararları uygulamanıza bırakır. Varsayılan olarak hiçbir şeyi engellemez.

Bir kişinin kimliğini doğrular mı?

Hayır. Kimlik kontrolü, KYC veya biyometrik doğrulama yapmaz. Human sonucu, gözlemlenebilir sinyallerin insan yönlendirmeli etkileşimi gösterdiği anlamına gelir, kişinin kim olduğu anlamına değil.

İmzalı bir aracı isteği, aracının hareket etmesine izin verildiği anlamına mı gelir?

Hayır. Geçerli bir imza, bir isteği bir anahtar ve onun yayınlanmış operatörü ile ilişkilendirir. O operatörün uygulamanızda bir şey yapıp yapamayacağı yetkilendirme kararınızdır.

Erişimi nasıl alırım?

Proof of Actor private beta'dadır. Erken erişim için başvurun ve bize uygulamayı ve anlamak istediğiniz etkileşimi anlatın.

Uygulamanızı kimin kullandığını bilin.

Founding developer programına katılmak için başvurun.

Önce konuşmak mı istersiniz? Kurucularla konuşun