Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card
Bezpečnosť, súkromie a lokalita údajov
Ako sú chránené údaje pacienta: lokalita údajov v EÚ, izolácia projektov, párové ID, poverenia, súhlas, pôvod, audit viditeľný pre pacienta a obmedzenia súkromnej beta verzie.
Lekárske údaje sú najcitlivejšie údaje, ktoré môže aplikácia uchovávať. Táto stránka uvádza, ako ich Anpheros Platform dnes chráni — iba to, čo je implementované — a čo je počas súkromnej beta verzie stále obmedzené.
Rezidencia údajov
- Všetky údaje platformy sú uložené a spracované v Európskej únii: služba a jej databázy v Google Cloud
europe-west4(Holandsko), fronta na doručovanie webhookov veurope-west3(Frankfurt) a export prístupového denníka iba na pridávanie v lokalite BigQuery EU. - Dátová oblasť USA: dostupná na požiadanie pre produkčných zákazníkov na základe dohody o obchodnom partnerstve HIPAA (pozri nižšie); údaje pacienta z USA potom nikdy neopustia oblasť USA.
- Dokumenty sú uložené v úložnom koši EÚ šifrovanom kľúčom na šifrovanie spravovaným zákazníkom (CMEK). Originály sú po finalizácii nemenné; ich kontrolný súčet SHA-256 a veľkosť sú zaznamenané.
Izolácia medzi aplikáciami
- Každý API kľúč patrí jednému projektu. Projekt vidí iba pacientov, ktorých vytvoril — v sandboxe, vrátane vlastnej kópie syntetických pacientov, ktorú žiadny iný projekt nevidí.
- Párové identifikátory: každý projekt dostane vlastné ID pre tú istú osobu; interné ID nikdy neopustia platformu, takže ID sa nedajú korelovať medzi aplikáciami.
- Záznam, ku ktorému sa nedostanete, odpovedá
404, nikdy403, takže existenciu pacienta nemožno skúmať. - Sandbox a produkcia sú oddelené databázy. Sandbox kľúč (
sk_test_) sa fyzicky nedostane k reálnym pacientom. - So súhlasom pacienta organizácia číta celý záznam, vrátane toho, čo napísali iné organizácie, ale môže zmeniť alebo vymazať iba to, čo napísala sama.
Prihlasovacie údaje
- API kľúče sa zobrazujú raz a ukladajú sa iba ako SHA-256 hash. Kľúče majú rozsahy
read/writea nikdy neprekračujú svoje prostredie. - OAuth 2.1 s povinným PKCE (S256);
redirect_urimusí byť presne zaregistrovaný. Prístupové tokeny platia 30 minút, obnovovacie tokeny 30 dní a rotujú pri každom použití. - Detekcia opätovného použitia obnovovacieho tokenu: predloženie už použitého obnovovacieho tokenu zruší celý reťazec tokenov.
- Tokenové odpovede nesú
Cache-Control: no-store. OpenID Connectid_tokensú podpísané pomocou RS256; verejné kľúče sú publikované na/oauth/jwks.
Súhlas, pôvod a audit
- Pacient udeľuje aplikácii prístup na hostovanej stránke súhlasu, pričom vyberá záznam a dobu trvania (30, 90, 180 alebo 365 dní). Rozsahy sú na typ zdroja a akciu, voliteľne filtrované podľa kategórie. Každé udelenie je zrkadlené ako FHIR
Consentzdroj. - Odvolanie nadobúda účinnosť pri nasledujúcom požiadavke; aplikácia sa nemôže obnoviť späť.
- Každý zápis produkuje
Provenancezdroj: kto ho vykonal (pacient, praktikant, zariadenie, import alebo AI), pre ktorú organizáciu, z ktorého zdrojového systému. - Každé čítanie je zaznamenané a viditeľné pre pacienta, vrátane čítaní vykonaných pomocou vlastného API kľúča projektu a vrátane kontextu vytvoreného pre modely AI.
Bezpečnosť prenosu a webu
- Iba HTTPS, s HTTP Strict Transport Security. Odpovede API nesú reštriktívnu politiku Content-Security-Policy,
X-Content-Type-Options: nosniff,X-Frame-Options: DENYa striktnú politiku referrer. - Doručovanie webhookov je podpísané pomocou HMAC-SHA256 nad časovou značkou a telom; prijímače by mali odmietnuť podpisy staršie ako 5 minút. Udalosti nesú ID a verzie, nikdy klinický obsah.
- Limity rýchlosti: 600 požiadaviek za minútu na poverenia a na IP; JSON telá do 2 MiB; dokumenty do 25 MiB.
Vyhľadávacie nástroje a AI prehľadávače
Verejné stránky (anpheros.com, prezentácia platformy a táto dokumentácia) sú otvorené pre vyhľadávacie nástroje a AI prehľadávače. API, dashboard, stránky OAuth a súhlasu a klientska aplikácia (app.anpheros.com) sú vylúčené pravidlami noindex a robots.txt; žiadna z nich nevracia dáta pacienta bez autentifikácie.
HIPAA (americké kliniky)
Pre kliniku v Spojených štátoch je Anpheros Business Associate. Čo je zavedené, mapované na HIPAA Security Rule:
| Safeguard | Ako to Anpheros robí |
|---|---|
| Pridelená zodpovednosť, analýza rizík, písomné politiky (§164.308) | Menovaný bezpečnostný dôstojník; ročná analýza rizík; desať písomných politík (prístup, šifrovanie, logovanie, reakcia na incidenty, oznámenie o narušení, uchovávanie a zálohovanie, školenie, zariadenia, núdzový prístup, dodávatelia), uchovávané šesť rokov |
| Jedinečná identifikácia používateľa, kontrola prístupu (§164.312(a)) | Každý kľúč, token a osoba má svoju vlastnú identitu; projekty vidia iba svojich vlastných pacientov; obmedzenia súhlasu vynucované pri každom čítaní; MFA alebo SSO vyžadované pre organizácie s produkčným projektom; automatické odhlásenie na dashboarde |
| Auditné kontroly (§164.312(b)) | Každé čítanie a zápis je logované, hashované, exportované ako append-only; viditeľné pre pacienta |
| Integrita (§164.312(c)) | Verziované zdroje, pôvod pri každom zápise, nemenné dokumenty s SHA-256 |
| Bezpečnosť prenosu (§164.312(e)) | TLS 1.2+, HSTS, podpísané webhooks, doručovanie iba cez HTTPS |
| Šifrovanie v pokoji | Databáza a zálohy šifrované; dokumenty pod kľúčom spravovaným zákazníkom |
| Plán obnovy po havárii (§164.308(a)(7)) | Denné zálohy, obnova k určitému bodu v čase, cvičenie obnovy každých 90 dní so zaznamenanými časmi |
| Oznámenie o narušení (§164.410) | Covered Entity je informovaná do 5 pracovných dní naším BAA (60 dní podľa zákona) |
| Reťazec Business Associate (§164.308(b)) | Google Cloud pod svojím BAA; zoznam subprocesorov je v prílohe BAA |
Dohoda o Business Associate a americký dátový región sú k dispozícii na požiadanie pre produkčných zákazníkov (píšte na [email protected]); produkcia pre americké údaje pacientov sa otvorí po podpísaní BAA. Sandbox obsahuje iba syntetických pacientov, takže vývojári v USA môžu vyvíjať už dnes bez BAA. Anpheros nie je certifikovaný podľa SOC 2 alebo HITRUST; audit SOC 2 Type II je plánovaný, keď si ho vyžiada nemocničný zákazník.
Aktuálne obmedzenia (súkromná beta)
- Jednozónové hostovanie bez automatického prepínania pri zlyhaní; zatiaľ žiadna zmluvná SLA.
- Produkčné kľúče sa vydávajú overeným organizáciám s podpísanou dohodou o spracovaní údajov; beta partneri začínajú so syntetickými údajmi.
- Spustenie SMART EHR a parameter OpenID
noncezatiaľ nie sú podporované.
Súvisiace
- GDPR a zdravotné údaje pre vývojárov
- Vysvetlenie pôvodu lekárskych údajov: kto čo zapísal a ako to zaznamenať
- Model súhlasu a prístupu
- Autentifikácia a OAuth
- Limity a obmedzenia rýchlosti
- Spoľahlivosť, stav a incidenty: monitorovanie, zálohovanie, komunikácia pri incidentoch
- Architektúra
- Európsky priestor pre zdravotné údaje (EHDS) pre vývojárov
Try it free in the sandbox · first FHIR call in 5 minutesFree · 30 synthetic patients · no card