By dentists, for dentists

In development

More dentistry.
Less insurance busywork.

We're building AI that reconciles dental insurance payments and automatically updates insurance fee schedules as EOBs arrive. Your office sets the rules. Staff step in when a conflict needs attention.

Your office sets the rules. AI handles the routine.

The planned workspaceFictional example

Payment reconciliation

Three sample payments · One deposit

Fictional EOBs · Real insurer names

Delta Dental
MetLife
Aetna
Remittance total
$1,060.00
Sample deposit
$1,000.00
Conflict to resolve$60.00
Staff intervention needed

Routine matches follow office rules.
This conflict needs your team.

NinjaDent, the Hidden Tooth wearing a blue ninja mask

Your friendly guardian.An illustration of the product direction.
All amounts are fictional.

Your rules guide the routine.
EOB detailsOffice rulesConflict handling

See the idea in action

Follow the numbers.

Routine matching by office rules. Staff intervention for a conflict. Explore the planned workflow with fictional records.

The NinjaDent conceptSynthetic example
Payment reconciliationND–DEMO–014

01 / REMITTANCE DETAILS

Start with the payment details.

Three fictional EOB documents created for this reconciliation example.

Sample EOBsPayment
Delta DentalDEMO-101$420.00
MetLifeDEMO-102$360.00
AetnaDEMO-103$280.00
Remittance total$1,060.00

The planned workflow starts from the EOB and applies office-defined rules.

Illustration of the planned AI-powered workflow. The office rule, amounts, and references are fictional.Fictional examples using real insurer names. No affiliation or confirmed integration implied.

A look inside an EOB

Know what was billed,
allowed, and paid.

A real EOB contains the details behind a payment. This example was rebuilt from a supplied document, with identifying information removed and the original financial values retained.

Amount billed
$174.00
Allowed amount
$115.00
Plan responsibility
$77.00
Patient may owe
$38.00

The allowed amount and the plan's payment tell different stories. We're building NinjaDent to use these details for reconciliation and fee-schedule updates, guided by your office's rules.

View the redacted EOB

PDF · Identifiers and check section removed. A separate document example from the fictional workflow above.

Redacted document example01
Rebuilt Blue Cross Blue Shield of Texas EOB showing two services, with all identifying fields removed
Rebuilt for clarity. Original financial values retained.

Built around your office

Your rules.
AI at work.

We're designing NinjaDent to follow your office's rules for routine reconciliation and involve staff only when a conflict requires intervention.

Get to know NinjaDent
01

Your office defines the rules.

Set how routine payments should be matched and reconciled.

02

AI handles the routine.

Designed to apply those rules to EOBs, claim details, and payment information.

03

Fee schedules stay current.

The planned AI automatically updates insurance fee schedules from incoming EOB allowed amounts, following your office's rules and flagging conflicts for review.

04

Conflicts come to your team.

When a conflict needs intervention, staff investigate the details and decide how to resolve it.

Behind the idea

Meet the dentists
behind NinjaDent.

Our purpose
Portrait of Pejman Moghbeli

Pejman MoghbeliDentist

Portrait of Joshua Aminpour in a dental-office hallway

Joshua AminpourDentist

A few things to know

Before you join.

All frequently asked questions
What is NinjaDent?

We're building NinjaDent for AI-powered dental insurance payment reconciliation and automatic insurance fee-schedule updates from incoming EOBs. The intended workflow follows office-defined rules for routine work and involves staff only when a conflict requires intervention.

Is NinjaDent available today?

NinjaDent's software is still in development and is not publicly available. You can join the early-access list for product updates and future opportunities to try it. Joining does not create a software account or provide product access.

Who is it being built for?

Dental office managers and practice teams responsible for insurance payments, EOBs, claims, and reconciliation.

What does joining early access mean?

Joining signs you up for NinjaDent product updates and news about early-access opportunities. You can leave the list by emailing hello@ninjadent.com. It does not create a software account or guarantee access.

Stay in the loop

Get NinjaDent
product updates.

Follow the build and hear when early-access opportunities are ready to share.

In development · No launch date announced