Understand any application
in minutes, not weeks

RetroSpec analyzes tests, documentation, and repositories to automatically build a navigable product map of your software. Find features, capabilities, and business behaviors without digging through thousands of files.

Currently onboarding a small number of design-partner teams
Trusted knowledge from
Automated tests
Documentation sites
Markdown files
README files
API documentation
The problem

Software knowledge is scattered everywhere

The answer you're looking for might be in a test suite, a README, a wiki page, or buried inside hundreds of documentation pages.

As applications grow, understanding how they actually work becomes harder and harder.

The information exists. It's just fragmented.

Searching through repositories
Reading outdated documentation
Asking teammates for context
Reconstructing capabilities from tests and code
The product

One map for your entire application

RetroSpec gathers knowledge from every available source and organizes it into a single navigable model. Instead of browsing files, explore your application through:

Topics

Authentication, Billing, Search, Reporting, and every other domain your product is organized around.

Capabilities

Logical sub-areas within a topic — "Password Management", "Session Lifecycle" — each grouping a cluster of related behaviors.

Behaviors

Observable facts about how the application behaves — what a user can expect to happen in a given situation, grounded in real tests and documentation.

Evidence

Every insight remains linked to its original tests and documentation — nothing is asserted without a source.

Demo

See how RetroSpec understands a real application

Topics
▾ Authentication
Multi-Factor Authentication
Enable MFA
Login with MFA
Backup Codes
Disable MFA
▸ Billing
▸ Search
▸ Reporting
Authentication / Multi-Factor Authentication

Multi-Factor Authentication

Description

Users can secure their account using a second authentication factor, recover access using backup codes, and manage MFA settings from their profile.

Evidence
14 tests
6 documentation sections
3 capabilities
Ask questions
How does password recovery work?
What happens when a subscription is cancelled?
Which capabilities require authentication?
Where is MFA documented?
Ask

Talk to your knowledge base

Ask questions in plain English. Get answers grounded in your application's actual behaviors — with citations to the sources that back them up.

retrospec · ask
How does password recovery work?
Sources
Password reset requires a valid email
Reset token expires after 30 minutes
Expired tokens return 401 Unauthorized
New password must meet complexity rules

Password recovery is a multi-step flow grounded in 6 behaviors across authentication tests:

  1. Email submission — only valid, registered emails trigger the flow; unknown addresses produce no error.
  2. Token delivery — users receive a unique reset link, valid for 30 minutes.
  3. Link expiry — expired or invalid tokens return a 401 Unauthorized response.
  4. New password — must satisfy the same complexity rules as on registration.
Get started

Request a demo

We're onboarding a small number of design-partner teams. Tell us about your codebase and we'll show you what RetroSpec can do with it.

Live walkthrough on a real repository
Early-access pricing for design partners
Direct input on the roadmap

Message received

We'll be in touch within a couple of days.

Your details are processed by Formspree to handle this request.