Public BetaEvery paid feature is unlocked at no cost until 31 December 2026 — no card, in exchange for your feedback.

ICP interpretation

Graded against the range your lab actually printed.

An ICP report is thirty numbers and a wall of text. The hard part is knowing which three of those thirty deserve a change to your tank this week.

Most software solves this by scoring your results against its own house range. That produces the worst possible outcome: your lab says an element is fine, the app says it is high, and you are left refereeing a disagreement between two things you paid for.

How we grade

Every element is judged against the range printed on your own report, from the lab that ran it. When a lab publishes a single setpoint instead of a band — as ATI and Oceamo do, and as Triton's own "Setpoint" column does — that setpoint is honoured as the target, exactly as printed. Your lab and your app agree by construction, because there is one source of truth and it is the lab's.

Upload the PDF. That is the whole workflow.

01

Drop in the report

The PDF as it arrived from ATI, Oceamo or Triton. No re-typing, no manual entry.

02

Elements are filed the way the lab files them

Every lab names and groups things differently. Results are mapped to the lab's own scheme.

03

Each result is graded against that lab's range

In range, below setpoint, above, or genuinely urgent — using the numbers on your report.

04

You get a short list, not thirty rows

What to act on, what to watch, and what is noise you can ignore this month.

ElementYour resultLab's own targetVerdictWhat it means
Copper0.009 mg/L< 0.003Act nowThree times the ceiling. Invertebrates first. Run a poly-filter and re-test in ten days.
Iodine0.02 mg/L0.06 setpointBelowThe lab prints one target rather than a band. Dose slowly toward it.
Calcium432 mg/L400–450In rangeNo action. Steady across your last three reports.
Phosphorus42 µg/L30–60In rangeFine, despite reading "high" on a generic reef chart.

Illustrative report. Ranges shown are the published targets of the selected lab.

Every report you have ever run, side by side

One ICP is a snapshot. Four of them is a story — accumulating metals, a trace element you have been quietly depleting for six months, or the moment a new salt mix changed your baseline.

Cross-referenced with your own tests

When your Salifert alkalinity and your ICP alkalinity disagree, that usually means a kit needs replacing or a reference solution is off. The two data sets are charted against each other.

Join the Beta.

Every paid feature is unlocked until 31 December 2026. Tell us what breaks and you keep Reef+ for a year after that.

Join the BetaSee what it costs later

No card required. Nothing to cancel.