Extract for Fathom
Bulk Export Fathom Transcripts
Extract for Fathom is a Fathom transcript exporter that downloads your meeting history into one organized local ZIP. Export the first 3 matching meetings free; a $29 license unlocks full historical exports. The Chrome extension connects directly to Fathom with your API key, while this Rails app only validates licenses.
Freemium model
Free
Export the first 3 matching meetings per ZIP and see how many additional meetings are locked. No license key required.
Licensed
Unlock full historical exports for all matching meetings with the same local-only export flow.
One-time purchase
Price target is $29. Stripe Checkout is stubbed in this build and ready to replace with the real payment flow.
What it does
Exports Fathom meeting content
Transcripts, summaries, highlights, action items, and metadata can be saved as Markdown, TXT, JSON, and CSV.
Builds one ZIP locally
Files use readable names like YYYY-MM-DD_meeting-title_transcript.md and include an index.csv manifest.
Keeps transcripts off the server
The Rails app does not proxy Fathom requests and does not receive transcript, summary, participant, or exported ZIP data.
Local setup
- Start this Rails app with
asdf exec bundle exec rails serverfrom/app. - Open Chrome Extensions, enable Developer Mode, and load the unpacked
/extensiondirectory. - Open Extract for Fathom, save your Fathom API key, and run a free export for the first 3 matching meetings.
- For bulk exports, open
/admin/licenses, create a local test license, then activate it in the extension. - Use the Export screen to fetch meetings, choose content and formats, and download the ZIP.
Privacy boundary
License endpoints accept only license key, email, product, and a browser instance id. Transcript content must stay inside the extension runtime and the downloaded local ZIP.