Skip to content
Specsight
How It WorksFeaturesPricing
Log InGet Started
Stop asking developers what shipped

Product specs that
update themselves

When the code changes, you're the last to know. Specsight watches what ships and keeps your product spec accurate — without anyone writing a thing.

Get Started FreeSee Demo

From Code to Clarity

Read the spec, not the code.

Specsight reads your code after every release and maintains a living spec the entire team can understand. No technical background needed.

auth.ts
1async function login(email, pass, session) {
2 if (session.active)
3 return redirect('/dashboard')
4 
5 const user = await findUser(email)
6 if (!user)
7 throw new AuthError('Not found')
8 
9 if (!verify(pass, user.hash))
10 throw new AuthError('Bad password')
11 
12 const token = createSession(user)
13 notify(user.email, 'login')
14 return { token }
15}
Developers only
Specsight extracts
Specsight extracts
Login — 4 scenarios
Context
Action
Outcome
User has a valid account
Signs in with email and password
Logged in and notified by email
User is already signed in
Opens the login page
Redirected to dashboard
Email doesn’t exist
Tries to sign in
Told account not found
Password is wrong
Tries to sign in
Told password is incorrect
Everyone

No more outdated docs. No more “let me check with engineering.” Every behaviour extracted as a Context / Action / Outcome scenario — always current, always readable.

Continuous Sync

Your spec evolves with your product.

Every time your team ships code, Specsight reads the changes and updates the spec. Your documentation grows and adapts alongside your product — automatically.

Code merged

feat/oauth → main

Analysing changes

Reading 4 changed files

Spec updated

+2 · ~1 · -1

Your spec is always the truth. Not a snapshot from last quarter — a living document that evolves with every line of code.

Product Map

Your entire product. Mapped.

Every feature organised in a navigable hierarchy. Click any feature to see its scenarios and flow diagram — visualise how every state connects.

ShopWave — Specsight
Features
Product Catalogue11
Search4
Filters3
Product Page4
Checkout15
Cart4
Payment4
Coupons3
Shipping4
Orders4
Returns4
Account4
Project Map·5 features · 4 connections
Add to cartOrder placedRequest returnSave payment infoProductCatalogueCheckoutOrdersReturnsAccount
Checkout/Payment

4 scenarios · 5 states

Context
Action
Outcome
Items in cart
Completes checkout
Order confirmed
Order confirmed
System sends email
Receives order details
Saved card on file
Selects saved card
Skips card entry step
At payment step
Card declined
Returned to cart with error
Completes checkoutSends emailSelects saved cardCard declinedCartOrderConfirmedEmailSentSavedCardPaymentError

Interactive flow diagrams

See how every state connects — drill into any feature to visualise its complete flow.

Structured scenarios

Context / Action / Outcome format — readable by anyone on your team.

Full history

Every scenario tracks what changed, when, and which code change triggered it.

Full Toolkit

Everything your spec needs

The tools to keep your entire team aligned — without touching a spreadsheet.

Flow Diagrams

LoginDashboardProductsAnalyticsCheckoutConfirmation

Changelog

14 MarAdded
Export validation
12 MarUpdated
Login timeout
10 MarRemoved
Legacy redirect

Smart Categories

Happy Path
0%
Edge Case
0%
Error
0%

Change Reports

Sprint 14 Report1 — 14 Mar
+0Added
~0Updated
-0Removed

Annotations

S
Payment fails → retry up to 3 times
Only retry on timeout, not declined
Y

GitHub Integration

Scenarios

Context
Items in cart
Action
Completes checkout
Outcome
Order confirmed

Built for Your Role

Built for the people who need to know

Whether you ship features, test them, or lead the team — Specsight keeps you aligned.

Product Managers

“I see what shipped without asking a developer.”

Change reports for any sprint or release·Share with stakeholders instantly·Always know the true state of the product
QA Engineers

“I test against what the product actually does.”

Always-current test basis after every release·Edge cases and errors clearly categorised·Know exactly which scenarios changed
Engineering Managers

“I onboard new members in hours, not weeks.”

Complete map of every feature and behaviour·Zero time spent on documentation upkeep·Single source of truth for the whole team

Pricing

Simple pricing. Per organisation, not per seat.

Start free, upgrade when you need more. No credit card required.

Free
€0

Explore with a demo project. No credit card required.

Get Started Free
  • 1 project
  • Up to 3 members
  • 1 analysis per month
  • 10 syncs per month
  • Repos up to 200 MB
Recommended
Team
€59/mo

Connect your repos and keep your spec in sync on every merge.

Get Started
  • Up to 5 projects
  • Up to 10 members
  • 5 analyses per month
  • 50 syncs per month
  • Repos up to 1 GB
Business
€179/mo

For growing teams that need more capacity and unlimited members.

Get Started
  • Up to 15 projects
  • Unlimited members
  • 15 analyses per month
  • 200 syncs per month
  • Repos up to 5 GB
Business BYOK
€89/mo

Unlimited everything. Use your own Anthropic API key.

Get Started
  • Unlimited projects
  • Unlimited members
  • Unlimited analyses & syncs
  • Your own Anthropic API key
  • Unlimited repo size
Need higher limits or a custom plan?Get in Touch

Flat pricing per organisation — never charged per member.

You already have the best documentation ever written — it's your code

Specsight just makes it readable for everyone else.

Get Started Free
Specsight

Living product specs, generated from code.

Product

  • How It Works
  • Features
  • Pricing

Account

  • Log In
  • Sign Up
  • Demo Project

Legal

  • Privacy Policy
  • Terms of Service
  • Contact Us

© 2026 Specsight. All rights reserved.