Bromine pools and spas

Flip one setting and the whole app follows: reading forms, dosing, trends, reports, and the customer's own page.

Updated September 11, 2026

Some pools and most standalone spas run on bromine instead of chlorine. In PoolChecker Pro that is one setting with app-wide consequences, and it is the cleanest example of how a single input reshapes many pages.

The setting

On the pool's details (or in the Add Pool wizard), set Sanitizer to Bromine. That is the entire configuration.

What changes everywhere

  • Reading forms (stop screen and pool page) swap the chlorine trio (free, total, combined) and the stabilizer field for a single bromine field. Techs cannot accidentally record chlorine numbers on a bromine spa.
  • Dosing advice switches to bromine math with its own ideal range, and stops recommending stabilizer entirely, because stabilizer does not protect bromine; recommending it would waste the customer's money.
  • The pool page and pools list show a Bromine chip so anyone can tell at a glance.
  • Trend charts and the customer's own report page track bromine instead of chlorine, so the homeowner sees the right chemistry too.
  • Service report emails and chemistry exports carry a bromine column for these pools.

One input, six surfaces. This pattern repeats across the app: set the truth once on the record, and every page that touches it follows.

Salt systems are not bromine

A saltwater pool is still a chlorine pool; the salt cell generates chlorine. Keep Sanitizer set to Chlorine and toggle the salt system flag instead. That keeps chlorine dosing active while also tracking salt levels.

When to use it

  • Standalone spas and hot tubs (mark them as a spa too; heat makes bromine the common choice).
  • The occasional bromine-converted pool.

If you service a customer with a chlorine pool and a bromine spa, make them two pool records under one customer. Each gets its own sanitizer setting, schedule, and history, and each visit logs against the right water.