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.
GET /api/v1/catalog
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.
Proof of Actor ekler
/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.
- İ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.
- /dashboardBilinmiyor 7%
- /api/v1/catalogBilinmiyor 15%
- /support/ticketsBilinmiyor 8%
- /signupBilinmiyor 21%
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.
- /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: verifiedKararınız
HTML sayfaları yerine structured API sunun.
Kanıtsız bir hesap değişikliği
İstek
POST /account/password
Sonuç
Bilinmiyorbasis: unknownKararı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: declaredKararı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