Orthodontic software
built by a clinician for other clinicians.

Ortho Truss is a free, open-source desktop application for orthodontic practices. Patient records, imaging, treatment planning, billing, and office management — on your hardware, under your control.

Windows 10/11  ·  Free forever  ·  GPL v3 open source  ·  HIPAA compliant  ·  No account required

12+Clinical modules
100%Local data — nothing leaves your hardware
HIPAACompliant by design
FreeForever, no subscription
📢

We've rebranded to Ortho Truss

The project was previously distributed as Ortho Records. The name has changed to Ortho Truss — the software, the codebase, and all functionality remain identical. Existing installations continue to work without any action needed.

✓ Live Fully available in the current release
🦷

Patient Management

Full patient records, clinical notes, treatment history, and document storage. Fast search across your entire database.

📸

Clinical Imaging

Photo templates for extraoral and intraoral series. Built-in crop, adjust, and annotation tools. Before/after comparison view.

🔬

CBCT Viewer

Load and view CBCT volumes directly in the app. No third-party viewer required.

🦾

3D Model Viewer

Import and inspect STL digital models. Rotate, zoom, and compare upper/lower arches in a dual-arch view.

📄

Referral Generator

Professional referral letters in one click, auto-populated from the patient record.

✍️

Consent Forms

Digital consent form library with patient selector, signature capture, and PDF export.

🏥

Office Management

Scheduling, billing, provider management, communications, and practice configuration in a dedicated OM window.

📋

Audit Log

Every action logged with timestamp. Immutable trail for HIPAA compliance and practice accountability.

🤖

AI Photo Classification

On-device photo classification with EfficientNet. No images leave your hardware.

🔄

LAN + Drive Sync

Sync across workstations on your local network, or back up to Google Drive. No subscription cloud required.

🚧 In Development Built and functional — being refined for general release
📐

Ceph Analysis Suite

Automated landmark detection, full cephalometric analysis, standard measurements, and superimposition for longitudinal treatment comparison.

📊

Aligner Planner

Stage-by-stage aligner tracking, tooth movement planning, and refinement logging built directly into the patient record.

🔒

Patient Portal

Secure, token-based portal. Patients submit progress photos and questions; staff reviews and responds in a dedicated queue.

🏦

Insurance Eligibility

Real-time eligibility verification via clearinghouse API, with a demo mode for practices not yet integrated.

📈

Compliance Monitoring

Staff review queue for patient-submitted progress photos with response workflow.

🔭 On the Roadmap Planned for a future release
🦷
Indirect Bonding Module
Digital bracket placement planning and indirect bonding tray design workflow integrated into the patient record.

HIPAA compliant by design

Every technical safeguard required by the HIPAA Security Rule is built into the application — not bolted on as an afterthought.

🔒

AES-256-GCM Encryption at Rest

All patient records, clinical notes, and images are encrypted on disk using AES-256-GCM with a PBKDF2-derived key (310,000 iterations). Encryption is mandatory and cannot be disabled.

🔐

Strong Authentication

Passwords are hashed with Argon2id (64 MiB memory cost). Minimum 12-character requirement. Automatic session lock after 15 minutes of inactivity. Account lockout after 5 failed attempts.

📄

HMAC-Signed Audit Log

Every access to patient data is logged with a timestamp, user identity, and device. Each log entry is HMAC-signed — any tampering is cryptographically detectable.

👥

Role-Based Access Control

Six distinct roles (Admin, Provider, Assistant, Front Desk, Billing, Read-Only) with granular permissions. Staff can only access what their role permits.

📡

Encrypted Transmission

LAN sync and the patient portal use HTTPS with certificate pinning (TOFU model). Patient data never travels unencrypted across the network.

🏠

Data Never Leaves Your Office

All patient data is stored locally on your hardware. No cloud server, no third-party data processor, no subscription database. You are the covered entity and you control the data.

Fully open source
under GPL v3

Ortho Truss is built on a modern stack: Electron 32, React 18, TypeScript, better-sqlite3, and Tailwind CSS. The entire codebase is public on GitHub.

GPL v3 means you can use it, modify it, and distribute it freely — as long as derivative works remain open source. No proprietary forks, no vendor lock-in.

  • ✓ Fork it and adapt it for your specialty
  • ✓ Contribute features back to the community
  • ✓ All patient data stays local — SQLite on your machine
  • ✓ Audit every line of code that touches patient records
View on GitHub ↗ Download v1.8.1 ↗
Electron 32Cross-platform desktop shell
React 18Component-driven UI
TypeScriptEnd-to-end type safety
better-sqlite3Local SQLite database
Tailwind CSSUtility-first styling
electron-viteFast dev + production builds
GPL v3Copyleft open source license

Share your feedback

Ortho Truss is shaped by the people who use it. Whether you're a clinician, developer, or just curious — we want to hear from you.