ข้ามไปยังเนื้อหาหลัก
PROOF OF ACTOR · เบต้าส่วนตัว

Proof of Actor: ทำความเข้าใจว่าใครกำลังดำเนินการในแอปพลิเคชันของคุณ

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 · ผลลัพธ์ของ actor

GET /api/v1/catalog

เอเจนต์basis: verified

หลักฐาน

ยืนยันลายเซ็นคำขอสำหรับ sample-crawler.example แล้ว

นโยบายของคุณ: Allow: ส่งมอบการตอบกลับ API แบบมีโครงสร้าง

เหตุผลที่บริบทของ actor มีความสำคัญ

การเข้าสู่ระบบบอกได้ว่ากำลังใช้บัญชีใด แต่ไม่ได้บอกว่ามี Human กำลังกดใช้งาน, มี Human ที่ทำงานร่วมกับผู้ช่วย AI หรือมี Agent อัตโนมัติกำลังทำงานผ่านบัญชีนี้ สิ่งเหล่านี้ควรได้ประสบการณ์ที่แตกต่างกัน

session

การเข้าสู่ระบบของคุณรู้

user: [email protected]

plan: team

actor: ?

proof of actor

Proof of Actor เพิ่ม

เอเจนต์basis: declared

ผู้ช่วยกำลังดำเนินการผ่านบัญชีนี้บน /reports

01 · ตรวจจับ

เก็บรวบรวม signal ที่การผสานรวมของคุณมองเห็นได้

Proof of Actor รวบรวมสัญญาณของ actor ที่ server, edge, ใน browser หรือใน MCP server ของคุณ และแยกข้อยืนยันที่ Verified ออกจากการอนุมานเชิงพฤติกรรม

  • ยืนยันตัวตนของ agent จากลายเซ็นในคำขอ
  • คำประกาศของไคลเอนต์และการเปิดเผย AI ภายในแอป
  • สัญญาณการโต้ตอบในเบราว์เซอร์ในจุดที่ตัวเก็บข้อมูลของคุณทำงาน
  • เก็บ Unknown เป็นผลลัพธ์ของตัวเอง ไม่คาดเดา
สัญญาณ · คำขอล่าสุดตามแหล่งที่มา
  • ลายเซ็นของคำขอvalid · sample-crawler.exampleverified
  • คำประกาศของไคลเอนต์"research-assistant/2.1"declared
  • การโต้ตอบในเบราว์เซอร์pointer + keyboard eventsinferred
  • ไม่มี signals ที่รองรับroute not instrumentedunknown

02 · ทำความเข้าใจ

ดูว่าใครกำลังใช้แต่ละส่วนของแอปคุณ

การวิเคราะห์ actor แยกตาม route และ workflow แสดงว่ามนุษย์ ผู้ใช้ที่ใช้ AI ช่วย และ agent โต้ตอบกันที่ใด โดยมีหลักฐานของทุกการจัดประเภทพร้อมให้เปิดดูได้ในคลิกเดียว

  • สัดส่วนทราฟฟิกแยกตาม route, workflow และช่วงเวลา
  • หลักฐานและพื้นฐานเบื้องหลังทุกผลลัพธ์
  • อัตรา Unknown เพื่อให้คุณรู้ว่าขอบเขตการครอบคลุมสิ้นสุดที่ใด
ทราฟฟิกตาม route · 7 days
  • /dashboardไม่ทราบ 7%
  • /api/v1/catalogไม่ทราบ 15%
  • /support/ticketsไม่ทราบ 8%
  • /signupไม่ทราบ 21%
มนุษย์มนุษย์ + AIเอเจนต์ไม่ทราบ

03 · กำหนดเส้นทาง

ตัดสินใจว่าจะเกิดอะไรขึ้นต่อไป แยกตาม route

เขียนนโยบายสำหรับ route ที่สำคัญ: allow, adapt, challenge, review หรือ rate-limit เริ่มจาก observation ดูผลก่อน แล้วค่อย enforce เมื่อคุณพร้อม

  • นโยบายต่อเส้นทาง คลาสของ actor และ basis
  • สังเกต ดูตัวอย่าง แล้วจึงบังคับใช้
  • fallback ที่ชัดเจนสำหรับ Unknown และ timeouts
  • การตัดสินใจยังอยู่ในโค้ดของ application ของคุณ
policy · example-app.test
  • /api/v1/catalogenforceเอเจนต์อนุญาต · API แบบมีโครงสร้าง
  • /support/ticketsenforceมนุษย์ + AIอนุญาต · ติดป้ายว่าใช้ Human + AI
  • /account/*previewไม่ทราบคงการตรวจสอบเดิมไว้
  • /api/v1/orderspreviewเอเจนต์ต้องใช้ข้อมูลยืนยันตัวตนที่เข้มงวดกว่า

สี่ class ทุกผลลัพธ์มีคำอธิบาย

ทุก interaction จะจัดเข้าเป็นหนึ่งในสี่ class โดยแต่ละ class มีความหมายที่ชัดเจนและขอบเขตที่ชัดเจน

  • มนุษย์

    สัญญาณที่สังเกตได้ซึ่งรองรับบ่งชี้ว่าเป็นการโต้ตอบที่มนุษย์เป็นผู้กำกับ

    ไม่ได้หมายความว่า: ว่าไม่มีการใช้ AI หรือว่าตัวตนในโลกจริงของบุคคลนั้นได้รับการยืนยันแล้ว

  • มนุษย์ + AI

    มีการ Declared ว่าใช้ความช่วยเหลือจาก AI หรือถูกตรวจพบโดยการเชื่อมต่อที่รองรับซึ่งสามารถสังเกตได้จริง

    ไม่ได้หมายความว่า: ว่าการใช้ AI ที่ซ่อนอยู่ทั้งหมดสามารถตรวจพบได้ รวมถึงแท็บอื่นหรืออุปกรณ์อื่น

  • เอเจนต์

    การโต้ตอบแบบอัตโนมัติหรือที่มาจากเอเจนต์ ซึ่งรองรับด้วยตัวตนที่ตรวจสอบได้หรือการอนุมานที่ระบุอย่างรอบคอบ

    ไม่ได้หมายความว่า: ว่าเอเจนต์ได้รับอนุญาต ปลอดภัย หรือกำลังดำเนินการภายใต้การมอบหมายที่ถูกต้องจากบุคคล

  • ไม่ทราบ

    หลักฐานที่มีอยู่ไม่สนับสนุนการตัดสินอย่างน่าเชื่อถือ

    ไม่ได้หมายความว่า: ว่าการโต้ตอบนั้นน่าสงสัยหรือเป็นอันตราย

และทุกผลลัพธ์ระบุฐานข้อมูลของมัน

  • verifiedการยืนยันที่ตรวจสอบได้ด้วยวิธีเข้ารหัสหรือวิธีอื่น เช่น ลายเซ็นคำขอเทียบกับคีย์ที่เผยแพร่ มันพิสูจน์ได้เพียงการตรวจสอบนั้นเท่านั้น ไม่ได้มากกว่านั้น
  • declaredตัวผู้กระทำหรือแอปพลิเคชันของคุณเป็นผู้ระบุ เช่น การเปิดเผยการช่วยเหลือจาก AI หรือไคลเอนต์ที่ระบุตัวเองว่าเป็นเอเจนต์ คำประกาศอาจไม่เป็นความจริง
  • inferredข้อสรุปที่ได้จากสัญญาณเชิงพฤติกรรมหรือบริบท ข้อสรุปแบบ Inferred อาจผิดได้และจะมีป้ายกำกับเป็น Inferred เสมอ
  • unknownมี evidence ไม่เพียงพอสำหรับการตัดสิน ผลลัพธ์จะถูกรายงานเป็น Unknown แทนที่จะเดา

การตัดสินใจที่ app ของคุณทำได้

สามสถานการณ์ที่พบบ่อย ตั้งแต่คำขอไปจนถึงผลลัพธ์และการตัดสินใจของคุณ

  • เอเจนต์ที่ลงนามแล้วอ่านแคตตาล็อกของคุณ

    คำขอ

    GET /api/v1/catalog

    ผลลัพธ์

    เอเจนต์basis: verified

    การตัดสินใจของคุณ

    ให้บริการ structured API แทนหน้า HTML

  • การเปลี่ยนแปลงบัญชีโดยไม่มีหลักฐาน

    คำขอ

    POST /account/password

    ผลลัพธ์

    ไม่ทราบbasis: unknown

    การตัดสินใจของคุณ

    คงโฟลว์การยืนยันตัวตนซ้ำเดิมไว้ ไม่มีการตัดสินใจตาม actor

  • ตั๋วที่เปิดเผยว่าใช้ AI ช่วย

    คำขอ

    POST /support/tickets

    ผลลัพธ์

    มนุษย์ + AIbasis: declared

    การตัดสินใจของคุณ

    ยอมรับและกำหนดเส้นทางด้วยป้ายกำกับว่าใช้ AI ช่วย

สร้างมาสำหรับแอป production

  • สังเกตก่อน

    การติดตั้ง Proof of Actor ไม่เปลี่ยนแปลงอะไรจนกว่าคุณจะเปิดใช้นโยบาย

  • หลักฐาน ไม่ใช่คะแนน

    ผลลัพธ์จะแสดงเหตุผลฐานของตน แทนตัวเลขที่ไม่มีคำอธิบาย

  • กฎของคุณ

    การบังคับใช้อยู่ใน application ของคุณ แยกตาม route และระดับความเสี่ยง

  • ความเป็นส่วนตัวตั้งแต่การออกแบบ

    การเก็บข้อมูลขั้นต่ำ แยก tenant และการเก็บรักษาตามที่คุณยินยอม

เข้ากับ stack ของคุณ

Server middleware, Next.js, the edge, browser, generic HTTP API และ MCP servers

  • ทีมผู้ก่อตั้ง

    มิดเดิลแวร์ของเว็บเซิร์ฟเวอร์ (Node.js)

    ฝั่งเซิร์ฟเวอร์

    สัญญาณระดับคำขอสำหรับแอปที่เรนเดอร์ฝั่งเซิร์ฟเวอร์และ APIs

  • ทีมผู้ก่อตั้ง

    Next.js

    ฝั่งเซิร์ฟเวอร์และ edge

    Middleware สำหรับ page และ API routes

  • ทีมผู้ก่อตั้ง

    สคริปต์ของเบราว์เซอร์

    เฉพาะสัญญาณจากเบราว์เซอร์

    สัญญาณการโต้ตอบจากเซสชันของเบราว์เซอร์ ควบคู่กับการผสานการทำงานฝั่งเซิร์ฟเวอร์

  • ทีมผู้ก่อตั้ง

    Cloudflare และ edge runtimes

    Edge

    สัญญาณที่ edge ก่อนที่คำขอจะไปถึงต้นทางของคุณ

  • ทีมผู้ก่อตั้ง

    API HTTP ทั่วไป

    ทุกสแต็ก

    ส่งบริบทของคำขอไปยัง API และรับผลลัพธ์พร้อมเหตุผลฐาน

  • ทีมผู้ก่อตั้ง

    เซิร์ฟเวอร์ MCP

    MCP

    บริบทของตัวกระทำสำหรับการเรียกใช้เครื่องมือ MCP

  • แผนงาน

    WordPress

    ปลั๊กอิน

    ปลั๊กอินสำหรับเว็บไซต์ WordPress

  • แผนงาน

    มือถือเนทีฟ

    iOS และ Android

    Native iOS และ Android SDKs

การผสานการทำงานจะส่งมอบแบบลงมือทำร่วมกับแต่ละทีมผู้ก่อตั้งระหว่างการ onboarding หากใช้ stack อื่น บอกเราเมื่อคุณสมัคร

คำถามที่พบบ่อย

Proof of Actor เป็น bot blocker หรือ CAPTCHA หรือไม่?

ไม่ใช่ มันรายงาน evidence และการจัดประเภทของ actor และปล่อยให้แอปของคุณเป็นผู้ตัดสินใจ มันไม่บล็อกอะไรโดยค่าเริ่มต้น

มันยืนยันตัวตนของบุคคลหรือไม่

ไม่ใช่ มันไม่ทำการตรวจสอบตัวตน KYC หรือการยืนยันด้วยข้อมูลชีวมิติ ผลลัพธ์ Human หมายถึง signals ที่สังเกตได้บ่งชี้ว่าเป็นปฏิสัมพันธ์ที่มนุษย์เป็นผู้ควบคุม ไม่ได้บอกว่าเป็นใคร

signed agent request หมายความว่า agent ได้รับอนุญาตให้ดำเนินการหรือไม่

ไม่ใช่ ลายเซ็นที่ถูกต้องจะเชื่อม request กับ key และ operator ที่เผยแพร่ของมันว่าเกี่ยวข้องกันหรือไม่ ว่า operator นั้นจะทำสิ่งใดใน app ของคุณได้หรือไม่นั้นเป็นการตัดสินใจด้าน authorization ของคุณ

ฉันจะเข้าถึงได้อย่างไร

Proof of Actor อยู่ในไพรเวตเบต้า สมัครขอสิทธิ์เข้าถึงก่อนและบอกเราเกี่ยวกับแอปพลิเคชันกับการโต้ตอบที่คุณต้องการทำความเข้าใจ

รู้ว่าใครกำลังใช้แอปของคุณ

สมัครเข้าร่วมโปรแกรม Founding Developer

อยากคุยก่อนหรือไม่ พูดคุยกับผู้ก่อตั้ง