SparkDry ("we," "our," or "us") is a product of WRJ Ventures LLC, committed to protecting your privacy. This Privacy Policy explains how we collect, use, and safeguard your information when you use the SparkDry app (available as an iOS app and web app at sparkdry.netlify.app).
Information We Collect
We collect the following types of information:
- Location data — We request your device's GPS location to provide accurate local weather forecasts and nearby car wash results. If you do not enable wash alerts, your location is only used in real time and is not stored on our servers. If you enable wash alerts, your approximate coordinates (latitude/longitude) are stored alongside your subscription ID on our servers (Netlify) so we can calculate your local Wash Score and send personalized notifications. You can remove this data at any time by disabling alerts.
- Push notification preferences — If you subscribe to alerts, your device push token is stored by OneSignal (web) or Apple Push Notification service / APNs (iOS native app) to deliver notifications. Your alert threshold preference and subscription ID are also stored on our servers (Netlify) to enable personalized alerts based on your settings.
- Wash history — If you use the wash history feature, this data is stored locally on your device only (via localStorage) and is never transmitted to our servers.
- Payment information — If you subscribe to SparkDry Pro, payment is processed by Stripe (web) or Apple In-App Purchase via RevenueCat (iOS). We never see or store your credit card or payment details. RevenueCat receives transaction identifiers to verify and manage your subscription status.
How We Use Your Information
- To provide real-time car wash timing recommendations based on your local weather
- To find car washes near your location using the Google Places API
- To send push notifications when wash conditions are optimal (only if you opt in)
- To process Pro subscription payments via Stripe (web/Android) or Apple In-App Purchase managed by RevenueCat (iOS)
Third-Party Services
SparkDry uses the following third-party services, each with their own privacy policies:
- Open-Meteo — Weather and air quality data (open-meteo.com)
- Google Places API — Nearby car wash search (policies.google.com/privacy)
- OneSignal — Push notifications (onesignal.com/privacy_policy)
- Stripe — Payment processing for web/Android subscriptions (stripe.com/privacy)
- RevenueCat — iOS subscription management via Apple In-App Purchase (revenuecat.com/privacy)
- Apple In-App Purchase / APNs — iOS payment processing and push notifications (apple.com/legal/privacy)
- Amazon Associates — Affiliate product links (amazon.com/privacy)
- Netlify — Website hosting (netlify.com/privacy)
Advertising
SparkDry may display advertisements in the future. Currently, the app uses Amazon affiliate links in the Shop tab — if you purchase a product through these links, we may earn a small commission at no extra cost to you.
Cookies & Local Storage
SparkDry uses browser localStorage to store your wash history, alert threshold preferences, and Pro subscription status. This data stays on your device and is never sent to our servers. We do not use tracking cookies.
Data Retention
If you subscribe to push alerts, your OneSignal subscription ID, alert threshold preference, approximate location coordinates (latitude/longitude), and Pro subscription status are stored securely on our hosting server (Netlify) to enable personalized notifications. This data is not shared with third parties and can be deleted by unsubscribing from alerts. All other app preferences and history are stored locally on your device only. You can clear local data at any time using the "Clear History" button in the app or by clearing your browser's site data.
Children's Privacy
SparkDry is not directed at children under 13. We do not knowingly collect personal information from children under 13.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any changes by updating the date at the top of this page. Continued use of the app after changes constitutes acceptance of the updated policy.
← Back to SparkDry