Loading this page
Loading this page
หน้านี้เป็นภาษาอังกฤษในตอนนี้
AgentAudit ประมวลผลอะไร อยู่ที่ไหน บันทึกได้รับการคุ้มครองอย่างไร และในเอกสารเดียวกัน ผู้จัดจำหน่ายรายนี้ไม่อ้างอะไรบ้าง
เฉพาะสิ่งที่เอเจนต์ของคุณรายงาน ได้แก่ เวลาประทับ การกระทำ ผลลัพธ์ และบริบทเสริมใดก็ตามที่คุณเลือกส่ง เช่น เหตุผล การอ้างอิงเรื่อง เวอร์ชันของโมเดลและนโยบายที่มีผลในขณะนั้น ว่ามีคนตรวจสอบหรือไม่และเป็นใคร
ระบบไม่เก็บรวบรวมสิ่งใดด้วยตัวเอง ไม่มีการติดตาม การเพิ่มข้อมูล การค้นหาจากแหล่งอื่น หรือการอนุมาน หากมีช่องใดอยู่ในบันทึกของคุณ นั่นเป็นเพราะเอเจนต์ของคุณใส่ไว้ที่นั่น
แต่ละข้อสามารถตรวจสอบได้ ระบุชื่อไฟล์ไว้เพื่อให้ผู้ประเมินทางเทคนิคของผู้ซื้ออ่านกลไกได้ แทนที่จะเชื่อประโยคนั้นโดยไม่ตรวจ — และสามข้อแรกทดสอบสดได้จากหน้า พิสูจน์ดู
การตัดสินใจไม่สามารถแก้ไขหรือลบได้เมื่อเขียนไว้แล้ว
บังคับใช้โดยทริกเกอร์ของฐานข้อมูลในคำสั่ง UPDATE และ DELETE ไม่ใช่โดยโค้ดของแอปพลิเคชัน ความพยายามจะถูกปฏิเสธแม้กับบทบาทบริการ ซึ่งข้ามการรักษาความปลอดภัยระดับแถวไปทั้งหมด
supabase/apply-agentaudit.sql — และคุณสามารถลองทำเองได้ที่หน้า พิสูจน์ดู
การลบเอเจนต์ไม่สามารถลบประวัติการตัดสินใจของมันได้
คีย์ภายนอกจากการตัดสินใจไปยังเอเจนต์คือ ON DELETE RESTRICT ดังนั้นแถวหลักจะลบไม่ได้ขณะที่การตัดสินใจยังอ้างถึงอยู่ เอเจนต์จะถูกเลิกใช้งาน ไม่ใช่ลบ
supabase/apply-agentaudit.sql
ลูกค้ารายหนึ่งอ่านบันทึกของลูกค้าอีกรายไม่ได้
นโยบายความปลอดภัยระดับแถวจำกัดทุกการอ่านและเขียนให้อยู่ในองค์กรของผู้เรียก ฐานข้อมูลเป็นผู้บังคับใช้ ดังนั้นข้อผิดพลาดในโค้ดแอปพลิเคชันจึงขยายขอบเขตนี้ไม่ได้
supabase/apply-agentaudit.sql, supabase/apply-tenancy.sql
คีย์ API ไม่ถูกเก็บในรูปแบบที่นำไปใช้ได้เลย
เก็บเฉพาะแฮช SHA-256 ของคีย์ ข้อความธรรมดาแสดงครั้งเดียวตอนสร้างและกู้คืนไม่ได้ ดังนั้นการรั่วไหลของฐานข้อมูลจึงไม่ให้ข้อมูลรับรองที่ใช้งานได้แก่ใคร
src/lib/apiPrincipal.ts, src/app/api/access-keys/route.ts
เนื้อหาการตัดสินใจไม่ถูกส่งไปยังโมเดลภาษาเลย
ไม่มีการเรียกโมเดลที่ใดใน AgentAudit ไม่มีสิ่งใดถูกสรุป จัดประเภท ให้คะแนน หรือเขียนใหม่โดย AI — การประเมินการปฏิบัติตามและบันทึกความโปร่งใสเป็นฟังก์ชันที่กำหนดผลได้แน่นอนจากตัวเลขที่นับไว้
src/lib/agentaudit/ — ค้นหาการเรียกโมเดลในนั้น แล้วคุณจะไม่พบเลย
เหตุผลจะไม่ถูกสร้างขึ้นเลย
เหตุผลที่เก็บไว้คู่กับการตัดสินใจคือสิ่งที่เอเจนต์ของลูกค้ารายงาน คำต่อคำ แพลตฟอร์มนี้จะไม่เขียนเหตุผลให้ และ SDK จะไม่อนุมานเหตุผลเมื่อห่อหุ้มฟังก์ชัน
src/lib/agentaudit/ingest.ts, packages/agentaudit-sdk/
การตรวจสอบสามารถทำได้โดยไม่ต้องพึ่งเรา
อัลกอริทึมแฮชเผยแพร่ครบถ้วน ลูกค้า หน่วยงานกำกับดูแล หรือคู่กรณีสามารถคำนวณแฮชทุกค่าใหม่จากไฟล์ส่งออกได้ด้วยโค้ดของตนเองราวสามสิบบรรทัด ตัวตรวจสอบในเบราว์เซอร์ไม่ส่งคำขอเครือข่ายใดๆ ขณะทำงาน
/agentaudit/docs#algorithm
มีสามราย และไม่มีรายอื่นเกี่ยวข้องกับการจัดการบันทึกการตัดสินใจ:
| ผู้ให้บริการ | วัตถุประสงค์ | แตะต้องบันทึกการตัดสินใจหรือไม่ |
|---|---|---|
| Supabase | ฐานข้อมูล การยืนยันตัวตน และความปลอดภัยระดับแถว | ใช่ — บันทึกถูกเก็บไว้ที่นี่ |
| Vercel | การโฮสต์และส่งมอบแอปพลิเคชัน | เฉพาะระหว่างการส่งผ่านเท่านั้น |
| Stripe | การเรียกเก็บเงินสมาชิก | ไม่ — เฉพาะข้อมูลการเรียกเก็บเงิน |
การตัดสินใจไม่สามารถลบได้ นั่นคือผลิตภัณฑ์ทั้งหมด และมันขัดแย้งกับสิทธิในการลบข้อมูลภายใต้มาตรา 17 ของ UK GDPR เจ้าหน้าที่คุ้มครองข้อมูลจะยกประเด็นนี้ในการประชุมครั้งแรก จึงยกขึ้นที่นี่ก่อน
เจตนาของการออกแบบคือ บันทึกการตัดสินใจไม่มีข้อมูลส่วนบุคคล ช่อง subject ใช้เป็นการอ้างอิง เช่น หมายเลขคดี รหัสการเรียกร้อง หรือคีย์บัญชี ไม่ใช่ชื่อ เมื่อเก็บไว้เช่นนี้ บันทึกจะอธิบายว่าเอเจนต์ทำอะไรกับคดี 88213 และตัวตนของบุคคลนั้นอยู่ในระบบของคุณเอง ซึ่งการลบเป็นสิ่งที่คุณทำได้จริง
ไม่มีสิ่งใดบนแพลตฟอร์มนี้บังคับเรื่องนี้ ระบบเก็บสิ่งที่เอเจนต์ของคุณส่งมา ดังนั้นการลดข้อมูลต้องเกิดขึ้นที่ต้นทาง ในโค้ดของคุณ ก่อนที่การตัดสินใจจะถูกรายงาน ควรเขียนไว้ในการออกแบบการเชื่อมต่อของคุณ แทนที่จะค้นพบภายหลัง
มาตรา 17 ใช้กับการติดตั้งใดการติดตั้งหนึ่งหรือไม่ และมีข้อยกเว้นใดใช้บังคับหรือไม่ เป็นคำถามทางกฎหมายเกี่ยวกับกรณีการใช้งานของคุณ ผู้จัดจำหน่ายรายนี้ไม่ตอบคำถามนี้และไม่มีอำนาจที่จะตอบ
1 of 7 supplier questions answered. 6 are outstanding and shown as such — a visible gap costs a follow-up email, and an invented answer costs the contract.
สิ่งใดก็ตามที่การติดตั้งสามารถยืนยันเกี่ยวกับตัวเองจะอ่านจากระบบที่ทำงานอยู่ ไม่ใช่พิมพ์ด้วยมือ หน้าที่ขอให้คนจำว่าติดตั้งในภูมิภาคใดในที่สุดจะแสดงภูมิภาคที่ผิดด้วยความมั่นใจ ส่วนที่เหลือเป็นคำแถลงของผู้ดำเนินการเอง ด้วยถ้อยคำของเขาเอง
London, United Kingdom (lhr1)
Read from the running deployment, not typed in. A supplier page that asks a human to remember which region they deployed to will eventually state the wrong one confidently.
ยังไม่ได้ตอบ แสดงเป็นช่องว่าง ไม่ได้กรอกให้
Procurement screening asks in the first form. An incorporated supplier that cannot state this quickly reads as one that has not been asked before.
ยังไม่ได้ตอบ แสดงเป็นช่องว่าง ไม่ได้กรอกให้
A UK public body usually needs to know whether data leaves the UK or EEA. Find it in the Supabase dashboard under Project Settings → General → Region. The APPLICATION region is resolved automatically and shown above.
ยังไม่ได้ตอบ แสดงเป็นช่องว่าง ไม่ได้กรอกให้
Needed for a buyer’s DPIA and for any Article 30 record that names this supplier.
ผู้จัดจำหน่ายที่พูดเกินจริงเกี่ยวกับใบรับรองได้บอกผู้ซื้อทุกอย่างที่ต้องรู้เกี่ยวกับข้อความยืนยันที่เหลือไปแล้ว ช่องว่างที่ซื่อตรงมีค่าใช้จ่ายเพียงอีเมลติดตามหนึ่งฉบับ ส่วนการพูดเกินจริงที่ถูกพบมีค่าใช้จ่ายเป็นสัญญา — นั่นคือเหตุผลที่คำถามที่ยังไม่ได้ตอบจึงยังคงแสดงว่ายังไม่ได้ตอบอย่างชัดเจน
หน้านี้อธิบายเฉพาะ AgentAudit Blackout Intelligence OS เป็นผลิตภัณฑ์แยกต่างหากที่มีรอยเท้าข้อมูลต่างกัน และไม่ควรอ่านเนื้อหาในนี้ว่าครอบคลุมผลิตภัณฑ์นั้น
ยังไม่ได้ตอบ แสดงเป็นช่องว่าง ไม่ได้กรอกให้
Cyber Essentials, Cyber Essentials Plus, ISO/IEC 27001, ISO/IEC 42001 — or none. STATE IT PLAINLY EITHER WAY. "None yet" is a perfectly good answer and costs a follow-up email; a certification a buyer later finds you do not hold costs the contract, and makes every other claim on this page suspect.
ยังไม่ได้ตอบ แสดงเป็นช่องว่าง ไม่ได้กรอกให้
Whether an independent test has been carried out, by whom, and when. "Not yet tested" is an answer.
ยังไม่ได้ตอบ แสดงเป็นช่องว่าง ไม่ได้กรอกให้
What happens when something goes wrong, who is told, and how quickly.