1. What data the App holds
Information you enter or generate while using the App:
- Pool profile — name (you choose), type, shape, dimensions, depth, surface material, location (only if you opt in), volume estimate, your name for the pool, any photos you attach
- Chemical readings — pH, free chlorine, total chlorine, alkalinity, calcium hardness, cyanuric acid (CYA), salt level, temperature, ORP, TDS, equipment PSI, and any other reading types we add
- Equipment inventory — type, brand, model, install date, last service date, current PSI, notes
- Chat messages — every message you send and every AI response, for as long as you keep the conversation
- Treatment events — chemicals added (what, how much, when), equipment serviced, bather events, observations
- Daily AI briefings — the 1-2 sentence AI summary shown on the Dashboard, cached per pool
- Pool event metadata — structured key-value pairs treatments and observations carry
Information we deliberately do NOT collect in the current version:
- We do not collect your name, email, phone number, mailing address, date of birth, or any other personal identifier.
- We do not collect your device location unless you specifically opt in for location-based features. When you do, the location stays on your device.
- We do not collect your device advertising identifier (IDFA on iOS, AAID on Android).
- We do not maintain user accounts. There is nothing to sign up for.
- We do not collect payment information. There are no in-app purchases in the current version.
2. Where data lives
On your device. All pool data is stored locally using Apple's SwiftData framework on iOS or Google's Room persistence library on Android. Both write to a local SQLite database in the App's sandbox.
We do not maintain a server that stores your pool data. We do not have access to your pool data. We cannot recover your data if you uninstall the App, factory-reset your device, or delete your pool from within the App.
If a future version introduces optional cloud sync, accounts, or backup, this Privacy Policy will be updated and the in-app acceptance gate will re-prompt before those features become active.
3. When data leaves your device
There are exactly three situations in which data leaves your device:
3.1 AI chat (DeepSeek)
Each time you send a message in the AI chat, the App transmits to DeepSeek's API: the text of your message; a "pool context" block describing your pool (volume, equipment, latest readings, location if you set it, season inferred from date+location, recent treatments); and a summarized version of your recent chat history with this AI.
DeepSeek processes the request and streams back a response. We do not retain a copy of the conversation on our own servers. DeepSeek's data retention, training, and policy decisions are theirs, not ours. Review their current policy at deepseek.com before chatting about anything you would not want a third-party AI provider to receive.
3.2 Image description (OpenAI)
When you upload a photo for AI description, the image is transmitted to OpenAI's vision API (currently the GPT-4o-mini model). OpenAI processes the image and returns a text description. We do not retain the image after the description returns. OpenAI's data retention, training, and policy decisions are theirs, not ours; review them at openai.com/policies before uploading.
3.3 Affiliate clicks
When you tap a product link in the Shop or in an AI chat response, the App opens that link in your device's browser or in the retailer's app. The retailer (Amazon, Impact.com network member, etc.) receives standard click attribution — a referral identifier and the click event. The retailer does not receive your pool profile, readings, equipment list, chat history, or any pool data.
4. What we do NOT do with your data
We do not:
- Sell, rent, lease, or trade your data to any third party
- Use third-party analytics SDKs in the current version
- Use crash reporting SDKs in the current version
- Run advertising in the App
- Track your activity across other apps or websites
- Use your data to train any AI model — ours or anyone else's
- Profile you based on your pool habits
- Share your data with affiliates beyond the standard click attribution described above
If any of this changes in a future version, this Privacy Policy will be updated and the in-app acceptance gate will re-prompt.
5. Children
AIPoolGuy is not intended for and is not directed to children under 13. We do not knowingly collect data from anyone under 13.
If you believe a child under 13 has used the App and you would like data associated with them removed from the device, you can do so by deleting the App or clearing its stored data via your device's Settings. We have no server-side copy to delete.
6. Your rights and choices
Because your data is local to your device, you control it directly:
- Delete a single pool — Edit Pool → Delete Pool. All readings, events, equipment, and chat history attached to that pool are cascade-deleted.
- Delete the entire App and its data — uninstall AIPoolGuy from your device.
- Clear all App data without uninstalling — iOS: Settings → General → iPhone Storage → AIPoolGuy → Offload/Delete App; Android: Settings → Apps → AIPoolGuy → Storage → Clear Data.
We have no copy on our side. There is nothing for us to delete on our end.
Data already transmitted to DeepSeek (chat) or OpenAI (vision) was sent at the moment you sent the message or upload. We cannot retrieve or revoke that transmission. Refer to those providers' policies for their retention practices and data-subject request procedures.
7. GDPR, CCPA, COPPA, and similar laws
If you are in the European Economic Area, the United Kingdom, California, or another jurisdiction with data-protection laws, you have rights including access, rectification, erasure, data portability, and objection to processing.
Because we do not operate a server that stores your data, the practical mechanism for most of these rights is direct on-device control. If you have questions or want help, contact support@zer000.com.
For purposes of CCPA, we do not "sell" or "share" personal information as those terms are defined under California law.
For purposes of COPPA, the App is not directed to children under 13 and we do not knowingly collect from children under 13.
8. Data security
All transmissions to DeepSeek and OpenAI are made over encrypted HTTPS connections. On-device data is protected by your device's built-in encryption, enforced by your device passcode or biometric lock. We do not operate a server holding your pool data, which means there is no central database to be breached.
No method of storage or transmission is perfectly secure. We cannot guarantee absolute security and we are not liable for any security failure outside our reasonable control (Section 10 of the Terms of Service governs).
9. Affiliate disclosures
We participate (or will participate) in affiliate programs including:
- Amazon Associates Program — "As an Amazon Associate, AIPoolGuy earns from qualifying purchases."
- Impact.com (In The Swim, Wholesale Pool Supply, others)
- Leslie's Pool (via FlexOffers or direct)
- Doheny's (via Pepperjam)
- CircuPool and other smaller partners
Affiliate programs receive standard click and purchase attribution. They do not receive your pool data.
10. Changes to this Privacy Policy
We may update this Privacy Policy from time to time. Updates take effect when posted at zer000.com/aipoolguy-privacy. Material changes will re-trigger the in-app acceptance gate; continued use after a material change constitutes your acceptance.
11. Compliance posture
This Privacy Policy is intended to comply with Apple App Store Review Guidelines, Apple's Privacy Manifest requirements (iOS 17+), Google Play developer policies and Data Safety disclosure requirements, GDPR where applicable, CCPA and CPRA where applicable, and COPPA where applicable.
12. Contact
0.0.0 LLC
1309 Coffeen Avenue STE 1200
Sheridan, WY 82801
United States
- support@zer000.com (general and privacy questions)
- legal@zer000.com (formal legal notice)
13. Consent
By using AIPoolGuy, you consent to the data practices described in this Privacy Policy.