Privacy Policy

Last updated: July 28, 2026

1. What We Collect

Darkest Hour collects the minimum data needed to deliver sky condition decisions and Pro planning features:

  • Location coordinates — only when you search a location or save a site. Used to fetch cloud cover, moon phase, and Bortle darkness data.
  • Email address — only when you subscribe to Pro or saved-place alerts. Used for account identity and alert delivery.
  • Anonymous usage analytics — page views and feature usage via Microsoft Clarity (only with your consent). No personally identifiable information is included.
  • Stripe payment data — handled entirely by Stripe. Darkest Hour never sees or stores your full credit card number.

2. Cookie & Consent Details

Darkest Hour uses three categories of browser storage:

  • Essential — session tokens (Supabase auth), your consent preference, and display settings. These are always active because the app cannot function without them.
  • Analytics — Microsoft Clarity session replay and Ahrefs analytics. Loaded only when you choose "Allow analytics & ads."
  • Advertising — Google AdSense. Loaded only on free-tier content pages when you allow analytics & ads. Pro subscribers never see ads.

Your consent choice is stored in localStorage under the key darkesthour_cookie_consent_v1. You can change it at any time by clearing site data in your browser settings.

3. Third-Party Services

We rely on the following services to operate:

  • Supabase — database, authentication, and row-level security. Supabase privacy policy.
  • Stripe — payment processing for Pro subscriptions. Stripe privacy policy.
  • MET Norway — cloud cover and weather forecasts. No user data is sent.
  • NOAA SWPC — geomagnetic (aurora) data. No user data is sent.
  • Resend — transactional emails (alert confirmations). Resend privacy policy.

4. Affiliate Links & Advertising Disclosure

Darkest Hour participates in affiliate programs. Some outbound product links to retailers (such as Amazon or outdoor equipment partners) may earn a commission at no additional cost to you.

  • Affiliate links are disabled by default — partner links only activate when the corresponding partner account identifier is configured. Until then, links point to informational product pages or our contact form.
  • No paid rankings or paid reviews — product recommendations are editorial. Inclusion is not proof of hands-on testing and is never influenced by affiliate status.
  • Amazon Associates — as an Amazon Associate, we may earn from qualifying purchases. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.
  • Stay22 — accommodation and travel links may use Stay22 affiliate mapping. Stay22 is a third-party service and subject to their own privacy and cookie policies.
  • AdSense — Google AdSense displays personalized and non-personalized ads on free-tier content pages. Ad serving requires your consent (see section 2). Pro subscribers do not see ads. Google may use cookies for frequency capping, aggregated ad reporting, and to combat fraud and abuse.

You can review the full list of configured affiliate programs in our about page.

5. Data Retention & Your Rights

Pro account data is retained while your subscription is active and for 30 days after cancellation. Alert requests are retained until you unsubscribe. You may request deletion of your personal data at any time by contacting privacy@darkest-hour.com.

6. Contact

Questions about this policy? privacy@darkest-hour.com