Privacy & transparency

Privacy Policy

This policy explains how Solar Path Tracker handles location inputs, search requests, analytics, and advertising. We aim to keep the core solar calculations client-friendly while being transparent about the third-party services that help operate the site.

Last updated:

Advertising

Google AdSense, cookies, and ad personalization

Solar Path Tracker is prepared to use Google AdSense, but advertising is currently disabled while the site is in review mode. In this mode the site may publish an AdSense account-verification meta tag and ads.txt record, but it does not load the AdSense advertising script, create ad slots, or display ads.

Third-party vendors, including Google, may use cookies or similar identifiers to serve ads based on users' prior visits to this website or other websites. Google's use of advertising cookies enables Google and its partners to serve personalized ads where consent permits, and contextual, non-personalized, or limited ads where applicable.

Google-certified ad networks and other third-party ad vendors may also serve ads on eligible pages. Visitors can review Google's certified third-party vendors and use the opt-out controls offered by those vendors where available. Visitors can also review AboutAds opt-out information.

Users can manage or disable personalized advertising by visiting Google Ads Settings. Google advertising technologies may include the DoubleClick cookie where applicable to the user's region, consent choice, and current Google services.

AdSense Auto Ads are not used. When advertising is active, it is limited to manually placed units after completed results or worked examples. About, Privacy, Terms, Contact, and Methodology pages do not load the AdSense script or display ads.

Where consent is required in the EEA, United Kingdom, or Switzerland, advertising is intended to use a Google-certified consent management platform with clear consent, non-consent, and settings choices. Available controls depend on region and the current advertising state.

Location handling

Search Location, Geolocation, and coordinate processing

If you choose the browser Geolocation option, your device shares coordinates only after you grant permission. Those coordinates are used to center the map and calculate solar data in the client experience. We do not persist your precise GPS coordinates in a user account database.

If you use Search Location, your query is sent through our `/api/geocode` endpoint to TomTom so we can return matching global addresses, places, streets, and administrative areas. If a starting location is available, its coordinates are also sent as a soft location preference; they do not restrict the search to that area. TomTom autocomplete results are not placed in our shared 24-hour search cache.

If TomTom autocomplete is unavailable, the interface offers a one-time fallback after you explicitly press Enter. Only then is the current query sent to OpenStreetMap Nominatim. Those fallback responses may be cached in server memory for up to 24 hours to reduce repeated upstream lookups. Request metadata may also be used for rate limiting.

On first load, the site may request an approximate location from our `/api/ip-geo` endpoint to suggest a starting map center. That lookup uses the visitor IP address and may cache a coarse city-level result in server memory for up to 1 hour. We keep this behavior to improve first-use convenience and disclose it here for transparency.

Services and retention

Third-party services used by the site

  • Google AdSense: is configured for account/site verification, but its advertising script and ad slots are disabled in review mode.
  • TomTom: powers global address and place autocomplete and may receive the search text and a soft location preference.
  • OpenStreetMap / Nominatim: provides map tiles, coordinate links, and the explicitly triggered fallback search.
  • ip-api.com: provides approximate IP-based location lookup for the initial map suggestion.
  • Vercel Analytics: helps us understand aggregated site usage and performance trends.

We do not sell personal data. We use temporary caching and service-provider requests to deliver the search, approximate location, analytics, and advertising features that support the app.

Your choices

Controls, opt-out, and contact

You can decline browser geolocation permissions, skip Search Location, or manually enter coordinates instead. You can also manage ad personalization through Google Ads Settings.

If you have a privacy question or want clarification about this policy, contact us at our Contact page.