
PoolCloud
Dosing intelligence for pool-service software.
Your platform already collects the readings. We turn them into dosing.
Techs test water on every stop. Connected devices stream it all day. Homeowners photograph strips. PoolCloud takes those readings plus a pool profile and returns an ordered, dose-capped treatment plan — the same engine behind Swim University's Pool Care app.
- Free chlorine
- 1.2 ppm
- pH
- 7.9
- Total alkalinity
- 70 ppm
- Cyanuric acid
- 90 ppm
- Pool
- 18,000 gal · plaster · chlorine
- 1. Muriatic acid19 fl oz
- 2. Sodium bicarbonate2 lb 6 oz
- 3. Liquid chlorine 12.5%52 fl oz
- CYA high — recommend partial drain before next shock. Doses capped per treatment; order respects chemical conflicts.
Illustrative output. Targets, products, and caps are configurable per platform and per pool.
Built for platforms, not pools
Ships as your integration
Lists in pool-software marketplaces or runs behind your own API key. Your product team keeps its roadmap; your customers get dosing that's maintained by chemistry people.
Your chemicals, your targets
Branded product lines, company-level targets, per-pool overrides for wall type and sanitizer. Chlorine, salt, bromine, and mineral systems out of the box.
One engine, three surfaces
A REST API for your app, a hosted MCP server so AI assistants can reason about water, and embeddable instructions for techs and homeowners.
How it works
- 1Send readings and a pool profile
From a tech's stop, a connected device, or a homeowner — one JSON call.
- 2Get an ordered, capped treatment plan
Exact amounts in the units your techs use, sequenced so chemicals don't fight each other.
- 3Show it, log it, bill it
Render it in your app, attach it to the service report, trigger a chemical charge — your workflow.
Add dosing intelligence to your platform
We're onboarding a small number of pool-software platforms and connected-device makers. Tell us what your customers test with and what they want to be told.
PoolCloud © 2026