Trust & Security

Your people's data, treated like it matters.

Axiomi holds some of the most sensitive records an industrial company has — injuries, medical surveillance, investigations. This page describes, plainly and verifiably, how the platform protects them. Nothing here is aspirational marketing: every control below ships in the product today.

AES-256-GCM at restTLS in transitMFA (TOTP)SSO · OIDC + SCIM Tamper-evident audit trailVerified backupsSOC 2-mapped controlsOn-prem available
🔐
Encryption at restPersonal and occupational-health fields — names, medical findings, clinician notes, restrictions — are encrypted with AES-256-GCM before they touch the database. Backups inherit the same ciphertext. Keys support rotation via versioned epochs.
🛰️
Encryption in transitAll traffic is served exclusively over HTTPS/TLS with HSTS enforced — browsers refuse to connect insecurely after first visit.
🧾
Tamper-evident audit trailEvery tenant's activity log is a SHA-256 hash chain: each entry commits to the previous one, so any edit, deletion or reordering of history is mathematically detectable — independently verifiable per customer.
🔑
Strong authenticationPasswords are salted and hashed with scrypt. TOTP multi-factor authentication with one-time recovery codes is built in. Login responses are uniform and constant-cost, defeating account enumeration; per-account lockout and per-IP rate limits blunt brute force.
🏢
Enterprise identitySingle sign-on via OpenID Connect and automated user provisioning/deprovisioning via SCIM, so joiners and leavers are governed by your identity provider — not by memory.
🗄️
Backups that restoreAutomated backups are not just taken — each snapshot is re-opened by an independent verification routine that proves it is restorable and populated before it counts. A backup you can't restore is not a backup.
🧱
Minimal attack surfaceThe core platform has zero third-party runtime dependencies — no npm supply chain in production. The authenticated app runs under a strict Content-Security-Policy (no inline scripts), with frame-deny, nosniff and CSRF protections.
🇮🇳
Data-residency optionsManaged cloud hosting today runs in the United States. For data that must stay in India (or any other jurisdiction), Axiomi deploys as the identical product fully self-hosted inside your own infrastructure — same features, your region, your control. Talk to us about which fits your requirements.

Architecture & tenant isolation

Axiomi is a multi-tenant platform in which every query is tenant-scoped at the data layer; one customer's records are never reachable from another's session. Role-based access control governs what each user sees and does, down to module level, and a dedicated approvals layer gates destructive operations (for example, mixing sample data into a tenant that holds real records requires an explicit typed acknowledgement).

The platform core is deliberately dependency-free: no third-party packages execute in production. This is unusual, and it is a security decision — the class of supply-chain attacks that arrive through compromised open-source dependencies is engineered out rather than patched after the fact.

Data protection & privacy

Occupational-health records are special-category data and are treated as such: person names, medical findings, clinician notes, restrictions and return-to-work notes are AES-256-GCM-encrypted at rest, while non-identifying enumerations (fitness outcomes, dates) stay queryable so dashboards keep working. Integration secrets are encrypted with the same machinery. Retention controls let each tenant apply its own record-keeping periods, aligned with statutory minimums such as the 5-year OSHA and Indian Factories Act requirements.

We process customer data solely to provide the service — never for advertising, profiling or resale. Our design is informed by India's DPDP Act and the GDPR's treatment of health data.

Sub-processors

ProviderPurpose
RenderCloud hosting & managed PostgreSQL
Amazon Web Services (S3)Encrypted off-site backup storage
RazorpayPayment processing (card data never touches Axiomi)
Microsoft 365Business email
ZohoBilling & CRM

Availability & continuity

Live service health is published on our status page, driven by the platform's own deep health probes. Automated backups run on schedule with restore-verification drills, and the business-continuity discipline we sell is the one we practise.

Compliance roadmap

We are candid about where we are: Axiomi's control set is mapped in code and documentation to SOC 2 criteria (security, availability, confidentiality — you will find the control references in our engineering documentation), and a formal SOC 2 attestation engagement is the next step on our published roadmap, followed by ISO 27001 alignment. Prospects are welcome to a technical security review with our engineering team in the meantime — we will put our posture next to anyone's.

Responsible disclosure

Found a vulnerability? Please write to security@northstar-ehs.com. We commit to acknowledging reports within two business days and to keeping you informed through to resolution. We ask that you avoid accessing other customers' data and give us reasonable time to remediate before public disclosure.

Last reviewed: August 2026. This page is updated as controls evolve; material changes are noted in the changelog.