Version 1.0 · iOS 17+ · iPhoneComing soon to the App Store

Log4Surg

The UK surgical logbook that is ARCP-ready — log a case in under 30 seconds.

Log4Surg is a modern, offline-first operative logbook for UK surgical trainees. Fast case entry with exact UK role terminology, correct SAC indicative-group and consolidation reports with the counting rules ARCP panels expect, validation tracking, and one-tap PDF / CSV export. No account, no developer server — your logbook stays on your device and in your own iCloud Drive.

  • Fast case entry — favourites first, smart defaults, “log another on this patient”; a complete case in ≤ 30 seconds
  • Correct ARCP reports — SAC indicative-operation groups, consolidation + summary sheet with consultant sign-off block, computed live from your cases
  • Validation tracking — per-case status with the 25-case / 30-day supervisor nudge, validation worksheet to hand or email
  • Data portability — grouped-summary CSV plus raw-cases CSV, eLogbook-export import mapping, full backup & restore
  • Private by design — no patient names by design (hospital number + date of birth only), Face ID / PIN lock, on-device encryption, no analytics
Coming soon on theApp Store Privacy Policy Contact Support
iPhone · iOS 17+ · Medical category · A companion to elogbook.org (no sync — there is no public API; import your eLogbook CSV export instead). Backups live in your own iCloud Drive and count toward your Apple storage.
Log4Surg app icon — surgical forceps in pale steel with teal rim light on deep slate-navy

Screenshots

Case entry, dashboard, SAC report preview, and one-tap PDF export

Log4Surg Log case screen — operation date, procedure picker and six UK role cards with Assisted selected
Log case — exact UK roles in seconds
Log4Surg Dashboard — placement hero card, totals by role, elective/emergency split and indicative-number progress bars
Dashboard — totals, progress & validation queue
Log4Surg SAC Indicative Operation Groups report preview — scope picker, filters and live group counts
Reports — SAC preview with scope & filters
Log4Surg exported PDF — SAC Indicative Operation Groups Summary table with role columns, 1st Surg. and grand total
Export — theatre to PDF in one tap

Built for the list, trusted at ARCP

Four tabs — Cases, Dashboard, Reports, More. Case entry is always one tap away via the persistent “+” action. Everything works in airplane mode, including in hospital basements.

O Observed A Assisted S-TS Supervised – trainer scrubbed S-TU Supervised – trainer unscrubbed P Performed T Training junior

⚡ 30-second case entry

Search-as-you-type procedure dictionary with favourites and recents, six large role cards with the exact curriculum labels, elective/emergency split, hospital and supervisor pickers with smart defaults, and a review sheet before every save.

📊 Dashboard that answers “am I on track?”

Totals by role, specialty and urgency, indicative-number progress bars, a Core Training card counting S-TS/S-TU/P toward the >120-cases/year guide, the validation queue, and ARCP readiness — per placement or cumulative.

✅ Validation without chasing

Per-case validated status with history. When a supervisor has > 25 unvalidated cases, or any case waits > 30 days, the app raises a nudge — then composes the request message for you to send.

📤 Exports panels recognise

Print-ready PDFs with trainee header, derived date range, generation timestamp, dictionary version and the 1st-Surg. definition — plus grouped-summary and raw-cases CSVs through the standard share sheet.

🔒 Patient data, structurally safe

There is no field for patient names, addresses, NHS numbers or photos — the database schema has no such columns. Notes carry a persistent privacy warning with a name-pattern nudge on save, and a share-safe mode strips identifiers.

💾 Offline-first, backed up

No accounts, no servers, no analytics SDKs. Automatic backup of the logbook to your own iCloud Drive folder with > 14-day backup-health warnings, manual export to Files, and confirmed restore.

🧾

Cases

Searchable, filterable list grouped by month — role chips, urgency dots, validated ticks, PIN-gate option.

📈

Dashboard

Totals, indicative progress, core-training tally, validation queue, ARCP readiness.

📑

Reports

Pick report → scope → preview → PDF/CSV. Date ranges derived from your cases, never hardcoded.

⚙️

More

Profile, placements, consultants, hospitals, favourites, import/export, backup, appearance, lock.

Honest labelling — what Log4Surg is not:

  • Not a replacement for elogbook.org — a companion. There is no public eLogbook API, so the app makes no sync claims; it imports your eLogbook CSV export and exports ARCP-format reports.
  • Not an assessment app — WBAs (CBD / CEX / DOPS / PBA / MSF) live in ISCP. Log4Surg logs operative experience only.
  • Not an OPCS-4 coder — it ships its own specialty-organised procedure dictionary and never claims OPCS compatibility.
  • Not a diagnostic or clinical-decision tool — it stores medical training records, not patient-care data.

Reports are the product

Every report is computed live from your cases by one audited aggregation function — never cached, never hand-edited — and verified against golden fixtures. Preview, PDF and CSV always show identical numbers.

ReportWhat it isPurpose
R1SAC Indicative Operation Groups Summary — counts by indicative group per placement + cumulative, with 1st Surg. columnThe ARCP upload to ISCP
R2Consolidation Report per specialty + Summary Sheet — procedure-level counts, validated counts, consultant sign-off blockCST applications / ARCP pack
R3Operation Part Frequency — how often each operation part was done, with case denominator statedDepth of experience
R4Validation Worksheet — unvalidated cases per supervisor, days waiting, threshold flagsChasing sign-off
R5Procedure by Trainer — cases grouped by consultant / supervisorAppraisal conversations
R6Core Training Progress — yearly tally vs the >120 guide (S-TS/S-TU/P only)CT1 / CT2 deanery guidance
Counting rules, exactly as panels expect: 1st Surg. = Performed + Supervised (trainer scrubbed / unscrubbed) + Training junior (P + S-TS + S-TU + T). Observed (O) cases are listed for completeness and excluded from index-procedure and CST-eligible totals. Free-text procedures appear under “Uncoded procedures” so nothing is silently missing.

Help & Support

Placement setup, CSV import mapping, backup health and export guides are built into the app (More → About / Settings). For anything else, reach us below.

🔒 Privacy Policy

No developer server, no accounts, no analytics. Your logbook stays on your device and in your own iCloud Drive. No patient names — by design, the app cannot store them.

View Privacy Policy

📄 Terms of Use (EULA)

Log4Surg uses Apple’s Standard Licensed Application End User License Agreement.

View Apple Standard EULA

💬 Contact

Questions, suggestions, found a bug, or need help with import / backup / export? We’d love to hear from you.

[email protected]