Proof of Actor: hiểu ai đang hành động trong ứng dụng của bạ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
Bằng chứng
Chữ ký request đã được xác thực cho sample-crawler.example
Chính sách của bạn: Allow: trả về phản hồi API có cấu trúc
Vì sao ngữ cảnh tác nhân quan trọng
Một lần đăng nhập cho bạn biết tài khoản nào đang được sử dụng. Nó không cho bạn biết một người đang nhấp chuột, một người đang làm việc với trợ lý AI, hay một Agent tự động đang hoạt động qua tài khoản. Những trường hợp đó cần các trải nghiệm khác nhau.
Proof of Actor bổ sung
Một trợ lý đang hoạt động thông qua tài khoản này trên /reports.
01 · Phát hiện
Thu thập các tín hiệu mà tích hợp của bạn có thể nhìn thấy.
Proof of Actor thu thập các tín hiệu actor ở server, edge, trong trình duyệt hoặc trong MCP server của bạn, và tách các khẳng định đã xác thực khỏi các suy luận hành vi.
- Xác minh danh tính agent từ chữ ký request.
- Khai báo của client và các thông báo AI trong app.
- Tín hiệu tương tác trình duyệt tại nơi bộ thu thập của bạn chạy.
- Unknown được giữ như một kết quả riêng, không bao giờ đoán.
- Chữ ký yêu cầuvalid · sample-crawler.exampleverified
- Khai báo của client"research-assistant/2.1"declared
- Tương tác trình duyệtpointer + keyboard eventsinferred
- Không có tín hiệu được hỗ trợroute not instrumentedunknown
02 · Hiểu rõ
Xem ai đang sử dụng từng phần của ứng dụng của bạn.
Phân tích actor theo route và workflow cho thấy nơi con người, người dùng có hỗ trợ AI và agent tương tác, với bằng chứng cho từng phân loại chỉ cách một lần nhấp.
- Cơ cấu lưu lượng theo route, workflow và khoảng thời gian.
- Bằng chứng và cơ sở đằng sau mọi kết quả.
- Tỷ lệ Unknown, để bạn biết phạm vi bao phủ kết thúc ở đâu.
- /dashboardKhông xác định 7%
- /api/v1/catalogKhông xác định 15%
- /support/ticketsKhông xác định 8%
- /signupKhông xác định 21%
03 · Định tuyến
Quyết định điều gì xảy ra tiếp theo, theo từng route.
Viết chính sách cho các route quan trọng: allow, adapt, challenge, review hoặc rate-limit. Bắt đầu ở chế độ quan sát, xem trước tác động, rồi enforce khi bạn sẵn sàng.
- Chính sách theo tuyến, lớp actor và cơ sở.
- Quan sát, xem trước, rồi thực thi.
- Các phương án dự phòng rõ ràng cho Unknown và thời gian chờ.
- Các quyết định vẫn nằm trong mã ứng dụng của bạn.
- /api/v1/catalogenforceTác nhânCho phép · API có cấu trúc
- /support/ticketsenforceCon người + AICho phép · gắn nhãn Human + AI
- /account/*previewKhông xác địnhGiữ nguyên các kiểm tra hiện có
- /api/v1/orderspreviewTác nhânYêu cầu thông tin xác thực mạnh hơn
Bốn lớp. Mỗi kết quả đều được giải thích.
Mỗi tương tác được quy về một trong bốn lớp, mỗi lớp có ý nghĩa rõ ràng và giới hạn rõ ràng.
- Con người
Các tín hiệu quan sát được được hỗ trợ cho thấy tương tác do con người điều hướng.
Không có nghĩa là: Rằng không có AI nào được dùng, hoặc danh tính ngoài đời thực của người đó đã được xác minh.
- Con người + AI
Sự hỗ trợ AI đã được khai báo, hoặc được phát hiện bởi một tích hợp được hỗ trợ có thể thực sự quan sát được nó.
Không có nghĩa là: Rằng mọi việc sử dụng AI ẩn đều có thể được phát hiện, bao gồm cả tab khác hoặc thiết bị khác.
- Tác nhân
Tương tác tự động hoặc có nguồn gốc từ agent, được hỗ trợ bởi danh tính có thể xác minh hoặc một suy luận được định tính cẩn thận.
Không có nghĩa là: Rằng tác nhân được ủy quyền, an toàn, hoặc đang hành động với sự ủy quyền hợp lệ từ một người.
- Không xác định
Bằng chứng hiện có không đủ để đưa ra một kết luận đáng tin cậy.
Không có nghĩa là: Rằng tương tác đó đáng ngờ hoặc độc hại.
Và mọi kết quả đều nêu cơ sở của nó
- verifiedMột khẳng định có thể kiểm tra bằng mật mã hoặc theo cách khác, được xác thực, ví dụ chữ ký yêu cầu đối chiếu với một khóa đã công bố. Nó chỉ chứng minh phép kiểm tra đó, không hơn.
- declaredActor hoặc ứng dụng của bạn đã nói như vậy, ví dụ như việc tiết lộ có hỗ trợ AI hoặc một client tự nhận là tác nhân. Một khai báo có thể không đúng.
- inferredMột kết luận được rút ra từ các tín hiệu hành vi hoặc ngữ cảnh. Suy luận có thể sai và luôn được gắn nhãn là suy luận.
- unknownKhông đủ evidence để đưa ra kết luận. Kết quả được báo cáo là Unknown thay vì phỏng đoán.
Những quyết định ứng dụng của bạn có thể đưa ra
Ba tình huống phổ biến, từ request đến kết quả rồi đến quyết định của bạn.
Một agent đã ký đọc danh mục của bạn
Yêu cầu
GET /api/v1/catalog
Kết quả
Tác nhânbasis: verifiedQuyết định của bạn
Phục vụ API có cấu trúc thay vì các trang HTML.
Một thay đổi tài khoản không có bằng chứng
Yêu cầu
POST /account/password
Kết quả
Không xác địnhbasis: unknownQuyết định của bạn
Giữ nguyên luồng xác thực lại hiện có. Không có quyết định dựa trên tác nhân.
Một phiếu được khai báo là có hỗ trợ AI
Yêu cầu
POST /support/tickets
Kết quả
Con người + AIbasis: declaredQuyết định của bạn
Chấp nhận và định tuyến nó với nhãn có hỗ trợ AI.
Được xây dựng cho ứng dụng production
Quan sát trước
Việc cài đặt Proof of Actor không thay đổi gì cho đến khi bạn bật một chính sách.
Bằng chứng, không phải điểm số
Kết quả đi kèm cơ sở của chúng thay vì một con số không có giải thích.
Quy tắc của bạn
Việc thực thi nằm trong ứng dụng của bạn, theo từng route và từng mức rủi ro.
Quyền riêng tư ngay từ thiết kế
Thu thập tối thiểu, cô lập tenant và thời gian lưu giữ theo thỏa thuận của bạn.
Phù hợp với stack của bạn
Server middleware, Next.js, edge, trình duyệt, một HTTP API tổng quát và MCP server.
- Các nhóm sáng lập
Middleware máy chủ web (Node.js)
Phía máy chủ
Tín hiệu ở cấp yêu cầu cho các ứng dụng render phía server và APIs.
- Các nhóm sáng lập
Next.js
Phía máy chủ và edge
Middleware cho các route trang và API.
- Các nhóm sáng lập
Script trình duyệt
Chỉ tín hiệu trình duyệt
Tín hiệu tương tác từ các phiên trình duyệt, cùng với một tích hợp phía máy chủ.
- Các nhóm sáng lập
Cloudflare và các môi trường chạy ở edge
Biên
Tín hiệu ở edge trước khi yêu cầu đến origin của bạn.
- Các nhóm sáng lập
API HTTP chung
Bất kỳ stack nào
Gửi ngữ cảnh yêu cầu tới một API và nhận kết quả kèm cơ sở của nó.
- Các nhóm sáng lập
Máy chủ MCP
MCP
Ngữ cảnh tác nhân cho các lệnh gọi công cụ MCP.
- Lộ trình
WordPress
Plugin
Plugin cho các trang WordPress.
- Lộ trình
Di động gốc
iOS và Android
Native iOS và Android SDK.
Các tích hợp được triển khai trực tiếp cùng từng nhóm sáng lập trong quá trình onboarding. Dùng một stack khác? Hãy cho chúng tôi biết khi bạn đăng ký.
Câu hỏi thường gặp
Proof of Actor có phải là bộ chặn bot hay CAPTCHA không?
Không. Nó báo cáo evidence và phân loại của actor rồi để ứng dụng của bạn quyết định. Theo mặc định, nó không chặn bất kỳ thứ gì.
Nó có xác minh danh tính của một người không?
Không. Nó không thực hiện kiểm tra danh tính, KYC hoặc xác minh sinh trắc học. Kết quả Human có nghĩa là các tín hiệu quan sát được cho thấy tương tác do con người điều hướng, chứ không phải danh tính của người đó.
Một yêu cầu tác nhân đã ký có nghĩa là agent được phép hành động không?
Không. Một chữ ký hợp lệ liên kết request với một key và operator đã công bố của nó. Việc operator đó có được phép làm gì trong app của bạn hay không là quyết định authorization của bạn.
Làm sao để tôi được cấp quyền truy cập?
Proof of Actor đang ở bản beta riêng tư. Hãy đăng ký quyền truy cập sớm và cho chúng tôi biết về ứng dụng cũng như tương tác bạn muốn hiểu.
Biết ai đang dùng app của bạn.
Nộp đơn tham gia chương trình founding developer.
Bạn muốn trao đổi trước? Trao đổi với những người sáng lập