$4.99 — going up soon. One-time purchase, no subscription. Coming soon to the App Store.
Balanced water · Made simple

Your hot tub’s chemistry, solved in seconds.

Dip a test strip, enter your readings, and SpaCheckup tells you exactly how much of each chemical to add — measured for your spa’s size and sanitizer. No math, no guesswork, no subscription.

Coming soon to the App Store
$4.99 launch price · one-time purchase
  • Works offline
  • No account required
  • Chlorine & bromine
  • Private by design
How it works

From test strip to balanced water in three steps

No chemistry degree needed. If you can dip a strip, you can keep your water perfect.

1

Dip a test strip

Use any standard test strip — AquaChek, Taylor, or the ones that came with your spa. Match the pad colors to the bottle like you always do.

2

Enter your readings

Tap the readings into SpaCheckup: pH, sanitizer, alkalinity, and hardness. Clear steppers and target ranges show you where each number stands.

3

Add exactly what it says

Get precise doses in ounces, teaspoons, or grams — calculated for your spa’s exact volume, sanitizer type, and product strength. Log it and you’re done.

Features

Everything you need. Nothing you don’t.

SpaCheckup does one job exceptionally well: keeping your water safe, clear, and comfortable.

Exact chemical doses

Not “add some pH down” — the precise amount for your spa’s volume, down to the fraction of an ounce, with the reason why.

Chlorine and bromine

Full support for both sanitizer systems — including bromine bank establishment after a refill and MPS shock guidance.

Smart reminders

Local notifications for water testing, shock treatments, filter rinses, and drain & refill — on the schedule you choose.

Treatment history

Every test and treatment logged automatically, so you can spot trends and know exactly when the water was last balanced.

Beautiful dark mode

A calm, glassy dark theme for late-night soaks. Follows your system setting or set it manually.

Private by design

No account, no cloud, no tracking. Every reading stays on your device — SpaCheckup never collects or transmits your data.

Who it’s for

Built for real hot tub owners

Whether you just filled your first spa or you’ve been chasing cloudy water for years.

New owner

“I just got a hot tub and I’m lost.”

The wizard sets you up in under a minute — spa size, sanitizer, units. From your very first test strip, you’ll know exactly what to add and why.

Troubleshooter

“My water is cloudy and nothing works.”

Cloudy water is almost always a chemistry problem. SpaCheckup pinpoints which reading is off and fixes causes, not symptoms — in the right order.

Seasoned owner

“I know my stuff. I want it faster.”

Skip the dosing charts and mental math. Enter readings in seconds, get doses tuned to your exact product strengths, and keep a clean treatment log.

See it in action

Designed to feel as good as a soak

Clear readings, honest recommendations, and a home screen that tells you at a glance whether the water is ready.

Learn

Hot tub water care, explained honestly

Free guides that teach the chemistry — no app required. Though it does make things easier.

FAQ

Questions, answered

 

Is SpaCheckup a subscription?
No. SpaCheckup is a one-time purchase — pay once, own it forever. It’s currently $4.99 during the launch window and the price will step up over time, so early buyers get the best deal.
Where do the target ranges and doses come from?
Target ranges are based on industry-standard water-chemistry guidelines published by the Pool & Hot Tub Alliance (PHTA), and dosing was cross-checked against established spa-chemistry references. Always follow your chemical product’s label — SpaCheckup is not a substitute for professional water testing.
Does it work with bromine spas?
Yes — fully. SpaCheckup understands real bromine chemistry: it guides you through establishing a bromide bank after a refill, recommends MPS shock to activate the bank when bromine runs low, and uses the correct 4–6 ppm bromine target.
What data does the app collect?
None. There’s no account, no sign-in, and no analytics. Your readings, settings, and treatment history live entirely on your device. See our Privacy Policy — it’s refreshingly short.
Do I need a specific brand of test strips?
No. Any standard test strip works — you read the strip as usual and enter the values. SpaCheckup handles the math from there.
Is there an Android version?
SpaCheckup is iOS-only at launch. If there’s enough interest we’ll consider Android — tell us you want it.

Stop guessing. Start soaking.

Get exact chemical doses for your hot tub in seconds — for less than the cost of one bottle of pH decreaser.

Coming soon to the App Store

$4.99 launch price · one-time purchase · no subscription