Trust center

Compliance & Trust

What Safety DB already covers for regulated PV buyers — and what remains partial or external (licenses, org certifications, live agency gateways).

Done

8

In product / docs

Done

Partial

9

Scaffold — harden for production

Partial

External

5

Org / license / gateway

External

Important reality check

There is no FDA/EMA stamp that “approves” a safety database product. Buyers validate the system in their environment (CSV / GAMP 5 / CSA). We reduce that burden with product controls and a reusable validation package.

Do not claim “GVP validated” or “Part 11 certified” until customer IQ/OQ/PQ is executed and approved — and org certifications (ISO/SOC) are separately obtained.

21 CFR Part 11 / Annex 11

CapabilityStatusEvidence in Safety DBNext step
E-signature on lock / submit / unlockDonePassword re-challenge + meaning of signature; CaptureESign writes audit
Clinical audit trail with actorDoneMigration 000021 triggers + db.actorTracer → audit_log.actor
Role-based access controlDoneapp_user roles + protected API routes; Console for admin lists

Data integrity (ALCOA+)

CapabilityStatusEvidence in Safety DBNext step
Database-enforced case lockDoneenforce_case_unlocked() triggers (migration 000023)
Case version snapshotsDonecase_version on lock/submit/transmit + manual snapshot

Privacy / PHI

CapabilityStatusEvidence in Safety DBNext step
Optional PHI field encryption helpersPartialpgcrypto initials_enc / birth_date_enc + POST …/phi/encryptProduction key management, SSO/OIDC, field-level RBAC reviews

ICH E2B(R3)

CapabilityStatusEvidence in Safety DBNext step
ICSR export with richer section coveragePartialbuild.go stub: C/D/E/F/G elements, message types, nullFlavorsOfficial ICH HL7 agency XSD pack
Schema-gated E2B validate / transmitPartialEmbedded icsr_r3_min.xsd + POST /e2b/validateReplace with official HL7 ICSR XSD
ACK/NACK reconciliationDoneTransmission ACK fields; Nack → action_item; Interchange UI
Initial / follow-up / amendment / nullificationDonee2b_message_type on case + Regulatory Reports selector

Agency gateways

CapabilityStatusEvidence in Safety DBNext step
Live AS2 / SFTP to FDA ESG / EMA EV / PvPIExternalDestination stubs + local payload staging onlyPartner certificates + gateway onboarding

Dictionaries

CapabilityStatusEvidence in Safety DBNext step
MedDRA search / encode / recode impactPartialActive release registry, coding UI, recode jobsLicensed MSSO MedDRA packs
WHO-DD search / apply / recodePartialwho_drug sample + product apply + recode stampsLicensed UMC WHODrug packs
Device / IMDRF sample dictionaryPartialdevice_dictionary samples + Dictionaries → Device tabLicensed IMDRF / UDI packs; eMDR path

Reporting clocks

CapabilityStatusEvidence in Safety DBNext step
Standard 90-day guideline + expedited HA clocksDoneGUIDELINE_90 + FDA/MHRA/etc. report_rule; worklist due date

Periodic / signal

CapabilityStatusEvidence in Safety DBNext step
PBRER / signal modulesPartialPeriodic generate + signal PRR/ROR; not full MAH enginesPeriod-locked datasets from case versions

CSV / GAMP 5 package

CapabilityStatusEvidence in Safety DBNext step
URS + IQ/OQ/PQ + DR templatesPartialdocs/validation/* — templates; customer must execute in their envTraceability matrix + executed PQ with design partner
GAMP category + CSA criticality mapPartialDocumented in CERTIFICATION-AND-VALIDATION-REALITY.mdModule-by-module CSA risk register

Org security certifications

CapabilityStatusEvidence in Safety DBNext step
ISO 27001ExternalNot a product feature — organizational auditEngage certification body after ISMS is live
SOC 2 Type IIExternalNot a product feature — organizational auditSaaS control evidence + Type II period
HIPAA alignment / BAAExternalNo official HHS certificate; buyer diligence + BAA if US PHIRisk analysis, BAAs, independent assessment

Identity

CapabilityStatusEvidence in Safety DBNext step
Enterprise SSO / OIDCExternalLocal username/password auth todayWire Okta / Entra / Auth0

Org certification roadmap

ISO 27001, SOC 2, and HIPAA credibility are organizational — not product features. All steps below are External and currently Not started. Do not market them until evidence exists.

Recommended order

  • 1. Security basics and written policies (Foundation)
  • 2. SOC 2 Type II — often first ask for US / pharma SaaS procurement
  • 3. ISO 27001 — strong for EU / global buyers; heavy reuse of SOC work
  • 4. HIPAA alignment + BAAs — only if US PHI is in scope; no government seal
FrameworkStepPhaseOwnerDetail
FoundationSecurity basics (MFA, encryption, logging, backups, access reviews)Not startedExternalSecurity / ITShared prerequisite for SOC 2 / ISO / HIPAA. Product already has audit/RBAC; org must run operational controls.
FoundationPolicies: ISMS / information security handbookNot startedExternalSecurity / QualityAcceptable use, access control, incident response, vendor management, change control, BCP/DR.
SOC 2Define Trust Services Criteria + system boundaryNot startedExternalSecurityUsually Security first; add Availability / Confidentiality as buyers require. Map hosting + Safety DB.
SOC 2Engage CPA firm; Type I then Type II observation periodNot startedExternalLeadership / SecurityType I = design at a point in time; Type II = operating effectiveness over 3–12 months. Deliverable is a report under NDA, not a wall certificate.
ISO 27001Operate ISMS with risk register + Statement of ApplicabilityNot startedExternalSecurityReuse SOC control evidence where possible. Run the management system before the certification audit.
ISO 27001Accredited Stage 1 + Stage 2 certification auditNot startedExternalLeadership / SecurityCertificate typically valid 3 years with annual surveillance audits.
HIPAAHIPAA risk analysis + policies (if US PHI in scope)Not startedExternalPrivacy / SecurityThere is no official HHS/OCR “HIPAA certificate.” Credibility = risk analysis, safeguards, and evidence.
HIPAABAAs with customers and subprocessorsNot startedExternalLegal / PrivacyRequired when acting as a business associate. Align cloud provider BAAs (AWS/Azure) with your posture.
HIPAAIndependent HIPAA assessment (optional HITRUST / SOC mapping)Not startedExternalSecurityBuyers often accept a third-party assessment or HIPAA controls mapped inside SOC 2.

Note: HIPAA has no official HHS certificate. Buyers look for risk analysis, BAAs, and (often) a third-party assessment or SOC mapping.

Buyer diligence questions

  1. Current ISO 27001 / SOC 2 certificates and expiry dates (if any)
  2. Sample CSV / Part 11 evidence pack (URS, IQ/OQ, audit sample, access matrix)
  3. Hosting region(s), subprocessors, and data residency options
  4. Who holds MedDRA and WHO-DD licenses — vendor or customer
  5. E2B gateway references (test ACK evidence for FDA ESG / EMA EV)
  6. Backup/restore drill results and RPO/RTO commitments
  7. Change-control SOP for configuration vs code releases
  8. Inspection support model and customer references

Validation artifacts live under docs/validation/ and docs/gvp-csv-checklist.md.