Loading this page
Loading this page
このページは現在英語です。
AgentAudit が処理する内容、所在地、記録の保護方法、そして同じ文書内で、このサプライヤーが主張しない内容。
エージェントが報告する内容のみです。タイムスタンプ、アクション、結果、そしてお客様が任意で送信することを選んだ文脈 — 根拠、対象への参照、有効だったモデルとポリシーのバージョン、人間が確認したかどうか、確認者は誰か — などです。
独自に収集するものはありません。追跡、情報の拡充、他のソースへの照会、推論のいずれも行いません。記録にあるフィールドは、エージェントがそこに入れたものです。
それぞれ検証可能です。購入者の技術評価者が、文章を信じるのではなく仕組みを読めるように、ファイル名を明記しています。最初の 3 つは 証明する のページでライブに試せます。
決定は、一度書き込まれると編集も削除もできません。
アプリケーションコードではなく、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/
検証は当社なしで行えます。
ハッシュアルゴリズムは全文が公開されています。お客様、規制当局、相手方のいずれも、お手元の約 30 行のコードで、エクスポートからすべてのハッシュを再計算できます。ブラウザの検証ツールは、実行中にネットワークリクエストを行いません。
/agentaudit/docs#algorithm
3 社で、決定記録の処理に関わるのはこれだけです。
| 提供者 | 目的 | 決定記録への関与 |
|---|---|---|
| Supabase | データベース、認証、行レベルのセキュリティ | あり — 記録はここに保存されます |
| Vercel | アプリケーションのホスティングと配信 | 転送中のみ |
| Stripe | サブスクリプションの請求 | なし — 請求データのみ |
決定は削除できません。それがこの製品の全てであり、UK GDPR 第 17 条に基づく消去の権利と衝突します。データ保護責任者は最初の会議でこれを取り上げるため、ここでも最初に取り上げています。
設計の意図は、決定記録に個人データが含まれないことです。 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.
認証を誇張するサプライヤーは、残りの主張について購入者が知る必要のあることをすべて明かしています。誠実な空白はフォローアップのメール 1 通で済みますが、発覚した誇張は契約を失わせます。だからこそ、未回答の項目は未回答のまま目に見える形で残しています。
このページは 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.