In development

Every medical bill, handled.

An iPhone app for private health insurance. Scan a bill once, then pay it, submit it and see exactly what came back. No folder, no scanner, no spreadsheet.

We're still building it.GoaVeritas isn't in the App Store yet. This page gets replaced when it's ready. Check back soon.

On-device by default.

Scanning, text recognition and diagnosis checks all run on your iPhone. Your bills, your policy and your health data don't need our server.

From a paper bill to money back, in one place.

01 · Scan & check

Point your camera. Every line gets read.

The document scanner finds the bill and captures it automatically. Issuer, date, IBAN, total and every GOÄ/GOZ position are filled in for you.

  • Fields it isn't sure about are highlighted for a one-tap fix
  • Flags factors above the standard rate that need a written justification
  • Import PDFs straight from Files
IssuerZahnarztpraxis am Ring 99%
IBAN · check thisDE?? 3704 00•• … Low · 61%
2197 Adhäsive BefestigungFaktor 3,5
Faktor 3,5 is above the standard 2,3 and needs a written justification on the bill.
02 · Pay

Pay with a GiroCode, no retyping.

Scan the code with your banking app. Recipient, IBAN, amount and reference are already in. The due date stays on the bill so nothing slips.

To Zahnarztpraxis am Ring 386,40 € fällig 13.08.2026 · RG-2026-04871
03 · Submit

The exact package your insurer wants.

GoaVeritas names the file, bundles the pages and picks your insurer's fastest channel. You press send, in your own name. We never file on your behalf.

  • Private insurance and Beihilfe, for everyone on your policy
  • A reminder to chase it if no statement arrives in 21 days
Package · 1 file
Insurer_RG-2026-04871.pdf
Named the way your insurer wants it
Remind me to chase itOn · 21 days
04 · Reconcile

See exactly what came back, and why.

Scan the insurer's statement and every position is matched against your bill and your tariff. Short payments show up with the reason, and you decide what to do next.

Billed386,40 €
Expected (your tariff)270,48 €
Reimbursed181,34 €
Short of expected−89,14 €
2197: the written justification for Faktor 3,5 was not accepted.
05 · Claim timing

Submit now, or hold for your refund?

Add your tariff once. GoaVeritas weighs your deductible and premium refund against what you've claimed so far, and tells you when claiming is worth it. Preventive care that doesn't touch your refund is always marked to submit.

Hold for now You're €2.110 below the point where claiming beats your refund.
Claimed €410Break-even €2.520
06 · Diagnosis heads-up

Know what's on your record before you send it.

Diagnosis codes can matter for future underwriting. GoaVeritas explains each code in plain words and flags the first time one appears, so you can ask your doctor before you submit. It's a heads-up, not medical advice.

ICD-10 on this bill
L40.0 · Psoriasis vulgaris In plain terms: a chronic skin condition.
First time this code appears on your bills.
07 · Reports

Your year in numbers, ready for taxes.

Billed, reimbursed, out of pocket and refund kept, per person. Export your out-of-pocket total for the außergewöhnliche Belastungen in your tax return, or a full-year PDF.

Billed
€3.910
Reimbursed
€2.740
Out of pocket
€1.170
Refund kept
€1.920