The log of how you decided.

Paste your ChatGPT or Claude export. Get back every decision you worked through with AI — structured, searchable, shareable with your team.

Pre-launch. Building in public at @bitinvestigator — every session logged to /changelog.

Two paths diverging from a decision point A subtle grid behind two curves branching up from a single node. The left curve is dashed grey — the dropped option, "mongo". The right curve is amber and solid — the chosen path, climbing to a tagged endpoint labelled "chose postgres". the fork · q1 2026 mongo dropped chose postgres

The problem

Six months later, the reasoning is gone.

You use ChatGPT or Claude 20+ times a week to think through architecture calls, pricing, hiring, trade-offs. The ideas live in your chats — but the decisions, the actual forks in the road, are buried across 300+ conversations. A new engineer asks why you picked Postgres over Mongo. A board member asks how you landed on $49 pricing. You remember the shape of the argument, not the reasons — and CMD+F across three AI tools doesn't surface them either.

How it works

Export once a quarter. Get a durable log back.

  1. 01

    Export your chats

    One-time click in ChatGPT or Claude: Settings → Data Controls → Export. You get a JSON file of your conversations — same file you'd get for GDPR anyway.

  2. 02

    Upload it here

    Drop the JSON into WhyChose. Extraction runs in your browser — we never store the transcript, only the 5–50 decision records we surface.

  3. 03

    Search and share

    A searchable log of decisions with the original chat snippet, date, and trade-offs considered. Send a private link to a teammate in one click.

What you get

The ADR you never had time to write.

Import from ChatGPT & Claude

Native support for both export formats. Upload the JSON you already have — no API, no OAuth, no scraping.

Decisions, not conversations

We don't index every message. We extract the 5–50 durable calls from a quarter of chats — with trade-offs listed and the original snippet attached.

Search that actually works

Filter by date, category, or keyword. Find "why we picked Postgres" in two seconds — with the reasoning thread still attached.

Share-by-link for teammates

One click creates a private link the next engineer or investor can browse. No account required to read. Great for onboarding.

Pricing

Free to try. Pay when a teammate needs access.

Free

$0/mo

Solo — just trying it out.

  • 1 export per account
  • Up to 50 extracted decisions
  • View-only share link
Join waitlist

Team

$29/mo

5–50-person SaaS teams, up to 20 seats.

  • Everything in Pro
  • Slack decision-thread detection (v2)
  • SSO + admin audit trail
  • Private retention policy
Contact us

Questions

Frequently asked

Do you store my chat history?

No. Extraction runs in your browser. We persist only the 5–50 decision records we surface — short strings like "chose Postgres over Mongo, Jan 14" — not the raw transcript. The JSON you upload is never written to our disk as durable storage.

How is this different from Notion, Mem, or Heptabase?

Those are empty notebooks — you have to write into them, and you won't. WhyChose starts from the thinking you already did in ChatGPT or Claude and extracts the decisions automatically. Output still exports to Notion, Obsidian, or Linear on Pro.

Why quarterly, not real-time?

None of the major AI chat platforms expose a conversation-history API today, so real-time sync isn't possible. A quarterly batch matches how teams actually review decisions — end of quarter, end of sprint, before a board update — without asking you to grant OAuth to your entire chat history.

What counts as a decision?

A fork in the road with real trade-offs: stack choices (Postgres vs Mongo), pricing calls ($49 vs $29), hiring judgements, architectural migrations, vendor selection. Not clarification questions or scratch thinking — just the durable calls that shaped what you built.

Who's behind WhyChose?

A solo builder who got burned as the new CTO at a Series A, couldn't answer why the stack was picked, and realised the reasoning lived in someone's ChatGPT history — six months of scroll. Building in public at @bitinvestigator, with every ship logged at /changelog.

Turn your chats into a decision log.

Early access opens this quarter. Free tier at launch, no credit card. One email when it's live.

Get early access