ICP DECODE

The lab gives you numbers.
BioForge gives you the plan.

$39 one-time — not a subscription · included free with the Starter Kit

Not a chatbot. One deep read of your actual lab data, saved to a tank file that remembers every test after it.

Buy Decode — $39 →

Not just the number. For every element it flags, a Decode tells you:

  • Why it matters — what this element does for your corals, and what it doesn’t.
  • What to watch — the signs in the tank while the correction works, so you know it’s working.
  • What to do first — one action, with the dose and the days, before anything else.

Illustrative reef chemistry panel. Alkalinity is below the target range and is the priority correction. Example data — your report uses your own ICP results.

Alkalinity
7.1 dKH — reference range 8.0–9.0 — below range, priority correction
Calcium
412 ppm — reference range 400–450 — in range
Magnesium
1290 ppm — reference range 1280–1350 — in range
Nitrate
5.2 ppm — reference range 2–10 — in range
Phosphate
0.04 ppm — reference range 0.03–0.10 — in range
Correction
Raise alkalinity 1.4 dKH over 7 days: 7.7 mL per day at 50 gallons.

Pay, then enter your results on the page that follows. Full refund if it isn’t useful. Not ready to buy? Get a free reading first →

Your results took days to come back from the lab. Reading them takes two minutes.

Decode reads your ICP report against your tank type, salt, dosing method, livestock, and history, then ranks corrections by risk, not by what’s easiest to change.

12-section action plan · what to fix first · safe 7- and 30-day correction timeline
Generated the moment you enter your results after checkout, and emailed within minutes — not a queue, not a callback.
Why not just paste it into a chatbot?

You can, and people do. Four things go wrong, and all four are quiet.

Units. Labs report the same element in mg/L, µg/L, ppm and ppb, and some report phosphate where others report phosphorus. Miss the unit and you are off by a factor of a thousand. Decode canonicalizes every field against the lab that issued it.

Non-detect is not zero, and neither is blank. “Not detected,” “<LOD,” “0” and an empty cell all mean different things. Flatten them and an element reads clean when it was never measured. Decode keeps them apart.

Order, and dose. A chatbot hands you a list. Decode ranks by risk to livestock, and every dose is calculated against your actual water volume by the calculator published on this site, not estimated in prose.

It knows where corrections go wrong. Lanthanum and fish gills. Pulling phosphate down faster than corals can follow. Dosing against a trace reading at the edge of what hobby ICP can resolve. Decode carries those limits and tells you to confirm on a second panel. A general model will give you a number and mean it.

These are not hypotheticals. Reef forums document chatbot dosing math that would have crashed tanks, and dosing histories a general model quietly misremembered mid-thread.

If you would rather paste it into a chatbot first, do that. Then run the same panel through Decode and compare the two. That comparison is the whole pitch.

Step 1
Run an ICP test
Reef Labs, Triton, ATI, Fauna Marin, or Oceamo. No test yet? Start here →
Step 2
Buy Decode, $39 one time
Checkout takes a minute. Your confirmation email brings you straight back here.
Step 3
Enter your results, get the plan
Upload the lab file or paste your numbers. Ranked plan with 7 and 30 day dosing steps, emailed in minutes and saved to your tank’s trend line.

Decode is one turn of the BioForge Loop: test anywhere, Decode writes your plan, Core+ ships it pre-measured.

BioForge interprets data you provide. Testing is performed by the lab. Results depend on tank conditions and execution.

One engine, four kinds of tank

Decode reads an SPS tank differently than a fish-only.

SPS dominant

Trace windows, alk drift, the metals that stall growth.

Mixed reef

Corrections ranked so one side never pays for the other.

LPS + softies

Forgiving, until a metal shows up.

FOWLR

No corals doesn’t mean no chemistry.

Not only when something is dying

Three times an ICP earns a Decode.

Baseline

Your reef’s chemical fingerprint before anything goes wrong. What normal looks like for this tank, so the next test means something.

Intervention

Something is off. Your lab may suggest what to dose. Decode ranks what matters, what comes first, and what to leave alone.

Verification

Thirty days after a correction. Did it hold, and did fixing one thing move another? Every Decode is saved to your tank file, so before and after sit side by side.

All three on one order: the 3-Decode Pack, $89. The single Decode stays $39 if you only need one.

See it before you buy

Real output from the Decode engine. Unedited, sections 1 and 2 of 12.

This is a real tank, not a demo. Read the lab report it was generated from → and check the numbers below against it yourself.

“A salt mix problem would drag other elements with it; an isolated aluminum spike in a tank running granular ferric oxide points at the media, so the media goes first.”

Section 01, unedited engine output. Every correction ships with its reasoning.
Sample report

Your ICP action plan.

IssuedMarch 2026
Decode typeFull Report
Sections12
01

Situation

Aluminum at 0.235 ppm, 11.75× above the safe upper limit. One priority. Everything else waits.

Your majors are not the problem: calcium, magnesium and alkalinity are all holding well, and potassium at 364 ppm is mildly deficient. Under any other circumstance potassium would be the thing to fix. It is not, because correcting a minor deficiency while a metal sits an order of magnitude over limit is how a tank gets slowly poisoned by a keeper who is busy being diligent.

Element Your tank Target Action
Aluminum 0.235 ppm < 0.02 ppm Stop GFO · 20% water change today
Potassium 364 ppm 380–420 ppm Hold until aluminum clears, then +5 ppm/day max

WHY: aluminum is 11.75× over limit while every major is in range. A salt mix problem would drag other elements with it; an isolated aluminum spike in a tank running granular ferric oxide points at the media, so the media goes first.

02

Urgent Risks · Fix Today

  • Stop GFO immediately. Granular ferric oxide is the most likely aluminum source in a system with this profile. Pull the reactor offline before the next dose of anything.
  • 20% water change today. Dilution is the only export path that acts on the same day. Match temperature, salinity and alkalinity to your current tank values, not to a target.
  • Do not resume phosphate media until a retest confirms clear. Restarting the source before you have confirmation is how the number comes back.
  • Potassium waits. When aluminum is clear, raise K no faster than 5 ppm per day. Retest in 30 days.

10 more sections in the full report: what matters, what to stop doing, correction order, safe dosing pace, water change plan, a 7- and 30-day timeline, and what your next decode will know.

Unlock Your Full Report — $39 →
FREE · NO ACCOUNT, NO EMAIL

Not ready for Decode? Run a free reading of your ICP numbers in our calculator, or take the method with you: a field guide to the four report groups, the µg/L trap, and the reading order that stops panic-dosing. Any lab.

Free ICP reading → Field guide PDF →
Case Study · Client Reef · Triton ICP-OES

Phosphate 8× over spec. A hair-algae takeover. Then a 74% drop.

One client's mixed reef was losing ground to green hair algae. A Triton ICP panel showed why, and Decode turned the numbers into a clear first move for the keeper to consider.

BeforeAlgae outbreak
Hair algae outbreak · Jul 2024
AfterRecovered reef, algae cleared
Same tank, grown in · 2026
−74%
PHOSPHATE  0.581 → 0.150 mg/l  ·  TWO TRITON PANELS, SAME SYSTEM
Still above the 0.07 target. Better, not perfect. The algae cleared and the correction is ongoing. We show the real number, not a rounded one. One system, two panels, no control tank. Phosphate export, feeding and maintenance all moved over the same period, so this is a documented outcome on a single reef, not a controlled result we can promise you.
ElementBeforeAfterSetpoint
Phosphate0.5810.150 mg/l0.018–0.07
Phosphorus19049 µg/l6–23
Magnesium11771331 mg/l1320–1500
Vanadium10non-detect0–3
Iodine22284 µg/l30–90
Salinity33.735.2 PSU35
How to read this table. Non-detect means below the lab’s reporting limit, which is not the same as zero. Phosphate and magnesium are majors and reproduce well between panels. Vanadium and iodine are trace values close to the limits of hobby ICP; a single panel can shift on sample handling alone. Treat majors as measurements and traces as signals to confirm before you dose against them.
What Decode suggested

Decode flagged phosphate at roughly 8× over setpoint as the likely driver and suggested metered lanthanum chloride dosing through a filter sock. The keeper dosed as directed and shared a follow-up panel: phosphate down 74%, algae receding. Other husbandry changes over the same period may also have contributed.

If you dose lanthanum, dose it this way

Lanthanum chloride binds phosphate into a fine precipitate, and that precipitate is why the method needs a safety envelope. Drip it slowly into high flow ahead of mechanical filtration, never into the display, so the solids end up in the sock rather than on gills. Change the sock often; a loaded sock stops capturing. Come down in stages over weeks, because a fast drop stresses corals acclimated to the higher level. Watch your fish for laboured gill movement and stop if you see it. Skip the method on systems with delicate fish or weak filtration, and follow the rate on the bottle you own; concentrations differ between brands.

See the full Triton ICP-OES panels

Before · Baseline panel

Triton ICP panel, before, page 1 of 3 Triton ICP panel, before, page 2 of 3 Triton ICP panel, before, page 3 of 3

After · 30 Oct 2025

Triton ICP panel, after, page 1 of 3 Triton ICP panel, after, page 2 of 3 Triton ICP panel, after, page 3 of 3
Unedited Triton ICP-OES reports for this client's system, shared with permission. The follow-up panel is dated 30 Oct 2025; the baseline panel was exported without its submission date. Photos illustrate the same system over time and were not taken on the ICP sampling dates.

Decode gives you analysis and suggestions. You make the final call for your tank. Results vary from system to system; this is one client's outcome, not a guarantee. When dosing any additive, follow the manufacturer's instructions.

01—Pay once → 02—Enter your results → 03—Report delivered to your inbox
Decode Report

Your ICP, decoded.

$39 one-time
Starter Kit owners: $0 with the BFKIT code on your card.

Why only $39? You already paid the lab for the expensive part, the measurement. Decode is the thinking layer on top of numbers you own. No lab, no shipping, no subscription to justify.

If the report arrives and simply isn’t useful to you, reply to your receipt and we refund it in full. You keep the report.

  • Full 12-section report
  • Urgent risks flagged first
  • 7 and 30-day correction plan
  • Dosing math calculated
  • Ready in minutes
  • Saved to your account, building your tank’s ICP trend history
  • Includes the ICP reading field guide
3-Decode Pack

Your next three tests, read as one story.

$89 three decodes · $29.67 each
No expiry. Any lab. One order link for all three.

The first decode gives you a starting range. The second measures what actually moved and turns that range into your tank’s real number. The third confirms it held.

Built for the cadence labs already recommend: a baseline, a check after you correct, and a verification a month later. Each report opens with what changed since the last one.

  • Three full 12-section reports
  • Each one reads against your prior decodes
  • Dosing range narrows to a single number by decode two
  • Flagged metals get a real before-and-after
  • Same refund rule: not useful, reply to your receipt
Your decode generates when you hit Run. The report is emailed within minutes and saved to your tank file.

Upload your Reef Labs Excel, paste any lab report as text, or enter values manually below.

REEF LABS · ICP-OES

Reef Labs: download Excel from your results page. Other labs: export PDF. Imports all 40+ elements.

US gallons (display volume)

If you test at home between ICP runs, enter the most recent values here. Leave blank if you rely on ICP only.

Upload what you can, tank overview, coral condition, algae growth, sump/equipment. The more context. The more precise the decode.

Drop photos here or click to select

Tank · sump · corals · algae, up to 8 images, 10 MB each
Your order

Filled in automatically when you arrive from your confirmation email. If it’s blank, type the order number from that email (e.g. 1039). One order runs one decode; the report is emailed and saved to your tank file.

Don't have yours yet? Check your confirmation email. If you need help, contact hello@bioforgesystems.com.

We'll email your report here.

Not useful? Full refund. No fee, no forms — reply to your receipt.

Why this isn’t a guarantee

Every tank carries its own biological load, so two tanks with identical ICP results can respond differently to the same dose. That variability is real, not fine print, which is why this report is a starting plan, not a fixed answer: dose on the data, watch your tank, recalibrate.

BioForge Decode is educational reef husbandry guidance based on customer-provided lab results, photos, and routine information. Output accuracy depends entirely on the accuracy of data you submit. BioForge is not responsible for results derived from incorrect or incomplete input. It is not a lab test, veterinary service, guarantee of livestock outcome, or emergency response. Always dose slowly, retest before and after changes, and watch your tank as closely as you watch the numbers. If you are experiencing a rapid crash or active livestock loss, contact your LFS or a reef specialist directly.

If a technical issue prevents your report from being delivered, email hello@bioforgesystems.com and we’ll make it right. And if the report arrives and simply isn’t useful to you, reply to your receipt and we refund it in full. You keep the report. We would rather lose the $39 than have you feel taken.

Your decode is being prepared.

Your report is typically ready in minutes. A copy will be sent to .

🐠

Preparing your decode…

Know a reefer who just got ICP results back?

Send them here. If they're staring at a spreadsheet of numbers, this is exactly what it's built for. You get $15 toward your next order when they complete a decode.

BioForge Decode. Complete

Your ICP action plan.

Issued
Decode type
Sections
Coming Soon. BioForge Pro

Chemistry + a monthly decode, on one subscription.

Your CORE+ refill and a Decode Report every month, bundled. Early pricing for the list.