Lulytica
iOS + Android · Ships winter 2026

Under a minute a case. A rate you can stand behind.

A logbook for your own ERCPs, on your phone and nowhere else. It reads your cases against the published standards, and prints the document you hand over at the end.

Trainee to consultant Works offline
The first sheet of the ERCP performance report: the endoscopist's name, the record and the reporting period, and the measures table with its cases, rate, 95 percent interval, minimum standard and target standard.
The measures screen: cannulation 95.1 percent, 58 of 61 cases, 95 percent interval 87 to 98, at target; below it stone clearance 93 percent of 30 cases, meets the minimum; stenting below the hilum 93 percent of 27, below the minimum; post-ERCP pancreatitis 4.9 percent of 81, at target; antibiotic prophylaxis 90 percent of 30, meets the minimum.
The measures screen and the first sheet of the performance report, both taken from the app, from one sample record.
Home: good evening, Dr. Georg Wenzel. Your logbook holds 520 ERCPs across 3 years; 10 cases are waiting for you. Below it the caseload month by month, a card offering to set up backup, and the most recent cases.
A new procedure being entered: Today, 71 F, CBD stones and native anatomy chosen as chips, the papilla and cannulation rows below, and the save bar reading 5 of 7 complete.
The worklist: a banner for 8 cases past their 14-day window that confirms them clean in one step, then the open cases oldest first, from May and June 2026, each awaiting review with a Done, no adverse events button.
Home, a case being entered, and the cases waiting for review. Taken from the app, from the same sample record.
In training

Your training happens case by case. So can your evidence.

It ends in a dossier your supervisor signs.

In practice

You perform hundreds of ERCPs every year. This shows you what they add up to.

It ends in a report you take to appraisal.

01 · On paper, when it counts

Walk in with a document, not an impression.

Generated on your device, from your own record.

While you are training

The dossier's supervisor sign-off sheet: the declaration, the trainee's block and the supervisor's block, each with a name, a signature line and a date.

The training evidence dossier

Your volume, your rates, your supervision levels and your attainment curve, with the sheet your supervisor signs.

Sample dossier (PDF)

Every year after

The first sheet of the ERCP performance report: the endoscopist's name, the record and the reporting period, and the measures table with its cases, rate, 95 percent interval, minimum standard and target standard.

The performance report

A year of practice, ready for appraisal. Cited, dated, and signed by you.

Sample report (PDF)

Once training closes, one document does the work of both: the year, the measures, the adverse events, the denominators, with the citations attached, so the conversation is about your practice rather than about where the numbers came from.

02 · The standards that matter

Every rate carries its denominator and its confidence interval. It tells you when it doesn’t know.

Five measures, one screen, ten seconds. Each rate reads At target, Meets the minimum or Below the minimum against the ESGE’s two standards (for a trainee, the curriculum’s figure stands in for the minimum); pancreatitis, which counts harm, reads At target, Within the limit or Above the limit. Nothing is rounded in your favour.

Not yet reported

A rate prints from 20 eligible cases, a floor this app sets. Under that the measure says Not yet reported, gives the count and the floor, and nothing more. A small number pretending to be a rate helps nobody.

95% confidence interval (Wilson)⑤

The width of what is still unknown sits beside the rate, not in a footnote.

11 of 12 65% to 99% 80 of 87 84% to 96%

The same rate, twice. At twelve cases the interval is wide enough to fit excellent practice and poor practice at once. At eighty-seven it is a rate you can stand behind. That gap is why a measure stays quiet until then.

Five measures, exactly as the ESGE wrote them.

From the ESGE performance measures for ERCP (2018)①.

Deep biliary cannulation

of the native papilla, in normal anatomy

≥90%Minimum standard
Target standard 95%
(expert centres)

Stone clearance

for common bile duct stones under 10 mm

≥90%Minimum standard
Target standard 95%
(expert centres)

Stenting below the hilum

for biliary obstruction below the hilum, after successful cannulation

≥95%Minimum standard
Target standard 95%

Post‑ERCP pancreatitis②

every event graded for severity

<10%Minimum standard
Target standard <5%

Antibiotic prophylaxis

appropriate to the indication, before the procedure

90%Minimum standard
Target standard 95%

The ESGE suggests measuring each over at least a hundred consecutive procedures, or all of them if fewer①.

The next questions

What counts in each denominator?

Each measure counts the population the paper defines, and the app names that population behind the rate:

  • the native papillae in normal anatomy where cannulation was attempted
  • the bile duct stones under 10 mm after a successful selective cannulation
  • the obstructions below the hilum after a successful cannulation
  • the indications the paper names for antibiotic prophylaxis

The pancreatitis rate counts the cases whose outcome you have reviewed. A case still awaiting review is left out of the rate, and the count still waiting is printed on the pancreatitis rate’s own screen, so a rate never borrows credit from a case nobody has looked at yet.

Where does each figure come from?

The cannulation drift chart further down is anchored on the ESGE minimum standard, the attainment curve on the curriculum’s figure for your stage. One part is this app’s own and is written down: where the curve’s anchor sits at the first training stage.

What can you take off the phone?

Two documents, as PDFs: the training evidence dossier and the ERCP performance report. Each one leaves through the system share sheet, or saves into a folder you pick. Your notes are in neither of them.

And an encrypted backup of the whole record: you switch it on once, and it keeps itself current in a folder you pick on Android, or in iCloud Drive on an iPhone. Two documents and a backup, and each one starts with something you do.

Were the cases harder, and was the pancreatitis avoidable?

Your cannulation rate again, split by the predicted difficulty of the case④, and your pancreatitis rate split by recorded risk with the definition of high risk printed beside it⑥. Each split keeps its own count, and one with fewer than 20 cases behind it stays quiet.

No split is given a standard of its own, because no paper publishes one. The published standards judge a whole cohort, so the app never re-scores your rate against your own case mix.

The context sits beside the number. It never adjusts it. A harder case mix explains a rate. It does not move the standard you are held to.

03 · Under a minute

From memory, one thumb, before you leave the room.

Chips, not typing. You type the age, a few words when the indication is Other, and an optional note at the end; everything else is a tap. Every question can be answered right after the case. No timestamps, no console readings, no chart lookup.

Your own shortlist. The indication picker opens on the five you picked most over the last ninety days. All 27 stay one tab away.

Save walks you to the gaps. Save is never greyed out. Tap it with something missing and it scrolls you to the first gap and asks. An entry you had to abandon is offered back when you return.

Every rate updates the moment you save.

The top of the entry form for a case begun: Today, 71 F and CBD stones in the first row, the setting and background chips, native anatomy, and the save bar reading 5 of 7 complete.
The foot of the same form: bleeding risk, PEP risk, the rectal NSAID row still marked required, immediate complications, house difficulty and notes, above the save bar with its plus similar and Save buttons.
04 · The two charts

The standard moves with your career. The record underneath it does not.

Two questions, two instruments. One asks whether the evidence is there yet. The other asks whether you are still there.

The attainment curve · while you train③⑦

Is the evidence there yet?

enough evidence

Evidence that you cannulate at 80%, the curriculum’s figure for supervised training. The curve climbs with every success and falls back with every failure, and the app says where it has got to: not yet enough evidence and how far along it is, or enough evidence since a named case. The method is a learning-curve cumulative sum (LC‑CUSUM). It draws the curve your trainer reads to decide. It does not decide. A good week is not competence.

The cannulation drift chart · after that①⑦

Am I still there?

worth a re-read

This one never finishes. The score is held to a floor at zero, rises with each unsuccessful case and falls back with each success, so only a run of them reaches the line. When it reaches the line marked worth a re-read, the app says so and names the cases.

The curriculum grades its learning-curve recommendations on moderate evidence, and the rest on low or very low③. The app draws your curve case by case: one input for your trainer’s decision, not a substitute for it.

What does the curve tell a trainee?

One thing, and it answers yes or no: has the run of work been good enough for long enough to be unlikely to be luck.

05 · Yours alone

There is no server to breach. Because there isn’t one.

It never asks for a patient name or a hospital number. The measures never needed them.

If you lose the phone

A logbook that lives on one phone is worthless the day the phone goes. So there is an encrypted backup you hold and restore yourself. Your key, and a place you chose.

06 · Built to be checked

You shouldn’t have to take my word for it.

30 source papers Every figure traces to a sentence in one of them, kept word for word and checked against the paper. The app names the paper behind every rate, one tap away.
Where no paper settles it The app says so, and the choice is written down with its reason.

The methods are the papers’ own, so anyone who reads the papers can read the record. No society has endorsed this app.

The references on this page

①
Performance measures for ERCP and endoscopic ultrasound: a European Society of Gastrointestinal Endoscopy quality improvement initiative
Domagk D, et al. · Endoscopy · 2018
②
Severity grading, one scheme per event: the revised Atlanta classification for pancreatitis, the 2010 ASGE lexicon for bleeding and perforation, and the Tokyo Guidelines for cholangitis
Banks PA 2013 · Cotton PB 2010 · Kiriyama S 2018, each endorsed for this use by Dumonceau J‑M, et al. 2020; Stapfer M 2000 names the type of perforation
③
Curriculum for ERCP and endoscopic ultrasound training in Europe: European Society of Gastrointestinal Endoscopy position statement
Johnson G, et al. · Endoscopy · 2021
④
Grading the complexity of endoscopic procedures: results of an ASGE working party, the scale of predicted difficulty the cannulation split on this page reads against
Cotton PB, et al. · Gastrointestinal Endoscopy · 2011
⑤
Probable inference, the law of succession, and statistical inference, the interval used for every rate in the app
Wilson EB · Journal of the American Statistical Association · 1927
⑥
ERCP‑related adverse events: European Society of Gastrointestinal Endoscopy Guideline, whose two‑tier risk stratum splits the pancreatitis rate on this page
Dumonceau J‑M, et al. · Endoscopy · 2020
⑦
Variation in learning curves and competence for ERCP among advanced endoscopy trainees by using cumulative sum analysis, whose rates the two charts on this page use: ten points of spacing, both error rates at 10%
Wani S, et al. · Gastrointestinal Endoscopy · 2016
⑧
A portrait of Endoscopic retrograde cholangiopancreatography and endoscopic ultrasound training programs in Europe: current practices and opportunities for improvement
de Campos ST, et al. · United European Gastroenterology Journal · 2023

The logbook is yours.

Version one was a website I built for myself. I ran it on a machine at home, used it on my own cases, and took it to Milan and Istanbul to show colleagues.

It taught me two things and warned me of a third. It needed a connection, and the endoscopy unit is the one place that does not reliably have one. It needed an account, and signing in to a server to reach your own cases is friction at the worst possible moment. And if I had ever opened it up to anyone else, I would have become the keeper of their records. That is a job nobody should have to trust me with.

So version two is a phone app. Your thumb opens it, and your cases never wait on a server. The record leaves only when you send it.

I am Lukas Erhart, an interventional endoscopist in Austria. I log my own ERCPs with this, which makes me user number one and the most impatient person it has. I build it after hours.

Presented at ESGE 2026 in Milan and IAP 2026 in Istanbul.

The first 20 cases are free. Then €99 a year, one tier. If you stop, everything you recorded stays on your phone, still reads, still backs up, still prints; only the next new case waits.

When exactly does it ask you to pay?

Not before your cannulation rate reads. The app waits for 20 cases and for your cannulation rate to print, whichever comes later, so nobody is asked to pay for a number they have not seen.

Tell me when it ships

One address, nothing else

Lulytica © 2026 Lukas Erhart · Austria · Imprint · Privacy