PDF Pals: Revenue, team and how it was built
PDF Pals (Mac app for chatting with PDF documents, Vietnam): About US$25K total revenue, September 2024. Evidence grade D: reported, not verified. Team: 1 founder; he calls himself a solopreneur in September 2024. Launched 15 July 2023; still running.Added 6 November 2026
- Outcome
- About US$25K total revenue, September 2024
- Evidence
- D reported, not verified
- Launch
- 15 July 2023
- Status
- Still running
- Team
- 1 founder; he calls himself a solopreneur in September 2024
- Outside funding
- None reported
- Main channel
- Not stated
What is not verified
The headline, about US$25,000 in revenue by September 2024, rests on one statement by the founder, Daniel Nguyen, in his newsletter of 29 September 2024. No payment-processor profile, filing or later dated revenue figure for PDF Pals was found. The May 2024 post gives only a share (about 23% of his 2023 revenue) and customer counts. A reader could look for a TrustMRR profile, a Lemon Squeezy revenue screenshot or a newer founder update. The headline number is grade D: one claim or one estimate, with no second source. Aiolum shows it because the story is useful, and marks it so that it is not mistaken for a verified figure.
PDF Pals is a Mac app for chat with PDF, a kind of tool where you ask questions in plain language and an AI model answers from the text of your document. It reads scanned pages with OCR (optical character recognition, software that turns an image of text into text) and keeps its search index in a local SQLite database. The user pastes an API key, a password that lets a program call a model provider on the user's account, or runs a local model, an AI model that runs on the Mac itself.
Daniel Nguyen, a product engineer in Ho Chi Minh City, Vietnam, started indie hacking in 2022 and launched BoltAI in May 2023. The PDF Pals changelog shows a first build on 15 July 2023 and the first public release on 17 July 2023. In May 2024 he wrote that PDF Pals had 666 paid customers and made about 23% of his total revenue in 2023. In September 2024 he wrote that it had 700 paid customers and about US$25,000 in revenue, which is the headline figure on this page.
The figure is one founder statement in his own newsletter, so the page grades it D. In October 2026 he released a rebuilt version 2 in beta, after a changelog gap of 17 months, and the pricing page lists a US$59 one-time license.

How much revenue does PDF Pals make?
Each row shows the evidence grade and the source numbers from the list at the end of this page. The grades are explained in How Aiolum verifies.
| Fact | Value | Grade | How we know | Sources |
|---|---|---|---|---|
| Revenue to September 2024 | about US$25,000 in total | D | Founder's newsletter, 29 September 2024, republishing his Indie Hackers interview: "PDF Pals recently reached 700 paid customers (~$25k in revenue)". One statement, no second source. | [1] |
| Paid customers, September 2024 | 700 | C | Same founder statement. | [1] |
| Paid customers, May 2024 | 666 | C | Founder's newsletter, 1 May 2024: "about 23% of my total revenue in 2023". He does not give the 2023 total for all products in that post. | [2] |
| Growth in paid customers, May to September 2024 | about 5% | calc | Calculated: 700 / 666 - 1 = 0.051. | [1, 2] |
| Paid customers, later | 1,000+ | C | Founder's undated GitHub profile README; the pricing page also says "from 1,000+happy customers", while the home page says "from 575 happy customers". | [3, 5, 4] |
| First build and first public release | 15 July 2023 and 17 July 2023 | C | Changelog: Build 1 "The MVP Release", Build 2 "First Public Release of PDF Pals". | [6] |
| Time from launch to the September 2024 figure | 14 months | calc | Calculated: July 2023 to September 2024. | [1, 6] |
| Where the idea came from | a BoltAI customer's request | C | Founder: one customer asked about the ability to chat with PDF natively on Mac. | [1, 3] |
| AI models | the user's own key for OpenAI, Anthropic, Google, OpenRouter and others; Ollama, LM Studio; built-in local models in version 2 | C | Home page FAQ. | [4] |
| Update gap | 17 months | calc | Calculated from the changelog: version 1.9.0 on 1 May 2025, then version 1.11.0 on 15 October 2026. | [6] |
| Version 2 (beta) | October 2026 | C | Changelog, 20 October 2026: rebuilt app, library-wide answers with cited pages, local models, more file types. | [6] |
| Team | 1 founder | C | He calls himself a solopreneur in September 2024. The site footer names Podzim LLC. | [1, 4] |
| Outside funding | none reported | C | No source mentions investors. | [1, 2] |
| Payments | Lemon Squeezy | C | Pricing page: "Secure payment via Lemon Squeezy". | [5] |
How to read this table: a grade D value is one founder statement with one date and no second source. A grade C value is a founder statement or the company's own page. An "X" value was computed on this page. No value is grade A or B.
| Plan | Per month, billed yearly (US$) | Per month, billed monthly (US$) | Limit |
|---|---|---|---|
| Basic | 59 one-time | 1 Mac, one year of updates | |
| Plus | 99 one-time | 2 Macs, one year of updates | |
| Lifetime | 149 one-time | 4 Macs, every update; list price US$249, sale price until 1 December 2026 | |
| Renewal | 50% of list price | another year of updates for Basic or Plus |
All licenses are one-time purchases that keep working forever. Basic and Plus include one year of updates; a renewal costs 50% of the list price for another year. Lifetime is the first lifetime license the company has offered. During the sale, the page says code BF20 takes 20% off Basic and Plus until 1 December 2026. Students and educators get 50% off by email. The customer pays the model provider separately, unless a local model is used. PDF Pals is also on Setapp and the Mac App Store with their own terms.
When did PDF Pals launch, and how did it grow?
From a customer's question to a rebuilt version 2, in about three years. Each entry carries its grade.
- 2022CNguyen, a product engineer for more than 12 years, quits his job, joins the indie hacking community on Twitter and launches KTool, a tool that sends articles to a Kindle. [1, 2]
- May 2023CHe launches BoltAI, a Mac app for AI chat. [1]
- 15 July 2023CBuild 1 of PDF Pals, the MVP. Two days later the first public release: chat with a single PDF, cited pages, OCR, the user's own OpenAI key in the Apple Keychain. [6]
- 1 May 2024CIn his newsletter he writes that PDF Pals has 666 paid customers and made about 23% of his total revenue in 2023. [2]
- 29 September 2024DIn his newsletter he writes that PDF Pals has 700 paid customers and about US$25,000 in revenue. [1]
- 1 May 2025CVersion 1.9.0. The changelog then shows no release for 17 months. [6]
- 15 to 20 October 2026CVersions 1.11 and 1.12, with a rebuilt version 2 in beta: Word, Excel, PowerPoint and Markdown files, a tagged library and built-in local models. [6]
- November 2026CThe pricing page offers the first lifetime license and says "from 1,000+happy customers". [5]
Why did PDF Pals work?
Four causes, in the order they mattered. Each one is a reusable lesson.
A customer request turned into a second product
The founder wrote that a BoltAI customer asked to chat with a PDF natively on the Mac. Instead of adding the feature to BoltAI, he sold a separate app for one job, to the same kind of Mac user.
The customer pays for the model
The user brings an API key or runs a local model. PDF Pals carries no usage cost per answer, which is what makes a one-time license possible.
Local first
The documents and the index stay in a local SQLite database on the Mac. The FAQ says that with a cloud provider only the text needed for an answer goes to that provider, and that in Local mode nothing leaves the Mac. This is the selling point against web PDF chat services.
Perpetual license with paid renewals
A <dfn>perpetual license</dfn> is a one-time purchase that keeps working forever. Updates are included for one year and the pricing page says a renewal costs half the list price.
How it was built
These details come from the changelog, the home page and the founder's newsletter. They are grade C. [6, 4, 1, 5]
- A native macOS app, not an Electron app, according to the home page; macOS 13 for Classic and macOS 14 for version 2.
- The founder lists Swift, SwiftUI, AppKit, SQLite and Sparkle for his native apps in September 2024 (the stack is given for BoltAI).
- OCR for scanned PDFs and complex forms from the first public release; automatic redaction of sensitive data such as credit card numbers or monetary amounts.
- API keys are stored in the Apple Keychain; the library is a local SQLite database.
- Model choice: OpenAI from the start, later Anthropic, Google, OpenRouter, Ollama and LM Studio, and built-in local models in version 2.
- Sales on pdfpals.com through Lemon Squeezy, plus Setapp and the Mac App Store.
Tools named in the sources
Each one opens its page in the Tools tab, with every story that uses it.
Who tried this before PDF Pals, and why did they fail?
Four companies in our database of failed startups sold a better way to read or organise documents and lost to features that larger platforms gave away. The values below are from that database and are not independently verified.
Readability
The promiseClutter-free reading of any web article.
Why it diedBrowsers built a free reader mode, and it could not turn free readers into paying ones.
openmargin
The promiseShared notes in the margins of e-books, so readers could discuss a book together.
Why it diedIt needed many users at once and could not compete with the social features built into Amazon's readers.
Documents.Me
The promiseAll cloud documents from different services in one app.
Why it diedThe large productivity suites covered the same need, and users did not want to pay.
Transpose
The promiseNote-taking with templates and collaboration for businesses.
Why it diedIt charged a monthly price against Evernote without outside money or a strong reason for users to switch.
The failed startups come from our database of 1,749 dead startups, retold here in our own words. Its entries are AI-assisted summaries of public sources, so these cards carry no evidence grade.
What changed
Each predecessor improved reading or organising documents and then met a larger platform that added the same feature for free. PDF Pals faces the same risk: the operating system, the PDF readers and the model providers can all add question answering over a PDF.
Two things differ. The AI model is the customer's own account or a local model, so PDF Pals has no cost per answer and can sell once instead of monthly. And the founder already had a related Mac app and its customers, so PDF Pals did not need its own audience from zero.
Can one person copy PDF Pals now?
Yes, as a side product, not as a main income.
One developer built and sold it next to a larger app, and the founder's own figures are small: he said about US$25,000 in revenue after 14 months. The method is copyable by a solo Mac developer: answer one customer request with a narrow native app and let the customer bring the model.
Where it is still open: Native, local-first apps for other document types and professions where people do not want to upload files: contracts, medical records under the user's own control, research libraries.
- 1Watch what customers of your main product ask for that does not fit it.
- 2Ship a narrow native app for that one task, with the user's own API key or a local model.
- 3Sell a one-time license with a year of updates and a paid renewal.
- 4Keep releasing: the changelog is the public sign that the product is alive.
What could go wrong for PDF Pals?
The risks are the mirror image of the causes above.
What is not verified
The headline, about US$25,000 in revenue by September 2024, rests on one statement by the founder, Daniel Nguyen, in his newsletter of 29 September 2024. No payment-processor profile, filing or later dated revenue figure for PDF Pals was found. The May 2024 post gives only a share (about 23% of his 2023 revenue) and customer counts. A reader could look for a TrustMRR profile, a Lemon Squeezy revenue screenshot or a newer founder update.
Customer counts and testimonials differ between pages
On 6 November 2026 the home page says "from 575 happy customers" and the pricing page says "from 1,000+happy customers". On the home page the same quotation appears under two names ("Jasonn Smith, amotivv" and "Jason, Founder" with the handle @itsmrble), and Wayne W Marsh is shown with "Learning Machine" on the home page and "Outlier360 Project" on the pricing page. This page does not say which is correct.
Competition
Other chat-with-PDF stories on this site are larger: PDF.ai (a web service, US$60K a month in November 2023, grade C) and Elephas (a Mac app that answers from the user's files, grade D); BoltAI is by the same founder. Free AI features in PDF readers and in the model providers' own apps compete directly.
Dependence on model providers
Answers come from the customer's own account at OpenAI, Anthropic, Google or OpenRouter, or from a local model through Ollama, LM Studio or the built-in models of version 2 (home page FAQ). Price or terms changes at a provider reach the customer, not PDF Pals, and local models reduce the dependence.
A long gap in updates
The changelog shows no release from 1 May 2025 to 15 October 2026. Version 2 is still a beta, and the first lifetime license is sold at a Black Friday price until 1 December 2026.
Sources
The grade next to each source is the best grade that the source can support. "Read in full" means that the text of the page was downloaded and the numbers were checked in it.
- D Daniel Nguyen's newsletter The Clueless Solopreneur, 29 September 2024: Sep 2024 interview on Indie HackersRead in full. Founder's own republication of his interview. Source for the 700 paid customers and about US$25,000 in revenue, the team and the background.
- C Daniel Nguyen's newsletter, 1 May 2024: $100K revenue after 2 years indie hackingRead in full. Source for the 666 paid customers and the 23% share of his 2023 revenue.
- C Daniel Nguyen's GitHub profile README (longseespace), undated, read 6 November 2026Read the raw README file in full. Source for the 1,000+ paid customers and the customer request.
- C PDF Pals home page and FAQ, read 6 November 2026Read in full, including the FAQ answers in the page data. Source for the features, the model providers, the testimonials and the customer counter.
- C PDF Pals pricing page, read 6 November 2026Read in full. Source for the prices, the renewal rule, the payment provider and the 1,000+ counter.
- C PDF Pals changelog, read 6 November 2026Read in full. Source for the launch dates, the release history and version 2.
- C Database of failed startups, local exportLocal export. AI-written summaries, not independently verified. Source for the failed predecessors.
Run this company? Send corrections or a verified figure to aiolum@livyden.com