Loading this page
Loading this page
Tämä sivu on toistaiseksi englanniksi.
Mitä AgentAudit käsittelee, missä se sijaitsee, miten tietue on suojattu ja — samassa asiakirjassa — mitä tämä toimittaja ei väitä.
Vain sen, minkä agenttisi raportoivat: aikaleiman, toiminnon, tuloksen ja valinnaisen kontekstin, jonka päätät lähettää — perustelun, kohteen viitteen, voimassa olleen malli- ja käytäntöversion, onko ihminen tarkistanut sen ja kuka.
Se ei kerää mitään itsestään. Ei seurantaa, ei rikastamista, ei hakuja muista lähteistä eikä päättelyä. Jos kenttä on tietueessasi, se on siksi, että agenttisi laittoi sen sinne.
Jokainen niistä on tarkistettavissa. Tiedosto on nimetty, jotta ostajan tekninen arvioija voi lukea mekanismin sen sijaan, että hyväksyisi lauseen luottamuksella — ja kolme ensimmäistä voi testata suoraan sivulta Todista se.
Päätöstä ei voi muokata tai poistaa kirjoittamisen jälkeen.
Tietokannan laukaisimet valvovat UPDATE- ja DELETE-komentoja, ei sovelluskoodi. Yritykset hylätään myös palvelurooliltakin, joka ohittaa rivitason suojauksen kokonaan.
supabase/apply-agentaudit.sql — ja yrityksen voit itse ajaa sivulla Todista se.
Agentin poistaminen ei voi pyyhkiä sen päätöshistoriaa.
Päätöksestä agenttiinsa menevä viiteavain on ON DELETE RESTRICT, joten isäntärivia ei voi poistaa, kun päätökset viittaavat siihen. Agentit poistetaan käytöstä, eivät poisteta.
supabase/apply-agentaudit.sql
Yksi asiakas ei voi lukea toisen asiakkaan tietueita.
Rivitason suojauskäytännöt rajaavat jokaisen luvun ja kirjoituksen kutsujan organisaatioon. Tietokanta valvoo sitä, joten sovelluskoodin virhe ei voi laajentaa sitä.
supabase/apply-agentaudit.sql, supabase/apply-tenancy.sql
API-avaimia ei koskaan tallenneta muodossa, jota voisi käyttää.
Säilytetään vain avaimen SHA-256-tiiviste. Selkotekstinen avain näytetään kerran luonnin yhteydessä eikä sitä voi palauttaa, joten tietokannan vuoto ei anna kenellekään toimivia tunnuksia.
src/lib/apiPrincipal.ts, src/app/api/access-keys/route.ts
Päätösten sisältöä ei koskaan lähetetä kielimallille.
AgentAudit-järjestelmässä ei ole mallikutsua missään. Mikään ei ole tekoälyn tiivistämää, luokittelemaa, pisteyttämää tai uudelleen kirjoittamaa — vaatimustenmukaisuusarvio ja läpinäkyvyystietue ovat deterministisiä funktioita laskettujen lukujen päällä.
src/lib/agentaudit/ — etsi siitä mallikutsua, eikä sitä löydy.
Perustelua ei koskaan luoda.
Päätöksen yhteydessä tallennettu perustelu on sanatarkasti sitä, minkä asiakkaan agentti raportoi. Tämä alusta ei kirjoita sellaista, eikä SDK päättele sellaista, kun se kääriytyy funktion ympärille.
src/lib/agentaudit/ingest.ts, packages/agentaudit-sdk/
Varmennus voidaan tehdä ilman meitä.
Tiivistealgoritmi on julkaistu kokonaan. Asiakas, sääntelyviranomainen tai vastapuoli voi laskea jokaisen tiivisteen uudelleen viennistä noin kolmenkymmenen rivin omalla koodilla. Selaimen tarkistin ei tee verkkopyyntöjä ajon aikana.
/agentaudit/docs#algorithm
Kolme, eikä muita ole mukana päätöstietueen käsittelyssä:
| Toimittaja | Tarkoitus | Koskee päätöstietueita |
|---|---|---|
| Supabase | Tietokanta, todennus ja rivitason suojaus | Kyllä — tietue tallennetaan tänne |
| Vercel | Sovelluksen isännöinti ja toimitus | Vain siirron aikana |
| Stripe | Tilausten laskutus | Ei — vain laskutustiedot |
Päätöstä ei voi poistaa. Se on koko tuotteen ydin, ja se on ristiriidassa UK GDPR:n 17 artiklan mukaisen poisto-oikeuden kanssa. Tietosuojavastaava nostaa tämän esiin ensimmäisessä tapaamisessa, joten nostamme sen tässä ensimmäisinä.
Suunnittelun tarkoitus on, että päätöstietue ei sisällä henkilötietoja. Kenttä subject on viitettä varten — tapausnumero, vaatimuksen tunniste, tilin avain — ei nimeä varten. Näin pidettynä tietue kuvaa, mitä agentti teki tapaukselle 88213, ja kyseisen henkilön henkilöllisyys elää omissa järjestelmissäsi, joissa poistaminen on jotain, minkä voit oikeasti tehdä.
Mikään tässä alustassa ei pakota tätä. Se tallentaa sen, mitä agenttisi lähettävät, joten minimointi on tehtävä lähteessä, koodissasi, ennen kuin päätös raportoidaan. Se kannattaa kirjata integraatiosuunnitelmaasi sen sijaan, että se löydettäisiin myöhemmin.
Onko 17 artikla ylipäätään sovellettavissa tiettyyn käyttöönottoon ja sovelletaanko jotakin poikkeusta, on oikeudellinen kysymys käyttötapauksestasi. Tämä toimittaja ei vastaa siihen eikä ole siihen pätevä.
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.
Kaikki, minkä käyttöönotto voi itsestään todeta, luetaan käynnissä olevasta järjestelmästä sen sijaan, että se kirjoitettaisiin käsin — sivu, joka pyytää ihmistä muistamaan, mihin alueeseen hän teki käyttöönoton, ilmoittaa lopulta väärän alueen varmana. Loput ovat ylläpitäjän omia ilmoituksia omin sanoin.
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.
Ei vielä vastattu. Näytetään aukkona täyttämisen sijaan.
Procurement screening asks in the first form. An incorporated supplier that cannot state this quickly reads as one that has not been asked before.
Ei vielä vastattu. Näytetään aukkona täyttämisen sijaan.
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.
Ei vielä vastattu. Näytetään aukkona täyttämisen sijaan.
Needed for a buyer’s DPIA and for any Article 30 record that names this supplier.
Toimittaja, joka liioittelee sertifiointia, on kertonut ostajalle kaiken, mitä tämän tarvitsee tietää muista väitteistään. Rehellinen aukko maksaa yhden seurantasähköpostin; löydetty liioittelu maksaa sopimuksen — siksi vastaamattomat jäävät näkyvästi vastaamatta.
Tämä sivu kuvaa vain AgentAudit-järjestelmää. Blackout Intelligence OS on erillinen tuote eri tietojalanjäljellä, eikä tästä pidä päätellä sen kuuluvan mukaan.
Ei vielä vastattu. Näytetään aukkona täyttämisen sijaan.
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.
Ei vielä vastattu. Näytetään aukkona täyttämisen sijaan.
Whether an independent test has been carried out, by whom, and when. "Not yet tested" is an answer.
Ei vielä vastattu. Näytetään aukkona täyttämisen sijaan.
What happens when something goes wrong, who is told, and how quickly.