Our Commitment
LucidSky is built on the principle that a weather app shouldn't need to know everything about you. We collect the minimum data necessary to provide the service, we never sell your information, and we don't run ads.
1. Information We Collect
Location data
- We use your device's GPS coordinates to fetch weather data for your area.
- For anonymous (not signed-in) requests, location coordinates are sent to our server to query weather APIs and are not stored beyond the duration of the request.
- For authenticated users, your last-used coordinates are stored in your account profile at reduced precision (~1 km) so the app can restore your location on subsequent visits.
- Your last-used location, recent locations, and starred locations may be cached locally on your device (in your browser's localStorage or the mobile app's local storage) to speed up subsequent visits. This data never leaves your device.
Email address
- If you create an account, we collect your email address for authentication (magic link sign-in).
- Your email is stored securely by our authentication provider, Supabase.
- We may use your email to send transactional messages (password resets, subscription confirmations). We do not send marketing emails.
- Pro subscribers may opt into daily weather digest emails. These emails contain forecast summaries, AI-generated discussions, active alerts, and other weather data for your configured location. You can unsubscribe at any time via the link in each email or through your account settings.
Subscription data
- If you subscribe to LucidSky Pro, your subscription status (active, cancelled, or expired) and billing period dates are stored in your account profile.
- Payment processing is handled by Apple via the App Store. We never receive or store your payment card details.
- RevenueCat acts as our mobile subscription management layer. RevenueCat receives your anonymous user ID and App Store receipt data to sync your subscription status.
Date tracker data
- If you create a date tracker (a Pro feature that monitors the forecast for a specific future date), we store the target date, time window, location coordinates, location name, desired weather conditions, and your selected weather model.
- Each active tracker generates a daily forecast snapshot stored on our servers. Snapshots include temperature ranges, precipitation probabilities, and an AI-generated comparison narrative.
- Date tracker data and all associated snapshots are deleted when you remove the tracker or delete your account.
Daily digest preferences
- If you opt into daily weather digest emails (a Pro feature), we store your preferred delivery time, timezone, selected content sections, and an optional location override in your account.
User preferences
- Settings like theme preference, display mode, and appearance are stored locally on your device. They are not transmitted to our servers.
2. Analytics
- We use Umami, a privacy-focused, cookieless analytics tool, to understand general usage patterns (e.g., page views). Umami does not collect personal data, does not use cookies, and does not track users across sites. No individually identifiable information is gathered.
- We use PostHog for product analytics to understand which features are used and how users navigate the app. PostHog receives anonymized usage events (e.g., screen views, feature interactions) and, for signed-in users, your user ID. We do not send IP addresses to PostHog. PostHog respects Do Not Track browser settings.
3. Information We Do NOT Collect
- We do not collect device identifiers or fingerprints
- We do not track your browsing behavior across other websites or apps
- We do not collect your name, phone number, or demographic information
- We do not serve ads or share data with advertisers
4. How We Use Your Information
We use the information we collect solely to:
- Provide weather forecasts and related features for your location
- Generate AI-powered forecast summaries and briefings using NWS data and your general location context (city and state)
- Send daily weather digest emails containing forecast summaries and conditions for your location (Pro subscribers who opt in)
- Monitor forecast changes for date trackers and send daily snapshot email notifications (Pro subscribers only)
- Manage your subscription status
- Authenticate your account
5. AI-Powered Features & Third-Party AI Processing
LucidSky uses artificial intelligence to generate plain-English forecast summaries, briefing interpretations, and forecast comparison narratives. These AI features are powered by Anthropic's Claude API, a third-party AI service. When you use AI-powered features, data is sent from our servers to Anthropic for processing.
Data sent to Anthropic
- National Weather Service (NWS) forecast discussion text (publicly available government data)
- NWS product text (fire weather, recreational forecasts, avalanche guidance, etc.)
- Your city name and state abbreviation
- Approximate coordinates (rounded to ~1 km precision) for location-specific briefings
- Temperature ranges and precipitation probabilities (for forecast tracking emails, if opted in)
- Structured forecast tracker preferences (sky condition category and temperature range selected from predefined options — never free-form text)
Data NOT sent to Anthropic
- Your email address, name, or account information
- Precise GPS coordinates
- Device identifiers or information
- Payment or subscription details
- Any personally identifiable information
- Any user-authored text — the app does not include free-text input fields that feed into AI processing
How Anthropic handles your data
- Data sent via the Anthropic API is not used to train AI models.
- Anthropic retains API inputs and outputs for up to 30 days for trust and safety purposes, after which it is deleted.
- For more details, see Anthropic's Privacy Policy.
User consent
By using LucidSky, you consent to the processing of weather data and general location context (city, state, and approximate coordinates) by Anthropic's AI service as described above. AI-generated content is clearly labeled in the app. You do not directly interact with the AI — all processing is initiated automatically by our servers when you view forecast summaries or briefings. No user-authored text or personal messages are ever sent to the AI service; all AI inputs consist of publicly available weather data, general location context, and structured selections from predefined options.
6. Third-Party Services
LucidSky uses the following third-party services that may process your data:
| Service | Purpose | Data shared |
|---|---|---|
| Supabase | Authentication | Email address |
| National Weather Service | Weather data | GPS coordinates (per request) |
| Open-Meteo | Alternative weather models, air quality, seasonal outlooks, marine & flood data | GPS coordinates (per request) |
| EPA AirNow | Current air quality observations | GPS coordinates (per request) |
| Anthropic (Claude) | AI forecast interpretation (see Section 5) | NWS forecast text, city, state, approximate coordinates (~1 km), temperature/precip data |
| RevenueCat | iOS subscription management | Anonymous user ID, App Store receipt |
| Resend | Transactional email delivery | Email address, digest content |
| Umami | Privacy-focused analytics (web only) | Anonymized page views (no cookies, no personal data) |
| PostHog | Product analytics (web & mobile) | Anonymized usage events, user ID (signed-in users only, no IP addresses) |
| Vercel | Hosting | Standard server logs (IP, user agent) |
| Sentry | Crash reporting (mobile only) | Error details, stack traces, API breadcrumbs |
| ipapi.co | IP-based location fallback (when GPS is unavailable) | IP address |
| Upstash Redis | Rate limiting | IP address, request counters |
| Apple WeatherKit | Minute-by-minute precipitation nowcasts | GPS coordinates (per request) |
| Rainbow.ai | High-resolution radar imagery | Tile coordinates (per request) |
| U.S. Naval Observatory | Sunrise, sunset, moon phases, astronomy data | GPS coordinates (per request) |
| Iowa Environmental Mesonet | NEXRAD radar tiles | Tile coordinates (per request) |
| OpenStreetMap Nominatim | Location search & geocoding | Search queries, GPS coordinates (per request) |
| Zippopotam.us | ZIP code lookup | ZIP code (per request) |
7. Legal Disclosure
We may disclose your information if required to do so by law or in the good-faith belief that such action is necessary to:
- Comply with a legal obligation, subpoena, court order, or governmental request
- Protect and defend the rights or property of LucidSky
- Prevent or investigate possible wrongdoing in connection with the Service
- Protect the personal safety of users of the Service or the public
Given the minimal personal data we collect (email address and approximate location), the scope of any such disclosure would be correspondingly limited.
8. Business Transfers
If LucidSky is involved in a merger, acquisition, asset sale, or bankruptcy, your information may be transferred as part of that transaction. In such an event, we will notify affected users before personal information is transferred and becomes subject to a different privacy policy.
9. International Data Transfer
LucidSky is operated from the United States. If you access the Service from outside the United States, your information may be transferred to, stored, and processed in the United States where our servers are located (hosted by Vercel). By using the Service, you consent to the transfer of your information to the United States, which may have different data protection laws than your country of residence.
10. Data Retention
- Location data: Your last-used coordinates (stored at ~1 km precision in your account profile) are retained as long as your account is active and removed when your account is deleted.
- Account data: Retained as long as your account is active. You may request deletion at any time.
- Date tracker data: Forecast snapshots for date trackers are retained until the tracker is deleted or your account is closed. Deleting a tracker removes all associated snapshots.
- AI-generated content: Forecast summaries and briefing interpretations generated by our AI features are cached on our servers for up to 6 hours to improve performance. These caches contain only weather data and location context (city, state), not personal information. Anthropic retains API data for up to 30 days for trust and safety purposes (see Section 5).
- Server logs: Standard web server logs (hosted by Vercel) are retained per Vercel's data retention policy.
11. Your Rights
You have the right to:
- Access the personal data we hold about you
- Delete your account and all associated data
- Revoke location permissions at any time through your device settings
12. Children
LucidSky is not directed at children under 13. We do not knowingly collect information from children under 13. If you believe a child has provided us with personal data, please contact us and we will delete it.
13. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Your continued use of the Service after changes are posted constitutes acceptance of the updated policy.
14. Contact
If you have questions about this Privacy Policy, reach out through the feedback option in the app.