# WhyChose > Paste your ChatGPT or Claude export, get back a searchable log of every decision you worked through with AI — with original-chat backlinks and share-by-link for teammates. WhyChose is the log of how you decided — auto-written from your AI chats. ## What it does WhyChose is a one-shot extractor, not a continuous sync product. You export your ChatGPT or Claude conversation history (one click per platform in Settings → Data Controls → Export) and paste the JSON file into WhyChose. Extraction runs in your browser and surfaces the 5–50 real decisions inside a quarter of chats — stack choices, pricing calls, hiring judgements, architecture trade-offs — with trade-offs, the original chat snippet, and the date attached to each. We store only the extracted decision records, not the raw transcript. The result is a searchable, shareable decision log you can send to the next engineer, investor, or board member in one click. ## Who it's for Senior engineers (L5+) and solo-founder CTOs at 5–50-person SaaS companies who make 3–10 durable architecture or product decisions per week, mostly sparring with ChatGPT or Claude, and who already got burned once by "why did we build it that way?" questions from a new hire or board member. They value an audit trail, write ADRs (Architecture Decision Records) manually and find them painful, and have tried the `dir/decisions/0042.md` convention and watched it go stale in two months. ## How it works 1. Export your chats — One-time click in ChatGPT or Claude: Settings → Data Controls → Export. You get a JSON file of your conversations. 2. 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. 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. ## Pricing - Free: $0/mo — 1 export per account, up to 50 extracted decisions, view-only share link. For solo users trying it out. - Pro: $9/mo — Unlimited exports, ChatGPT + Claude + Notion import, export to Notion / Linear / Obsidian, shared log with up to 5 teammates. For engineers and founders with a quarterly habit. - Team: $29/mo — Everything in Pro, up to 20 seats, Slack decision-thread detection (v2), SSO + admin audit trail, private retention policy. For 5–50-person SaaS teams. ## Key positioning - Not a continuous sync product. AI chat platforms have no conversation-history API today, so quarterly batch is the only honest model. That also matches how real teams review decisions (end of quarter / end of sprint / before board meetings). - Extraction is client-side. We never store raw chat transcripts. We store only the short extracted decision records (5–50 per quarterly export). - Not a Notion / Mem / Heptabase competitor. Those are empty notebooks you have to write into. WhyChose starts from the thinking you already did in ChatGPT / Claude and extracts the decisions automatically. - Decisions ≠ conversations. We do not index every message. We extract only durable forks-in-the-road with real trade-offs. ## Where to learn more - Home: https://whychose.com/ - How it works: https://whychose.com/#how - Pricing: https://whychose.com/#pricing - FAQ: https://whychose.com/#faq - Changelog: https://whychose.com/changelog/ - Privacy: https://whychose.com/privacy - Terms: https://whychose.com/terms - Contact: https://x.com/bitinvestigator (DMs open) - Build in public: https://x.com/bitinvestigator ## Open-source extractor The extraction engine is open source under MIT — ~500 lines of Node.js, zero runtime dependencies, runs 100% locally, supports both ChatGPT and Claude export JSON formats, and outputs JSON / JSONL / Markdown. Read the code, self-host, or import the JSON Schema into your own tooling. - Repo landing page + browsable source: https://whychose.com/extractor/ - Versioned tarball (curl + tar install): https://whychose.com/extractor/whychose-extractor-v1.0.0.tar.gz - Decision-record JSON Schema: https://whychose.com/extractor/schema.json - Regex-pattern documentation: https://whychose.com/extractor/patterns.md - Node CLI entry point: https://whychose.com/extractor/bin/extractor.js - License: https://whychose.com/extractor/LICENSE (MIT) ## Embeddable widget A small JavaScript widget that any third-party site (team wikis, dev portfolios, blog posts about ADRs, internal Notion pages) can embed with a single `