A disposal well carries three duties that run on different clocks: the mechanical integrity test on a multi-year interval, the injection record that must be kept every single month, and the pressure and volume ceiling written on the permit. Miss any one and the other two look fine. This tracks all three per well, and refuses to call a well compliant when one of them has quietly gone.
One-time purchase. No subscription. No account. Works offline.
A Class II well demonstrates integrity before injection begins and on a repeating interval after that — typically five years. You set the interval in months per well, from that well's own permit, because a permit can require shorter. Five years is long enough that nobody remembers the last one without a record.
Injection volume and pressure are monitored monthly and reported annually. The gap is not the annual report — it is the month somebody forgot, twenty months ago, that nobody notices until the report is due and the row is blank.
Your permit carries a maximum daily injection volume and a maximum surface pressure. Every month you record is measured against them, so an over-injecting well is visible the month it happens rather than the year it is questioned.
A well that fails mechanical integrity is out of service until it is repaired and retested, or shut in. So a failure puts the well in its own band and keeps it there. Recording another month of injection does not lift it — continuing to inject into a well that failed integrity is the thing the rule prohibits, not evidence that it is fine.
Only a passing mechanical integrity test dated on or after the failure clears it. A passing test from before the failure does not, however recent it looks in the list.
Every month from first injection to last month is expected to carry a reading. A month with no entry is listed by name as a gap and stays one. Nothing is averaged over it, interpolated across it, or quietly forgiven — a monitoring record with a hole in it is the finding, and you cannot fill it in later from memory.
The month currently running is never counted as missing. Its reading is not due yet, and a tool that nags you for it every day is a tool you stop reading.
A well can be inside its retest interval, carry every month since it went into service, and still be injecting above the volume or pressure its permit allows. That is why the ceiling is a separate axis rather than another date: a well can be perfectly current and still be over.
A well with no permitted figures entered says exactly that, rather than reading as clear. Nothing was checked, so nothing is claimed.
Every well sits in exactly one band — the worst one that applies — so the register can be read from the top down. A well with nothing recorded is not treated as clean; it lands in the emptiest band of all, because no evidence is worse than bad evidence. An exceedance stays visible on the card even when a worse band won the row.
Name, API number, permit or UIC number, district, and whether it is disposal or enhanced recovery.
Maximum daily injection volume in barrels and maximum surface pressure in psi, taken from the permit.
Set per well in months from its own permit. Never assumed, never applied site-wide.
Date, pass or fail, test type, pressure held, who witnessed it and who recorded it.
Volume injected, days injected, average and maximum surface pressure, and who recorded it.
A dated audit page: every well, both clocks, the missing months by name, every month over the ceiling.
Every band tile on the dashboard opens the register filtered to exactly those wells. There is no counted band you cannot act on — a number you can see but not drill into is a number that gets ignored.
It does not file a Form H-10, H-5 or any state equivalent. It does not calculate, approve or negotiate a permitted limit, and it does not perform a mechanical integrity test. It does not replace your permit conditions, your state's rules or your operator's procedure, and it does not decide whether a well may keep injecting. It keeps the record and shows what is out of date, missing, or over the limit you entered.
Everything stays on your device. Nothing is uploaded, no account is created, and the app keeps working when the lease road has no bars.