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
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.
Full patient records, clinical notes, treatment history, and document storage. Fast search across your entire database.
Photo templates for extraoral and intraoral series. Built-in crop, adjust, and annotation tools. Before/after comparison view.
Load and view CBCT volumes directly in the app. No third-party viewer required.
Import and inspect STL digital models. Rotate, zoom, and compare upper/lower arches in a dual-arch view.
Professional referral letters in one click, auto-populated from the patient record.
Digital consent form library with patient selector, signature capture, and PDF export.
Scheduling, billing, provider management, communications, and practice configuration in a dedicated OM window.
Every action logged with timestamp. Immutable trail for HIPAA compliance and practice accountability.
On-device photo classification with EfficientNet. No images leave your hardware.
Sync across workstations on your local network, or back up to Google Drive. No subscription cloud required.
Automated landmark detection, full cephalometric analysis, standard measurements, and superimposition for longitudinal treatment comparison.
Stage-by-stage aligner tracking, tooth movement planning, and refinement logging built directly into the patient record.
Secure, token-based portal. Patients submit progress photos and questions; staff reviews and responds in a dedicated queue.
Real-time eligibility verification via clearinghouse API, with a demo mode for practices not yet integrated.
Staff review queue for patient-submitted progress photos with response workflow.
Every technical safeguard required by the HIPAA Security Rule is built into the application — not bolted on as an afterthought.
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.
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.
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.
Six distinct roles (Admin, Provider, Assistant, Front Desk, Billing, Read-Only) with granular permissions. Staff can only access what their role permits.
LAN sync and the patient portal use HTTPS with certificate pinning (TOFU model). Patient data never travels unencrypted across the network.
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.
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.
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.
Opens your email client with everything pre-filled — one click to send. No account, no sign-up.
Open an issue on GitHub with steps to reproduce and we'll investigate promptly.
Open an Issue ↗Fork the repo, make your changes, and open a pull request. All skill levels welcome.
Fork on GitHub ↗Use the form to the left or start a discussion in the GitHub repository.
Discussions ↗