New Onboard is here — AI-guided, self-hosted onboarding for your codebase. Learn more
Features Code Navigation Static Analysis Graphs Compliance Metrics Custom API How it works FAQs Pricing Docs Start free trial
Case studies

Customer Case Studies

Learn how developers across multiple industries are using Understand by SciTools to accelerate their software development.

Aerospace · Defense · Medical devices · Industrial safety

Read the full story

Three projects, start to finish

Complex code analysis, reverse engineering and legacy maintenance, in the customers' own words.

More stories

Safety, standards and unfamiliar code

Other ways teams put Understand to work on code they did not write.

Safety Critical Software

When even minor errors can have catastrophic consequences, Understand is there to make sure your software meets the highest safety standards.

Code Standard Compliance

R-Stahl uses Understand to comply with industry standards like MISRA and Hersteller Initiative Software (HIS).

Code Complexity

Step into the shoes of a developer tasked with diagnosing and fixing a tricky memory bug in unfamiliar and complex code.

Understand Legacy Code

Learn how Eric Poole has used Understand for over 20 years to understand and reverse engineer legacy code for medical devices.

Code Navigation

Ming-I Sun details his experience using Understand to navigate the Betaflight codebase and integrate AI into a drone flight controller.

Working with AI & Plugin API

An artist/engineer/educator uses AI & Understand's Python API to graphically integrate runtime stack trace data.

Trusted by over 20,000 developers

Used on the codebases people depend on

“Understand accelerates my understanding of large source code repositories.”

Get started

Put Understand on your own codebase

Download a free trial and test out all of Understand's features using a sample code base — or point it at the project you inherited.