NinjaPear: After LinkedIn Sued His $10M ARR Company, the Founder Rebuilt in Two Weeks and Reached $15,000 a Month in Six Months
Steven Goh grew Proxycurl, a LinkedIn scraping API, to about $10M ARR before LinkedIn sued in January 2025. He settled and sold to a competitor. NinjaPear, a B2B data API he rebuilt in two weeks with Claude Code, reached 1,036 users and $66K ARR in 54 days, then $15,000 a month within six months.
Proxycurl, the predecessor, was a company with roughly $10M in annual revenue, an 80% profit margin, and a rejected $16M acquisition offer in its past. NinjaPear, the B2B data API its founder Steven Goh relaunched alone in January 2026, was bringing in $15,000 a month six months later. In the yen-normalized frontmatter this site uses, that lands exactly on the median of the 245 cases that disclose monthly revenue. The natural assumption is that a founder who ran a $10M business would restart at a completely different speed. The numbers say otherwise. What remains instead is the record of a man who lost his company to a lawsuit and wrote, “I was always trying to exit the company for fear of a lawsuit, until I actually got sued,” plus two assets he kept in the sale negotiation that are now carrying the next business. Goh disclosed the offer amounts, his post-lawsuit decisions and the relaunch user counts, with dates, in an Indie Hackers interview and on his company blog.
Timeline: from turning down $16M to a sale whose price cannot be spoken
| When | What happened |
|---|---|
| Around 2020 | Proxycurl launches as a scraping API returning public profiles from LinkedIn and elsewhere |
| 2021 | $1M ARR about 18 months after launch |
| January 2023 | Approaching $5M ARR |
| April 2023 | At $3M ARR, a large proxy provider offers $16M ($6M cash, $6M equity, $4M earnout). Rejected |
| February 2024 | A public MarTech company offers $12M ($3.9M cash, $2M stock, $6.1M in earnout and equity). Rejected |
| January 2025 | LinkedIn sues Proxycurl and its founder |
| July 4, 2025 | Shutdown announced as part of the settlement. Sold to a long-time competitor for an undisclosed price under NDA |
| January 30, 2026 | NinjaPear relaunched as a B2B data (customer listing) API |
| March 25, 2026 | 1,036 registered users and $66,000 ARR, 54 days after launch |
| June to July 2026 | Over $15,000 in revenue the previous month, 3,163 registered users |
At its peak Proxycurl did about $10M a year, and by the founder’s account “80% was pure profit.” About half of that revenue came from scraping LinkedIn. That single fact sets every price that follows.
The buyers had already discounted before the complaint arrived
The 2023 offer of $16M valued a $3M ARR company at more than five times revenue. He turned it down because revenue was doubling every year, so the same multiple would produce twice the number twelve months later. The 2024 offer of $12M shrank the cash portion to $3.9M and stacked the rest in stock and earnouts. The buyers said outright that LinkedIn dependence was “a very potent risk” and warned that “30% or less of the transaction value” might be paid up front.
This is the first structure to understand in this case. The market had priced LinkedIn risk in long before LinkedIn ever acted. The low cash ratio was not stinginess. It was a design that left the loss with the seller if a lawsuit ever came. The founder kept looking for an exit through all of it, kept rejecting the terms, and in January 2025 the complaint arrived and the options were gone.
He gives two reasons for not fighting. Under the American Rule, legal fees are not recoverable even if you win, and the other side was a Microsoft subsidiary with effectively unlimited funds. He settled, announced the shutdown on July 4, 2025, and sold the business to a long-time competitor for a price he says the NDA prevents him from stating. A year later his one-line summary was “I’ll never sell my company again,” citing regrets over how intellectual property was handled after the sale. Our reading is that this sale was priced not against $10M in revenue at an 80% margin, but against a seller who had just finished a lawsuit and wanted out.
Less the two-week rebuild, more the two things he kept
The restart was fast. While recovering from a fractured metatarsal, he prototyped NinjaPear in two weeks with Claude Code and shipped it. But as readers pointed out in the Indie Hackers comments, the code is not what is doing the work. In the sale negotiation he secured the right to keep a newsletter with 20,000 subscribers and the original domain. When a reader wrote that “the years-old email list is doing the work,” he did not disagree.
The NinjaPear name had already been used once, in 2024, for an AI live chat product that ended with 163 registered users and zero integrations. What relaunched on January 30, 2026 is an API that returns company details, employee counts, company updates, and a list of the customers a company does business with. It takes nothing from behind login walls and does not touch LinkedIn. It assembles results from LLMs and deep research of the public web. Billing is by credits: company details cost 2 credits, employee count 2, a customer listing 1 credit plus 2 per result, and the free trial gives 10 credits for 3 days. In March 2026 he wrote that free tiers would be limited to 2 requests a minute, with higher limits split by subscription plan.
Fifty-four days after launch: 1,036 registered users and $66,000 ARR. By June, revenue for the previous month had passed $15,000. That is roughly 2.7x in annualized revenue over three months, and he describes the business as “now profitable and growing exponentially.”
The subject line: “Your competitor just signed up”
He published the tactic that took registrations from 300 to 3,163 in five months. Each time a new user signs up, an agent uses NinjaPear’s own API to find people in similar roles at competing companies, discovers their work emails, and sends a templated cold email with the subject line “Your competitor just signed up.” He describes it as built on three levers: name-dropping the competitor, triggering curiosity, and fear of missing out.
It is dogfooding in its purest form, running the company’s own sales on the company’s own product, and no cost figures are given. The metric it moved is registrations. Paid conversion is not disclosed. We treat the missing exchange rate between 10x registrations and $15,000 a month as exactly that, a missing number. Since he elsewhere calls SEO “the most effective distribution channel,” the safe reading is that this agent drives sign-ups rather than revenue.
What did not work, and the conditions only this founder has
A Reddit post went nowhere. The main churn driver, in his telling, is speed. Proxycurl returned cached LinkedIn data instantly, and NinjaPear runs real-time LLM research on the web, so users compare the two and feel the wait. Legality was bought at the price of latency, charged on every request, and he admits he is still wrestling with it. Asked for the single biggest growth driver, he answered, “I’m still figuring it out. But there isn’t ONE thing. It’s really a constant iteration of the product, marketing, product messaging, ICP, etc.”
Before any talk of replication, the ground this case stands on needs stating. The founder has more than 20 years as a software engineer, two prior exits, and five companies behind him. He made about $1 million on cryptocurrency and has since sold it, and he says that cushion is what supports his “fail 10x” posture. Six months without rent anxiety and six months with it are not the same length.
What can be carried out of this, and what cannot
In the same “platform rules or litigation broke the premise” category sit GummySearch, which closed while still profitable at $35K MRR because it could not get a commercial Reddit API license, and Kleo, whose free extension LinkedIn shut off and which rebuilt in four weeks and was back to $62,000 MRR within three months. The difference between the one that closed and the ones that rebuilt comes down to whether a distribution asset survived.
- Relaunching in the same market after a lawsuit or rules change works only when the sale or shutdown negotiation leaves distribution assets such as a customer list or domain in the founder’s hands
- “Nothing from behind login walls” becomes a selling point only when customers have their own reasons to avoid legal risk and the use case tolerates latency
- A sales agent that multiplies sign-ups tenfold works only in an industry where the product itself can identify prospects, and only if the founder accepts the resentment of the recipients
The limits need stating too. The $15,000 is gross revenue for one month, with no profit or churn figures. The sale price remains unknown under NDA, and the predecessor’s $10M ARR is self-reported. Above all, this restart happened on top of the money, network and 20,000-person list of someone who had run a $10M company, and writing the code in two weeks is the most reproducible part of it and the smallest contributor.
Sources
- Founder Indie Hackers「Hitting $15k/mo six months after getting sued and acquired」(2026年7月7日)。前月売上$15,000超、2万人のニュースレター、骨折療養中の2週間開発、解約要因
- Founder 本人ブログ「Proxycurl, 3 acquisition offers and someone lowballed. Here are the receipts」(2026年7月1日)。$16M・$12Mの買収提案の内訳と拒否理由、競合への売却
- Founder 本人ブログ「Proxycurl Shuts Down. Thank you.」(2025年7月4日)。LinkedIn提訴後の和解と閉鎖の判断理由、年商約$10M
- Founder 本人ブログ「Introducing Person Profile Endpoint (Also: 1000 Users/66K ARR)」(2026年3月25日)。ローンチ54日で登録1,036人・ARR $66,000
- Founder 本人ブログ「Our GTM hack that 10x our registrations from 300 users to 3163 registered users in 5 months」(2026年7月3日)
- Founder 本人ブログ「Introducing NinjaPear (2026) - Customer Listing API」(2026年1月30日)。再ローンチの中身、LinkedInを取らない設計、2024年版の登録163人
- Founder 本人ブログ「What Is Proxycurl API Now in 2026? I'm the founder.」(2026年4月29日)。売上の約50%がLinkedInスクレイピング由来、クレジット制の料金
- Founder 本人ブログ「I cold emailed our way to $1M ARR in 18 months」(2023年1月25日)。Proxycurlの立ち上がり、18ヶ月でARR $1M、2023年初頭にARR約$5M
This article summarizes and analyzes the public sources above. Please refer to the primary sources for details.
You may freely quote or republish this article in news media, blogs, or AI answers, provided you credit "Small Start (small-start.com)" and link to this page. No prior permission is needed. Reprint & quotation policy →
Similar cases

Superpower ChatGPT: Built in 3 Days, Free for 9 Months — 420K Downloads and 350K Newsletter Subscribers
SaaS
From optician to $28,000/month across three SaaS products: choosing only the battles you can win
SaaS
Closet Tools: A Tool That Just Automates Poshmark Sharing, Making $30-40K a Month — a Solo SaaS Built in the 5 AM Hours at a Single $30 Price
SaaS
Launch Fast: Built in 48 Hours, $15K/Month in 30 Days — Inside the Non-Technical Founder’s Path to $450K/Month
SaaSMost read
- 1
Peak Monthly Sales of ¥1 Million on minne. A Former Designer Turned Handmade Artist Explains the Craft of "Photos That Sell"
33 recent visits - 2
Six AI videos, ¥153,030 in the first month — one video with 4.22 million views drove two-thirds of TikTok monetization revenue
27 recent visits - 3
From 30 yen in revenue to 8 years later: how running 3 apps in parallel got an indie developer to 200,000 yen a month
22 recent visits - 4
Side-Business Blog "Tsuzuki Blog": From ¥42,000 to ¥1 Million a Month in One Year. Breaking Down the Published Monthly Data
15 recent visits - 5
¥50,000–70,000 a Month in Royalties From 24 Kindle Books: 16 Months of Real Data on "Volume-Production" Self-Publishing, ¥750,000 Cumulative
13 recent visits
Latest articles
- 2026-09-19
Gadgemaga: 594,562 Pageviews, ¥3,784,734 in a Month — The Ledger a Former Civil Servant Published Down to the Last Yen
- 2026-09-18
Instatus: $48K MRR with Every Metric Public, After Dropping "Sup" and Repricing Upmarket
- 2026-09-17
SEOTesting: Ditching the Name Sold "2.5 Years' Worth" in 9 Months — Renaming and Rebuilding the Free Tool SanityCheck to $18K MRR and 330 Customers
- 2026-09-17
Hitsuji: Quit With No Website, Savings Down to ¥20,000, Then ¥1.7M a Month in Year One
- 2026-09-16
Closet Tools: A Tool That Just Automates Poshmark Sharing, Making $30-40K a Month — a Solo SaaS Built in the 5 AM Hours at a Single $30 Price