Plan vs. Bill: Upload Your Plan, Snap the Bill, See the Truth

The product is the app. The moment is the chair. The moat is distribution and trust โ€” not the AI. This is the corrected direction after the first deep dive pointed at the wrong target.

0
competitors who compare the bill to YOUR plan document
2,400
monthly searches: "how much does a crown cost with insurance"
30%
of insurance claims denied on first submission (Aptarro, 2026)
30 sec
from snap to answer โ€” the workflow that beats any model

Verdict

The app is the business. Pain point + easy solution + savings beats any model. The first deep dive aimed at the wrong target.

What the first deep dive got wrong: it concluded "build the system, not the app" โ€” content and a plan database with the tool demoted to a lead magnet. That underweighted the thing that actually decides winners in consumer products: being present at the moment of pain, with a working answer, in seconds. Nobody is problem-aware in the dental chair. Whoever intercepts sticker shock wins, and that is a distribution and workflow fight, not a model fight.

What stands: the gap is real, dental is the right beachhead, the plan database still matters as data depth. But they orbit the app. The app is the product.

Verdict: build the app Dental first Distribution is the moat Workflow beats models

The one-line positioning nobody owns: everyone else compares your bill to the market, or fights the bill after the fact. This compares the bill to your actual plan document โ€” before you sign, in the chair โ€” and tells you the cheapest option that holds up, what each upgrade really buys, and what to ask. The answer was in the document the whole time.

The Chairside Moment

This product wins in one place: the 60 seconds where a patient holds a written treatment plan with prices on it and has to decide. That moment is unique to dentistry โ€” medicine bills you after; dentists hand you a quote before. Nobody opens ChatGPT there. Nobody has ever lined up the plan document against the treatment plan. The app shows up at that moment and hands over a decision, not a paragraph.

Step 1 โ€” Upload once

Insurance plan PDF or card photo. We parse: annual maximum, deductible, tiers (100/80/50), frequency limits, downgrade clauses ("posterior composites paid at amalgam rate"), waiting periods, missing-tooth clauses.

Step 2 โ€” Snap in the chair

Photo of the written treatment plan: procedure codes, tooth numbers, prices. No typing. Works at the front desk while the estimate is in your hand.

Step 3 โ€” Get the one screen

Minimum that holds up ยท upgrade ladder with real dollar deltas ยท your true cost against the plan ยท three questions to ask. A decision, not a document review.

Step 4 โ€” Share the result

"I saved $640 โ€” here's what I asked." The output card is screenshot-able and shareable. The product's results are its best marketing.

The product law: never bash the dentist

โœ… What the app says

"The lab crown is the standard of care and costs less. The same-day crown buys convenience. Here is the exact delta under your plan, and three questions to ask so you can decide."

โŒ What the app never says

"You're being scammed." "Don't get the crown." "Your dentist is ripping you off." The app is informational โ€” not medical or insurance advice โ€” and every output carries that disclaimer.

Sample Output โ€” What the App Actually Returns

Illustrative example: porcelain crown, tooth #14, quoted at $1,800. Plan: PPO, 50% coverage on major services, $1,500 annual maximum, downgrade clause on posterior tooth-colored fillings.

๐Ÿฆท Crown options under YOUR plan

Lab porcelain crown (standard of care)Your cost โ‰ˆ $900
Same-day (CEREC) crownYour cost โ‰ˆ $1,250 โ€” buys convenience, not a better crown
Porcelain-fused-to-metalYour cost โ‰ˆ $780 โ€” fine for back teeth, fully covered class
Cheapest option that holds upLab porcelain ยท save $350 vs. same-day
Ask your dentist1. Is the same-day crown clinically necessary or a scheduling preference? 2. Does my plan's frequency limit cover a crown on this tooth this year? 3. What's the warranty difference between options?

This is the entire value in one screen. The math is deterministic against the parsed plan; the explanation is plain English. Not a bash on the recommendation โ€” a map of the choices.

Messaging & Brand

The brand voice has two registers, and keeping them separate is a product law, not a style preference.

๐Ÿ“ฃ Ad and social voice โ€” sharp

This is where the hooks live. Corporate dentistry is the target of the message: private-equity rollups, production quotas, the upsell baked into the business model. The dentist is often a fellow captive of that system, not the villain.

๐Ÿงพ Product and site voice โ€” professional

Always credible, calm, evidence-first. "Options and reality." The marketing can be loud; the analysis must be trustworthy. The trust is the product. Disclaimers on every output.

Approved hook direction

"Corporate America has infiltrated your dentist. They're the used car salesmen of today โ€” nice, pretty, and kind. And they're sharks. Don't be the chum."
"The treatment plan isn't a diagnosis. It's a menu. Here's what everything actually costs โ€” under your plan."
"You brought your insurance card. Nobody brought the plan. We did."
Legal guardrails for the sharp voice. Hyperbole and opinion are protected โ€” "used car salesmen of today" is opinion, not a factual assertion. What is not protected: specific false factual claims about named companies ("Aspen Dental commits fraud"), invented statistics, or implying the app is a licensed advocate. Punch up at the corporate model and the carriers (well-documented: PE dental rollups and production-quota reporting), never down at hygienists or individual dentists by name. Claims about "sharks" stay attached to the system, not to identifiable people.

Domain and naming

mybilldoctor.com RECOMMENDED

Says exactly what it does. Works beyond dental (matches the expansion play). Passes the radio test. Watch: "doctor" implies authority โ€” the "informational, not medical or insurance advice" disclaimer layer becomes more important with this name.

mybilldr.com REGISTER DEFENSIVELY

Good short registration to hold alongside the primary. "Doctor" spelled out is what people will say out loud and type by default.

"Plan vs. Bill" can remain the product/feature name or the content brand; the company brand is the advocate. Naming is reversible โ€” the trust you build in it is not.

Why Dental Wins First

Written prices before you decide

Dentists hand you a treatment plan with dollar amounts before any work happens. That quote-in-hand moment is the entire product surface. Medicine bills after the fact โ€” the hook barely exists there.

Discrete, comparable upgrades

Amalgam vs. composite. Metal vs. porcelain vs. zirconia. Same-day vs. lab crown. Dental upsells are concrete material choices โ€” exactly where "marginal difference, save $X" analysis lives.

Plans are complicated but parseable

Annual maximum, 100/80/50 tiers, frequency limits, downgrade clauses. Opaque enough that nobody reads them, structured enough to be solved. A wedge, not a swamp.

The money is real

Consumers pay cash at the counter, cost-per-click on dental problem keywords runs $5โ€“16, and the anxiety is immediate. Nobody negotiates with a dentist mid-appointment โ€” they pay and regret later. The app breaks that pattern.

Medical is not "dental but bigger" โ€” it is a different company. No written pre-treatment pricing, billing after the fact, hospital-scale dollars, and a post-bill negotiation market already occupied (Goodbill, Resolve) with human-heavy operations. The medical play โ€” if it ever comes โ€” is EOB review or open-enrollment plan choice, years out. The brand can speak to it; the product must not build it yet.

Competition: Who Is Actually In This Space

PlayerWhat they doCompares to YOUR plan?Threat
GoodbillReviews hospital bills, negotiates reductions (human, fee on savings)No โ€” fair pricingLOW Different business
ResolveAdvocate audits and negotiates hospital billsNo โ€” negotiationLOW Could refer to you
HealthScan AIScans bills, compares charges to fair pricesNo โ€” market reference pointMEDIUM Closest neighbor
DecodeMyForm AIExplains medical bills and EOBs in plain EnglishNo โ€” one documentMEDIUM Half the feature
Counterforce HealthAnalyzes bills, fights denialsNo โ€” denial focusedMEDIUM Downstream of your moment
Codify / ICD10dataCode lookup for professional codersNo โ€” reference onlyHIGH on SEO Owns code keywords
Cassidy AICompares plan renewal quotes (B2B brokers/HR)Yes, but broker sideLOW Validates B2B demand
ChatGPT / GeminiAnyone can upload both documents and askYes, if the user thinks to askHIGH See AI section

Read of the field: the industry organized around two moments โ€” after the bill hurts (negotiation, denial fighting) and for professionals (code tools). The moment in the middle โ€” "I have a treatment plan in my hand, what will this actually cost me under my plan?" โ€” is unoccupied. That is the wedge, and the app is built for exactly it.

The AI Question โ€” Why "ChatGPT Kills It" Is the Wrong Fear

The objection: anyone can upload both documents to ChatGPT and get a comparison for free, so the app is dead on arrival. Here is why that overstates the threat โ€” and where the real threat actually hides.

โœ… The prompt gap is real

AI is pull-based. It only helps people who know what to ask. Nobody in the chair thinks "let me audit my plan's downgrade clause." Capability is not access. People do not prompt their way to an answer they cannot conceive of.

โœ… Workflow beats models

The app's moat is 30 seconds: snap, decision, done. Generic AI gives a paragraph if the user does the homework โ€” uploads the plan, reads the clause, frames the question. The product has already returned the answer.

โš ๏ธ But the gap cuts both ways

The same unawareness that stops people from prompting AI also stops them from finding the app. The prompt gap is not protection โ€” it is the acquisition problem. Whoever solves awareness wins, and that is solved with distribution, not technology.

โš ๏ธ The real threats

1. Carriers ship plan-explainer AI in their own apps. 2. Fast followers ship the same feature once parsing is commoditized (~18 months). 3. AI assistants add memory: "I already have your plan" neutralizes the plan-reference argument over time.

The mow-over test: "could a user paste this into ChatGPT and get the same answer?" The comparison feature fails that test โ€” it is table stakes. What passes: the plan already parsed and stored, the 30-second chairside workflow, the dental data behind the answer, and the brand people trust enough to hand their documents to. Build those, and AI becomes plumbing inside the product instead of a competitor to it.

Distribution: The Actual Moat Maker

Content, social, and newsletters are not marketing around the product โ€” they are the weapon that makes the product work. The game: catch the person at sticker shock, before or after the appointment, and turn "is this normal?" into "let me snap it."

Social video

Real treatment plan in, real analysis out, on screen. The format is inherently dramatic: the quote, the reveal, the savings. Nothing about it needs to be explained twice.

Newsletter

Retention engine and the brand voice home. "What a crown should cost," "the upgrade clause your plan is hiding." Cheap to run, compounds trust.

SEO content

"Dental crown cost with insurance" โ€” 2,400 searches a month, near-zero difficulty. Consumer problem keywords ($5โ€“16 CPC) are uncontested because professional coders never search them and consumer sites never built for them.

The shareable output loop

Every result is a marketing asset: "saved $640, here's what I asked." Screenshots travel. The product's output feeds the top of the funnel โ€” the loop closes itself.

Content's job is not to teach. Informational content is exactly what free AI answers eat. The content exists to make someone say "wait โ€” there's a tool that checks MY plan?" and hand over their documents. The call to action is always the snap, never the read.

Revenue

PathWhat it isWhenWhy it works
Freemium toolFree first check; subscription for saved plan, household vault, unlimited checks, renewal alerts ($7โ€“10/month)Month 6โ€“12The free product is the marketing. Do not lead with the paywall
Insurer / employer sponsorshipCarriers or self-funded employers fund the tool as a member benefitMonth 6+Members who are not overbilled or over-upgraded file smaller claims โ€” direct savings for the payer. The "insurer buys the podcast for exposure" logic
Content traffic + affiliateDental savings plan referrals, advocacy referrals, broker leads on problem keywordsMonth 3โ€“9CPC data ($5โ€“16) proves advertiser density. Illustrative: 20,000 visits at 2% referral and $15 per action โ‰ˆ $6,000/month
Plan data licensing (B2B)Structured, verified plan tables to brokers, HR tech, dental officesYear 2+Cassidy AI already sells plan comparison on the broker side โ€” the spend exists
What not to monetize: dentist advertising. The whole brand is "on your side against a system built to overbill and upgrade you." Money from dental practices or their marketing firms kills the trust that is the product. Any sponsor relationship โ€” insurer, employer, anyone โ€” is disclosed and never changes the analysis. This wall is not a nicety; it is the moat.

Expansion: Brand, Not Roadmap

The vision is bigger than dental and should be โ€” from day one the brand is "help yourself against a system built to overbill and upgrade you." Bills that make people say "wtf, this is too much" โ€” electric, gas, insurance, any opaque quote โ€” are the eventual territory.

What expands now

The voice, the newsletter, the audience, the trust. "My Bill Doctor" as a name is bill-agnostic from the start, so the brand can grow without a rebrand.

What does not expand yet

The product. Every "snap a bill" vertical has different data, different clauses, different liability. Dental proves the model first. The second product is dental post-bill and EOB review; everything after that waits for dental to win.

Build Plan โ€” What Codex Builds First

1. Landing page

The promise, the sample output card, an email capture. Ships before the engine works. CF Pages, existing template.

2. Plan parser

Plan PDF to structured benefits (the hard part): annual max, deductible, tiers, frequency limits, downgrade clauses, waiting periods. This is where the real engineering lives.

3. Treatment plan capture

Photo to procedure codes, tooth numbers, prices. Optical recognition with human-checkable results.

4. The analysis engine

Deterministic math for cost rollup against the parsed plan. Language model only for the plain-English explanation and the questions-to-ask. Never let the model do arithmetic on someone's bill.

5. The shareable output card

Generated image: what was quoted, what it should cost, what to ask. Built to be screenshotted. This closes the growth loop.

Scope lock: dental only, chairside only, one screen that gives a decision. No negotiation service, no appeals filing, no medical, no second vertical. Everything in the expansion section stays on the whiteboard until the snap-to-answer loop is working and people are sharing the results.

Sources & Notes

Commonwealth Fund โ€” Health Care Affordability Survey (claim denial incidence) Aptarro โ€” 2026 claim denial statistics (30% first-pass denial, 32% coding-related) First deep dive โ€” full competition, keyword, and demand data (retained) Cassidy AI โ€” B2B plan comparison (validation of plan-data spend)

Keyword volumes and CPC figures carried over from the first deep dive's research. Sample output prices are illustrative. This report is informational analysis of a product concept โ€” not medical, dental, or insurance advice.