The value
A temperature, a flow and return pair, a tank temperature, a flush duration, or simply that the service was done, whichever the task calls for. Nothing irrelevant is on screen.
LEGIONELLA MONITORING LOG
LegioCheck
Legionella Compliance Log
Sentinel points, calorifiers, cold-water tanks, TMVs and little-used outlets each run on their own clock. LegioCheck holds that schedule, walks you round the outlets that are due, and takes the temperature entry where you are standing, not back at a spreadsheet three days later when the figure has become a guess. Each outlet can carry a photo, so whoever walks the round finds the right tap.
A property's monitoring is a walk: kitchen, plant cupboard, loft, the shower in room three. LegioCheck turns that walk into one screen at a time, which is the whole difference between a log that gets kept and a clipboard that gets written up from memory on Friday.
The app gathers the outlets that are actually due at that property and queues them. If nothing is due it offers the full list instead, so an unscheduled walk still works.
The header shows your progress, such as outlet 1 of 3. If the outlet has a photo, it sits at the top of the card to help you find the right tap. The task is pre-selected from the outlet type. A calorifier asks for flow and return. A sentinel asks for a temperature and a run-to-temperature timer. A little-used outlet asks how long you flushed it.
Type your name once. Every reading in the round is stamped with the same operator and the same round time, so the log reads as one visit rather than eleven unrelated entries.
A locked room is a skip, not a fabricated number. Anything wrong becomes a defect with its cause, the remedial action and the dates it was raised and resolved.
Saving a reading rolls that outlet's next due date forward by its own cadence, clamped so a reading taken on the 31st never skips a month. Anything falling inside seven days shows as due this week on the dashboard.
This is the schedule LegioCheck ships with, and the reference line it prints beside the field when you take the reading. Every cadence is editable per outlet, and every reference value here is general guidance, in the app's own words. It is not a threshold the app enforces and not a requirement for your system.
| Asset | Default cadence | Task recorded | Reference shown |
|---|---|---|---|
| Sentinel (hot) | Monthly | Hot sentinel temperature | ≥ 50°C at the outlet within 1 min |
| Sentinel (cold) | Monthly | Cold sentinel temperature | ≤ 20°C at the outlet within 2 min |
| Calorifier | Monthly | Calorifier flow / return | Flow ≥ 60°C · return ≥ 50°C |
| Cold-water storage tank | Six-monthly | Cold-water tank check | ≤ 20°C throughout |
| Showerhead / spray | Quarterly | Showerhead descale | Descale / disinfect quarterly |
| Little-used outlet | Weekly | Weekly flush | Flush little-used outlets weekly |
| TMV | Annual | TMV service | Service annually |
| Tap / outlet | Annual | Cold sentinel temperature | ≤ 20°C at the outlet within 2 min |
A ninth task, thermal disinfection, records a temperature and the time it was held. Its reference line reads ≥ 60°C held for 5 min. Temperature tasks are marked within guidance or outside guidance value against these figures; flushes, services and descales are recorded as done, with no judgement attached. Nothing is ever discarded for being out of range. An out-of-range reading is exactly the record that matters.
A temperature, a flow and return pair, a tank temperature, a flush duration, or simply that the service was done, whichever the task calls for. Nothing irrelevant is on screen.
Sentinel readings keep how long you ran the outlet before reading it, and thermal disinfection keeps how long the temperature was held. Those numbers are half the reading.
Operator name and a full timestamp on every entry, editable if you are writing up a round you took an hour ago.
Free text plus photos, held on the phone and carried into the audit PDF's appendix at the end.
Add photos to each outlet and each site. An outlet's first photo shows in the site's outlet list and at the top of its round card, so a colleague covering the round finds the tap under the stairs. Tap any photo to open it full screen and zoom in.
If you already keep an outlet register in a spreadsheet, save it as CSV with Site, Outlet, Type, Location, Sentinel and Frequency columns. Only Site and Outlet are required. LegioCheck shows a preview first: the new sites, the new outlets, and any rows it will skip and why. A template with two example rows is in the app.
Every reading as one row, for one site or all of them: site, outlet, task, date and time, each value, whether it was within guidance, operator and notes. The file opens in Excel or Google Sheets. Part of the full version.
Every site, outlet, reading, defect and photo, plus your signature, in one file you keep off the phone. Restore it on another phone to merge the saved records with those already there. Works on every tier.
Captures from version 1.1, filled with sample sites.
Scroll sideways, or use the arrow keys
Pick a property and a date range, and LegioCheck builds a single PDF on the phone. It is assembled from the readings you took, in the order an inspection reads them, and it is the reason the log exists.
Records like these are kept for years, and the app has no cloud copy of them, so Import and export writes one backup file holding every site, outlet, reading, defect and photo, and your signature. Keep it wherever you keep your other records, and restore it onto a new phone.
Legionella control keeps people alive, and a phone app is a small part of it. This one records and schedules. It does not assess risk, it does not design a control scheme, it does not decide whether your system is safe, and it does not stand in for the judgement of the responsible person.
This disclaimer sits under every reading, on the PDF cover, in Settings and during onboarding:
LegioCheck helps you record and schedule Legionella monitoring tasks and keep your records. It is not a risk assessment, not legal or safety advice, and does not guarantee compliance with ACoP L8, HSG274, COSHH, or any regulation. The temperatures and frequencies shown are general guidance values; your system’s actual control scheme must be set by a competent person and your own risk assessment. You are responsible for the accuracy and sufficiency of your monitoring and records.
The published guidance, and where to find a competent person, are collected on the LegioCheck resources page.
STANDARD TIER
Free
Without a purchase, you can keep using the standard tier with limits.
Records already made are never hidden, locked or deleted, and stay exportable. The cap only stops new properties and outlets.
FULL
£24.99once
or £1.99 a month, or £9.99 a year
For anyone monitoring more than one building. The one-off price does not renew.
Photos, monitoring reminders, outlet import, backup, restore and privacy mode are available on every tier. An import is held to the same limits as outlets typed in.
Get LegioCheckNo. It records and schedules monitoring, and it prepares the paperwork. It is not a risk assessment and it cannot judge your system. The control scheme is set by a competent person and by your own risk assessment; LegioCheck only holds what you recorded.
They are reference values shown beside the field for context, and the app describes them as general guidance. They never mark a reading pass or fail. A reading is labelled within guidance or outside guidance value against them, and both are recorded either way.
A batch walk of the outlets that are due at one property. The app hands you one card at a time with the task already picked for that outlet type, carries the operator name and timestamp across the whole round, and lets you skip anything you cannot reach.
Property, address, responsible person, client and date range on the cover, then the outlet schedule, then the readings grouped by task with the reference line for each, then the defect log with cause, action and dates, then a photo appendix and your signature.
Yes. Sites, outlets, readings, defects, photos and the PDF are all handled on the phone. There is no account and no automatic cloud backup. You can create a backup file from Import and export in Settings and save it yourself, with every photo and your signature in it.
Without a purchase, the standard tier keeps one property, ten outlets and one audit PDF a month, and shows an ad after each PDF export. £1.99 a month, £9.99 a year or £24.99 once removes the limits.
Yes. Save the sheet as CSV with the columns Site, Outlet, Type, Location, Sentinel and Frequency; only Site and Outlet are required. LegioCheck previews the import, creates any sites that do not exist yet, and skips outlets it already holds. The standard tier limits still apply to what gets imported.
With the full version, yes. Import and export writes every reading as a CSV row, for one site or all of them, and the file opens in Excel or Google Sheets. Like the audit PDF, the CSV stays in English.