Technology designed and architected for clinics to excel.
Clinelix isn't a generic BI tool with a stethoscope sticker. Every layer — from connectors to the AI prompt firewall — is built around how healthcare practices in Canada and the United States actually bill, run and grow.
Six layers. One clinic-grade stack.
Every layer is independently observable, versioned, and replaceable. Connectors run sandbox + production in parallel so we can validate every PMS contract before it touches your data.
Run your clinic on Clinelix Practice (built-in PMS) or import via downloadable CSV/XLSX templates. No third-party PMS approvals or OAuth gymnastics required.
A typed pipeline maps every uploaded dataset into a unified schema. Idempotent loaders, dedupe by UUID, deterministic backfills.
Per-tenant MongoDB databases on Canada Central. Encrypted-at-rest, automated backups, point-in-time recovery.
Composable Python service modules compute the five score dimensions. LLMs (Gemini / Claude / GPT) power anomaly detection and NLP, behind a PII-redaction firewall.
FastAPI behind rate limiting, audit logging and admin-gated RBAC. Every mutating call is logged with user, IP and request id.
React + Shadcn UI dashboard. Reactive charts, lazy-loaded routes, accessibility-first, fully responsive.
The non-negotiables we build by.
Patient PII is auto-redacted before any LLM call. Tokens encrypted at rest with AES-256. Audit log records every sensitive action.
Clinelix never has the cryptographic ability to move funds without your approval. Your data lives in your own tenant database, encrypted at rest.
One battle-tested codebase serves every clinic with tenant isolation enforced at the data layer — no per-customer forks.
Structured logs, metrics and traces ship to a central observability stack. Customers can see uptime + sync health in the app.
Seeded synthetic data, deterministic backfills and migrations versioned in code mean the same input always produces the same output.
API tokens are encrypted in the database with a separate KMS-managed key. Rotation is one command away.
Two paths in. Zero integration approvals.
Run your clinic on Clinelix Practice (our built-in PMS) or keep your existing system and stream data in via CSV / XLSX templates. No PMS vendor approvals. No OAuth gymnastics. Most clinics go live in under 30 minutes.
Built-in PMS · scheduler, notes, claims, inventory.
CSV / XLSX uploads · re-uploadable, PII-safe.
A model-agnostic AI engine, wrapped in a PII firewall.
We don't bet on a single provider. The Emergent Universal LLM Key lets Clinelix route each task to the model best suited for it — without leaking patient data to any of them.
Privacy & safety detailsAnomaly detection runs on Claude for nuanced reasoning; NLP Q&A defaults to Gemini for speed; long-context summaries route to GPT. One key, three providers, zero lock-in.
A deterministic redactor strips patient names, DOBs and identifiers before any prompt leaves your tenant. Aggregated values only.
Every AI chat is recorded with prompt, response, model and latency — invaluable for compliance and reviewers.
Numbers your front desk can rely on.
p95 API response on the score endpoint
targeted monthly uptime SLA
historical PMS data backfilled by default
patient PII fields ever sent to LLMs
Built against the standards your auditor asks about.
Privacy practices aligned with PIPEDA, including data-subject access and breach notification.
Controls modelled on SOC 2 Type II criteria; formal audit underway.
Keyboard navigable, screen-reader friendly, contrast-compliant across every screen.
Application security verified against OWASP ASVS Level 2 controls, including rate-limiting + input validation.