Legal

Privacy Policy

SwimKeep is built on privacy principles. Your pool data stays in your browser. We collect minimal information and only what is necessary to deliver the service and process payments.

Legal

Core Privacy Principle

SwimKeep is designed with privacy first. All your pool profiles, chemistry logs, photos, and recommendations stay stored locally in your browser by default. We never require you to create an account or share personal information to use SwimKeep.

Legal

What Information We Collect

SwimKeep collects minimal information. Here is what we collect and why:

  • Email Address: Optional. Only collected if you choose to purchase a subscription. Your email is used by Stripe to process payment and manage your billing.
  • Pool Data: Stored only in your browser. Pool profiles, chemistry readings, photos, and history never leave your device unless you choose to upload a photo for analysis or request a recommendation.
  • ZIP Code: Optional. Entered by you if you want weather lookups. Used to fetch weather forecasts for pool guidance.
  • Usage Data: When features like weather or photo analysis are used, we receive only the ZIP code or image necessary for that specific request.
Legal

Browser-Local Storage

Your pool data is yours from the start. It lives in your browser until you decide to use premium features.

  • IndexedDB Storage: Pool profiles, chemistry logs, inventory records, and recommendations stored locally in your browser database
  • localStorage Fallback: Preferences and app state stored in browser storage
  • No Server Backup: Local data is not synced to our servers. You control it completely.
  • No Tracking: We do not use cookies, pixel tags, or any tracking technology
  • Data Export: You can export your local data at any time
Legal

When Data Leaves Your Browser

Only specific product actions require server communication:

  • Photo Analysis: Upload a strip photo to get chemistry readings. The image is sent to Groq (AI analysis provider) and deleted after processing.
  • Weather Lookup: Enter a ZIP code to get pool-relevant weather. ZIP is sent to weather providers to fetch forecasts.
  • AI Recommendations: Send pool context with a question to get personalized guidance from Groq.
  • Billing: Email optionally provided at checkout and passed to Stripe for payment processing.
Legal

Third-Party Services

SwimKeep uses trusted service providers for specific functions:

  • Stripe: Payment processor. Handles billing and subscriptions. Your email and payment method are processed by Stripe, not SwimKeep. See Stripe privacy policy.
  • Groq: AI service provider for pool recommendations and photo analysis. Images and questions are processed by Groq and not retained by SwimKeep.
  • Weather Providers: Weather forecasts by ZIP code from third-party weather APIs.
  • All third parties are contractually required to use your information only to provide their specific service.
Legal

No User Accounts

SwimKeep does not use user accounts. There are no passwords, usernames, or account creation required. Subscriptions are managed purely through email and Stripe.

  • No Sign-In: You do not log in to use SwimKeep
  • Email for Billing: Email is optional and only used if you subscribe
  • Stateless Design: Your data is not tied to a server account
  • Browser Control: All app state is in your browser and under your control
Legal

No Cookies or Tracking

SwimKeep does not use cookies, web beacons, pixels, or any tracking technology.

  • No Analytics Cookies: We do not track your behavior
  • No Ad Cookies: We do not use third-party advertising networks
  • No Session Cookies: SwimKeep does not require cookies to function
  • Browser Features: We use browser APIs (IndexedDB, localStorage) but not cookies
Legal

Data Security

Your browser data is protected by your device. Communications with SwimKeep servers are encrypted.

  • HTTPS Encryption: All data sent to SwimKeep servers is encrypted in transit
  • Browser Storage Security: Local data is protected by your browser sandbox and device security
  • Photo Processing: Photos are processed immediately and not retained on SwimKeep servers
  • No Long-Term Storage: We do not store copies of your pool data
Legal

Data Retention

Your browser data stays as long as you keep it. Server-side data is minimal:

  • Local Browser Data: Retained indefinitely in your browser. You control deletion.
  • Billing Records: Retained by Stripe for payment compliance (typically 7 years)
  • Photo Analysis Logs: Processing logs retained for 90 days for debugging
  • Email Records: Kept only for active subscriptions. Deleted upon cancellation.
Legal

Your Control and Rights

You have full control over your data:

  • Data Deletion: Clear your browser cache and storage to remove all local pool data instantly
  • No Data Requests: Since you own your data locally, there is no need for formal data requests
  • Subscribe Optionally: Email is only required if you choose to purchase. Use free features without sharing any information.
  • Unsubscribe: Cancel your subscription at any time through Stripe
Legal

Children and Privacy

SwimKeep is suitable for all ages since no personal information is required. Parents can use SwimKeep for family pool care.

Legal

Changes to This Policy

We may update this Privacy Policy to reflect changes in our practices or legal requirements. Material changes will be posted on this page with an updated effective date.

Legal

Contact Us

Questions about privacy or how SwimKeep handles your data?

  • Email: support@swimkeep.com
  • Web: Visit swimkeep.com/support
Next step

Your pool data stays yours

SwimKeep keeps your data in your browser by default. Free to use. No tracking. No data sales.