Loading this page
Loading this page
Táto stránka je zatiaľ v angličtine.
Čo spracúva AgentAudit, kde sa nachádza, ako je záznam chránený a — v tom istom dokumente — čo tento dodávateľ netvrdí.
Iba to, čo hlásia vaši agenti: časovú pečiatku, akciu, výsledok a akýkoľvek nepovinný kontext, ktorý sa rozhodnete poslať — odôvodnenie, odkaz na predmet, verziu modelu a politiky platnej v čase, či rozhodnutie kontroloval človek a kto.
Samo od seba nič nezbiera. Neprebieha sledovanie, obohacovanie, vyhľadávanie v iných zdrojoch ani odvodzovanie. Ak je pole vo vašom zázname, je to preto, že ho tam vložil váš agent.
Každé z nich je overiteľné. Súbor je uvedený, aby technický hodnotiteľ kupujúceho mohol prečítať mechanizmus a nemusel prijať vetu na slovo — a prvé tri možno vyskúšať naživo zo stránky Dokážte to.
Rozhodnutie sa po zápise nedá upraviť ani vymazať.
Vynucujú ho spúšťače databázy pri UPDATE a DELETE, nie kód aplikácie. Pokusy sú odmietnuté aj pre servisnú rolu, ktorá úplne obchádza zabezpečenie na úrovni riadkov.
supabase/apply-agentaudit.sql — a pokus si môžete vyskúšať sami na stránke Dokážte to.
Vymazanie agenta nemôže vymazať jeho históriu rozhodnutí.
Cudzí kľúč z rozhodnutia na jeho agenta je ON DELETE RESTRICT, takže nadradený riadok nemožno odstrániť, kým naň odkazujú rozhodnutia. Agenti sa vyraďujú, nemažú.
supabase/apply-agentaudit.sql
Jeden zákazník nemôže čítať záznamy iného zákazníka.
Politiky zabezpečenia na úrovni riadkov obmedzujú každé čítanie a zápis na organizáciu volajúceho. Vynucuje to databáza, takže chyba v kóde aplikácie to nemôže rozšíriť.
supabase/apply-agentaudit.sql, supabase/apply-tenancy.sql
API kľúče sa nikdy neukladajú v podobe, ktorú by bolo možné použiť.
Uchováva sa iba hash kľúča SHA-256. Čistý text sa zobrazí raz pri vytvorení a nedá sa obnoviť, takže únik z databázy nikomu neposkytne funkčné prihlasovacie údaje.
src/lib/apiPrincipal.ts, src/app/api/access-keys/route.ts
Obsah rozhodnutí sa nikdy neposiela jazykovému modelu.
V AgentAudit nikde neprebieha volanie modelu. Nič nie je zhrnuté, klasifikované, hodnotené ani prepísané umelou inteligenciou — posúdenie súladu a záznam transparentnosti sú deterministické funkcie nad spočítanými číslami.
src/lib/agentaudit/ — vyhľadajte v ňom volanie modelu a nenájdete žiadne.
Odôvodnenie sa nikdy negeneruje.
Odôvodnenie uložené k rozhodnutiu je presne to, čo hlásil agent zákazníka, doslova. Táto platforma nijaké nenapíše a SDK ho neodvodí, keď obalí funkciu.
src/lib/agentaudit/ingest.ts, packages/agentaudit-sdk/
Overenie je možné vykonať bez nás.
Algoritmus hashovania je zverejnený úplne. Zákazník, regulátor alebo protistrana môže z exportu prepočítať každý hash pomocou približne tridsiatich riadkov vlastného kódu. Overovač v prehliadači pri behu nevykonáva žiadnu sieťovú požiadavku.
/agentaudit/docs#algorithm
Traja, a nikto iný sa nepodieľa na spracúvaní záznamu rozhodnutia:
| Poskytovateľ | Účel | Zasahuje do záznamov rozhodnutí |
|---|---|---|
| Supabase | Databáza, overovanie a zabezpečenie na úrovni riadkov | Áno — záznam je uložený tu |
| Vercel | Hosťovanie a doručovanie aplikácie | Iba počas prenosu |
| Stripe | Fakturácia predplatného | Nie — iba fakturačné údaje |
Rozhodnutie nemožno vymazať. To je celý produkt a je to v rozpore s právom na vymazanie podľa článku 17 UK GDPR. Zodpovedná osoba pre ochranu údajov to vznesie na prvom stretnutí, preto to tu uvádzame ako prvé.
Zámerom návrhu je, aby záznam rozhodnutia neobsahoval osobné údaje. Pole subject slúži ako odkaz — číslo prípadu, identifikátor nároku, kľúč účtu — nie ako meno. Takto uchovávaný záznam popisuje, čo agent urobil v prípade 88213, a totožnosť tej osoby žije vo vašich vlastných systémoch, kde je vymazanie niečo, čo skutočne môžete vykonať.
Nič na tejto platforme to nevynucuje. Ukladá to, čo posielajú vaši agenti, takže minimalizácia musí prebiehať pri zdroji, vo vašom kóde, ešte predtým, než sa rozhodnutie nahlási. Stojí za to zapísať to do návrhu integrácie, a nie to objavovať neskôr.
Či sa článok 17 vôbec uplatní na konkrétne nasadenie a či sa použije nejaká výnimka, je právna otázka o vašom spôsobe použitia. Tento dodávateľ na ňu neodpovedá a nie je na to spôsobilý.
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.
Všetko, čo nasadenie dokáže zistiť o sebe, sa číta z bežiaceho systému namiesto toho, aby sa ťuká ručne — stránka, ktorá žiada človeka, aby si zapamätal, do ktorého regiónu nasadil, nakoniec s istotou uvedie nesprávny región. Zvyšok sú vlastné vyhlásenia prevádzkovateľa, vlastnými slovami.
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.
Zatiaľ bez odpovede. Zobrazené ako medzera, nie vyplnené.
Procurement screening asks in the first form. An incorporated supplier that cannot state this quickly reads as one that has not been asked before.
Zatiaľ bez odpovede. Zobrazené ako medzera, nie vyplnené.
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.
Zatiaľ bez odpovede. Zobrazené ako medzera, nie vyplnené.
Needed for a buyer’s DPIA and for any Article 30 record that names this supplier.
Dodávateľ, ktorý preháňa certifikát, už kupujúcemu povedal všetko, čo potrebuje vedieť o zvyšku svojich tvrdení. Úprimná medzera stojí jeden následný e-mail; odhalené preháňanie stojí zmluvu — preto zostávajú nezodpovedané otázky viditeľne nezodpovedané.
Táto stránka opisuje iba AgentAudit. Blackout Intelligence OS je samostatný produkt s iným dátovým odtlačkom a nič tu uvedené sa nemá chápať ako jeho pokrytie.
Zatiaľ bez odpovede. Zobrazené ako medzera, nie vyplnené.
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.
Zatiaľ bez odpovede. Zobrazené ako medzera, nie vyplnené.
Whether an independent test has been carried out, by whom, and when. "Not yet tested" is an answer.
Zatiaľ bez odpovede. Zobrazené ako medzera, nie vyplnené.
What happens when something goes wrong, who is told, and how quickly.