1import{j as e}from"./vendor-markdown-BcWX1uEp.js";import{H as o}from"./vendor-react-CvxdUEaJ.js";import{B as n}from"./BlogHeader-CTpLPRgX.js";import{F as a}from"./index-BOKTLVbi.js";const t="https://textmuncher.com",r="https://chromewebstore.google.com/detail/textmuncher/daccpdbjgleecpadigbkegoolendoimn",s="https://addons.mozilla.org/en-US/firefox/addon/textmuncher/";function c(){return e.jsxs("div",{className:"min-h-screen bg-white",children:[e.jsxs(o,{children:[e.jsx("title",{children:"About TextMuncher: Who Built the Kindle Text Extractor"}),e.jsx("meta",{name:"description",content:"TextMuncher was built by Mike, a software developer who got frustrated with Kindle's copy limits while doing AI research."}),e.jsx("link",{rel:"canonical",href:`${t}/about`}),e.jsx("meta",{property:"og:title",content:"About TextMuncher: Who Built the Kindle Text Extractor"}),e.jsx("meta",{property:"og:description",content:"TextMuncher was built by Mike, a software developer who got frustrated with Kindle's copy limits while doing AI research."}),e.jsx("meta",{property:"og:url",content:`${t}/about`}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{property:"og:image",content:`${t}/images/og-default.png`})]}),e.jsx(n,{}),e.jsx("div",{className:"py-24",children:e.jsxs("div",{className:"max-w-2xl mx-auto px-4 sm:px-6 lg:px-8",children:[e.jsx("h1",{className:"text-3xl font-bold text-gray-900 mb-8",children:"About TextMuncher"}),e.jsxs("div",{className:"prose prose-lg text-gray-600",children:[e.jsx("p",{children:"TextMuncher is a browser extension and web app that extracts text from the ebooks you're reading in your browser. It's built and run by Mike, a software developer, as an independent one-person product â no venture funding, no growth team, just a tool that solves a real problem and a subscription that keeps it running."}),e.jsx("h2",{children:"Why it exists"}),e.jsx("p",{children:"The problem is simple: cloud ebook readers like Kindle block copy-paste. Mike hit that wall while doing AI research â he wanted to feed chapters from books he'd bought into ChatGPT and Claude, and Kindle's copy limit made that impossible. The official answer was to screenshot every page by hand and run each one through an OCR tool, one at a time. For a 300-page book, that's an afternoon gone."}),e.jsx("p",{children:"So he built the tool he wanted: a browser extension that turns the pages and captures the screenshots hands-free, feeding a web app that runs OCR on the whole batch at once. TextMuncher started as that personal tool and grew from there. Today it's used by students turning course readings into study guides, researchers pulling quotes for papers, and readers who simply want their own highlights in plain text."}),e.jsx("h2",{children:"How it works"}),e.jsx("p",{children:"The extension automates page-turning and screenshot capture in Kindle Cloud Reader. The web app converts the captured pages to text with an OCR engine that runs in your browser by default â high accuracy on clean book fonts. Optional Pro Quality mode sends hard-to-read pages for a cloud second pass. EPUB files you own are read directly, no OCR involved. The first 30 pages are free; Pro is $9.99/month for unlimited automated capture."}),e.jsx("h2",{children:"What it deliberately doesn't do"}),e.jsx("p",{children:"TextMuncher doesn't remove DRM, decrypt files, or download books. It reads what's already rendered on your screen â the same thing you could do manually with a screenshot key, automated. Extracted text is for personal use: research, study, notes, accessibility. TextMuncher is an independent tool, not affiliated with or endorsed by Amazon or any ebook platform."}),e.jsx("h2",{children:"Privacy, by architecture"}),e.jsx("p",{children:"Speed mode processes screenshots, OCR, and extracted text locally in your browser. Optional Pro Quality mode sends hard-to-read page images and their draft transcriptions to Google Cloud for a second pass. Account and billing information is handled by Firebase and Stripe."}),e.jsx("h2",{children:"Get in touch"}),e.jsxs("p",{children:["Questions, bug reports, feature requests: email"," ",e.jsx("a",{href:"mailto:[email protected]",children:"[email protected]"})," â support replies come from the person who wrote the code. You can also find TextMuncher on the"," ",e.jsx("a",{href:r,target:"_blank",rel:"noopener noreferrer",children:"Chrome Web Store"})," and"," ",e.jsx("a",{href:s,target:"_blank",rel:"noopener noreferrer",children:"Firefox Add-ons"}),"."]})]}),e.jsxs("div",{className:"mt-12 flex flex-col sm:flex-row gap-4",children:[e.jsx("a",{href:"/",className:"inline-block bg-gray-900 hover:bg-gray-800 text-white px-6 py-3 rounded-lg font-medium transition-colors text-center",children:"Try TextMuncher Free"}),e.jsx("a",{href:r,target:"_blank",rel:"noopener noreferrer",className:"inline-block border border-gray-300 hover:border-gray-400 text-gray-700 px-6 py-3 rounded-lg font-medium transition-colors text-center",children:"Chrome Web Store"})]})]})}),e.jsx(a,{})]})}
1export{c as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.