โ† ReefTracker home

ReefTracker Feature Overview

Last updated: 23 July 2026

ReefTracker is an offline-first reef-aquarium companion for Android and iOS. Log your water tests in seconds and see at a glance whether every value is healthy โ€“ with color-coded safe ranges, history graphs, trends and early warnings, dosing tools, maintenance reminders, and safe backups. Everything is stored on your device: no account, no cloud requirement, no ads.

Each feature below is either included for everyone (STANDARD) or part of the ReefTracker Pro tier (PRO). Features marked EXPERIMENTAL stay hidden until you switch them on in Settings โ†’ Experimental.

Water parameter tracking

FeatureEdition
Core reef parameters: temperature, pH, salinity, alkalinity, calcium, magnesium, nitrate, phosphate, ammonia, nitrite, ORPSTANDARD
Color-coded health zones โ€“ every value classified green / amber / red against its safe rangeSTANDARD
Setup-type presets: fish-only, soft coral, LPS, SPS and mixed tanks each come with recommended parameters and safe rangesSTANDARD
Fully editable safe ranges per parameter, per aquarium โ€“ tune the app to your tank's targetsSTANDARD
Choose which parameters to track, and in what order they appearSTANDARD
Batch reading entry โ€“ log a whole test session at once, kept together as one sessionSTANDARD
Test sets โ€“ named parameter groups (e.g. "Daily test", "Weekly test") to speed up routine entrySTANDARD
Typo protection โ€“ physically impossible values are rejected, implausible ones ask for confirmation before savingSTANDARD
Notes on every reading, water change and maintenance eventSTANDARD
Sensible display precision and units per parameter (e.g. nitrite in ppb)STANDARD

Multiple aquariums

FeatureEdition
Up to 2 aquariums (e.g. a display tank and a quarantine tank), each with its own parameters, ranges, history and dosingSTANDARD
Unlimited aquariumsPRO
One-tap aquarium switcher from the top barSTANDARD
Per-tank profile: name, setup type, volume, start date, vendor/model, notesSTANDARD
Deleted aquariums can be restored with Undo before the deletion becomes finalSTANDARD

Dashboard & tank health

FeatureEdition
Grouped dashboard with gauge dials for chemistry and nutrients, compact environment pills, and a combined ratios cardSTANDARD
Alternative "Flat" dashboard layout โ€“ one custom-ordered grid of cardsSTANDARD
Tank health score โ€“ a 0โ€“100 score with a grade (excellent / good / caution / critical), weighted by parameter importance and never letting one red value hide behind greensSTANDARD
Per-parameter health breakdown โ€“ see exactly which values drag the score downSTANDARD
Tank stability score โ€“ the second axis of tank health: how much values have been swinging over the last 30/60/90 days, independent of where they sit nowPRO
Smart insights โ€“ a short, prioritized list of plain-language observations: out-of-range values, predicted problems, recovering parameters and overdue tests. Computed entirely on-device by deterministic rules โ€“ no AI service, no networkPRO
Freshness awareness โ€“ readings older than 30 days are surfaced as stale instead of silently coloring the dashboardSTANDARD
Parameter ratios with recommended zones: POโ‚„ : NOโ‚ƒ, Mg : Ca, Ca : Alk, Mg : AlkSTANDARD
Free (toxic) ammonia estimate โ€“ derives un-ionized NHโ‚ƒ from your ammonia, pH, temperature and salinity using published scientific models (Emerson 1975, US EPA 1989), shown against EPA-anchored toxicity limitsSTANDARD

Graphs, history & trends

FeatureEdition
History graph for every parameter with the safe range shaded behind the dataSTANDARD
Pinch-zoom and pan on all graphs, double-tap to resetSTANDARD
Min / Avg / Max / test-count statistics per parameter and time rangeSTANDARD
Compare view โ€“ all parameter graphs on one screenSTANDARD
Ratio graphs with the same zoom, pan and value popups as parameter graphsSTANDARD
Trend detection โ€“ a regression over your recent readings shows the direction and per-day rate of changeSTANDARD
Early-warning forecast โ€“ projects when a drifting value will leave its safe range ("amber in ~5 d"), before it happensSTANDARD
Recovery detection โ€“ a value moving back toward its safe range is recognized as improving, not flagged as a problemSTANDARD
Share any graph as an imageSTANDARD
Edit or delete past readings, including whole test sessions, with UndoSTANDARD

Microelements & ICP

FeatureEdition
Full 33-element trace panel โ€“ majors, trace elements and contaminants, matching professional ICP reportsSTANDARD
Default safe ranges per element anchored on natural seawater and ICP-lab targets; contaminants use one-sided "up to a ceiling" rangesSTANDARD
ICP-style units: mg/L for majors, ยตg/L for traces and contaminantsSTANDARD
Hobby-kit filter โ€“ quick entry for the elements home test kits exist for (strontium, iodine, iron)STANDARD
Custom element views โ€“ save the exact element set your lab reports, plus built-in presets (Full list, Fauna Marin ICP)STANDARD
Microelement summary card on the dashboard: how many measured, how many out of range, worst status, last test dateSTANDARD
ICP report import โ€“ load a Fauna Marin or ATI/ZIMS ICP report file and store the whole analysis in one stepPRO

Measurement import & meters

FeatureEdition
Hanna Lab file import โ€“ import the test history CSV shared from the Hanna Lab app (HI97115 Marine Master): original timestamps, grouped test sessions, smart de-duplication so re-imports only add what's new, and a one-tap undoPRO
Import status per aquarium, with rewind/reset controls that never create duplicatesPRO
Hanna checker direct connection EXPERIMENTAL โ€“ run measurements live over Bluetooth on a Hanna HI97115C photometer, method by method or via saved test sets, and save the confirmed results with the meter's timestamps. Built-in reagent reaction timers (15 s / 30 s / 2 min) beep when the wait is over, and the screen stays awake while a test is running. Measurements only: meter settings and firmware updates stay in Hanna's own Hanna Lab appPRO
Checker display scan EXPERIMENTAL โ€“ point the camera at a Hanna pocket checker's LCD and save the shown value without typing; 14 checker models supported, recognition runs fully on-device (no photos stored or uploaded)PRO
Automatic checker recognition โ€“ the scanned checker's model is identified from its case color and the reading's display format, so scanning is truly one-tap; the app only asks when models would interpret the value differently, and never guesses silentlyPRO
Scan viewfinder with pinch-to-zoom (starts at 2ร—) โ€“ read the display from a comfortable distance instead of holding the phone against the checkerPRO
Experimental features are opt-in โ€“ the checker connection and display scan stay completely hidden until switched on in Settings โ†’ ExperimentalSTANDARD
Optional quick-scan camera button next to "Add reading" โ€“ one-tap scanning for checker owners, no lost screen space for everyone else (off by default)STANDARD

Dosing & supplements

FeatureEdition
Dosing plan per aquarium โ€“ record what you dose, how much and on which schedule (daily, every N days, or fixed weekdays)STANDARD
Built-in supplement catalog of reef brands and dosing programs, with verified product potenciesSTANDARD
Custom products for anything not in the catalogSTANDARD
Manual dose log โ€“ one-off doses, vitamins and medications, logged outside the regular planSTANDARD
Dosing history โ€“ every past plan and change is kept as dated history, not overwrittenSTANDARD
Element status tags โ€“ each supplement is tagged with the current dashboard status of the element it targetsSTANDARD
Dose calculator (consumption mode) โ€“ computes your tank's actual daily consumption from recent readings and doses, and recommends whether to raise, lower or keep the current dosePRO
Correction dose calculator โ€“ computes the one-off dose to lift an element to its target, and automatically splits it over several days when the rise would exceed the element's safe daily limitPRO
Salinity-adjusted targets โ€“ correction targets stated for 35 ppt seawater can be scaled to your tank's actual measured salinity, per tank, using your recent salinity readingsPRO
Per-parameter correction targets, pre-seeded from your tank's setup typeSTANDARD
Calculator shortcuts from a parameter's graph, including a "below range" prompt that jumps straight into correction modePRO

Maintenance, actions & reminders

FeatureEdition
Action log: water changes (with volume), carbon/media changes (with weight), equipment cleanings โ€“ all with notes and full historySTANDARD
Maintenance schedule โ€“ recurring or one-off tasks: every N days/weeks/months, fixed weekdays ("every Monday"), or a fixed day of month ("every 1st")STANDARD
Elastic scheduling โ€“ completing a task resets its timer, so a late water change doesn't stack phantom overdue warningsSTANDARD
Due and overdue tasks surfaced on the Actions tab, one tap to mark doneSTANDARD
Testing reminders โ€“ "remind me to test every N days" per parameter, including microelementsSTANDARD
Dosing reminders at the scheduled dose timeSTANDARD
Local notifications, grouped per aquarium and kind, with a configurable delivery time โ€“ all opt-inSTANDARD

Reverse-osmosis unit

FeatureEdition
RO/DI unit tracking, shared across all aquariums โ€“ sediment, carbon block, membrane and DI resin stages plus custom stagesSTANDARD
Per-stage lifespan with a remaining-life bar and green/amber/red due statusSTANDARD
Replacement log with full history and UndoSTANDARD
Replacement remindersSTANDARD

Backup, export & sync

FeatureEdition
Full backup to a single file, shared anywhere via the system share sheetSTANDARD
Safe restore โ€“ every backup is integrity-checked, validated and rehearsed on a scratch database before it touches your data; a bad file can never wipe the appSTANDARD
Automatic local backups on a schedule, with a configurable number keptSTANDARD
Google Drive backup sync (Android) โ€“ backups upload to your own Drive automatically and restore on a new device; the app can only see its own folderPRO
Measurement export as CSV for spreadsheets, using stable column names that compare across app languagesSTANDARD
"Ask your AI" export โ€“ a ready-to-paste summary of your tank (values, ranges, trends, dosing, maintenance) for ChatGPT, Claude or any AI chat; prepared entirely on your device, nothing is sent anywhereSTANDARD
Backups carry everything: aquariums, readings, ranges, dosing, maintenance, RO unit, import state โ€“ while device preferences (language, units, theme) stay per-deviceSTANDARD

Tools & calculators

FeatureEdition
Salinity calculator โ€“ convert between ppt and specific gravitySTANDARD
Free ammonia explanation view โ€“ see the toxic-fraction math and the inputs behind the estimateSTANDARD

Experience & platform

FeatureEdition
100 % offline โ€“ all data lives on your device; no account, no sign-up, no tracking, no adsSTANDARD
Android and iOS from one codebase, with platform-native controls and styling on eachSTANDARD
Light and dark themes: follow the system or pick oneSTANDARD
Unit preferences: ยฐC/ยฐF, ppt/SG, liters/gallons โ€“ switching units never changes health colors, because values are stored canonicallySTANDARD
7 languages: English, Czech, German, French, Italian, Polish, Russian โ€“ including locale-aware number entrySTANDARD
First-run feature tourSTANDARD
Built-in help links โ€“ the illustrated user guide, support page and privacy policy on reeftracker.org, one tap from SettingsSTANDARD
Undo everywhere โ€“ deleting readings, tanks, plans, tasks or stopping a dosing plan can always be taken backSTANDARD

This page describes what each feature does, not how to use it โ€“ the illustrated user guide walks through every screen. Experimental features are marked as such in the app and stay hidden until enabled in Settings โ†’ Experimental.