A hot tub isn't a small pool
A tub holds a few hundred gallons at around 100 °F, with several people in it at once. Sanitizer burns off faster, doses are tiny, and the water needs draining on a schedule. Spa Calc is built around that: a soak check before you get in, a top-up after you get out, and a drain date from your tub's size and use.
Bromine or chlorine
Spa Calc handles bromine with a bromide bank, chlorine with dichlor then bleach (or bleach only), MPS shock, and salt, ozone, UV and mineral systems.
Every test kept
Spa Calc keeps every test, dose, soak, drain and filter rinse, with charts up to a year, free for one tub.