NoxSolar

Privacy Policy

Data Collection

NoxSolar does not collect, store, or transmit any personal data. No account is required. No registration. No user profiles.

Network Requests

NoxSolar makes requests to two external services to retrieve solar irradiance data for the location you specify:

NASA POWER (power.larc.nasa.gov) — Satellite-derived solar radiation climatology data. Public domain, operated by NASA Langley Research Center. Your latitude and longitude are sent as query parameters to retrieve irradiance data. No personal identifiers are transmitted.

PVGIS (re.jrc.ec.europa.eu) — Photovoltaic yield estimation, operated by the European Commission Joint Research Centre. Your latitude, longitude, and panel configuration are sent as query parameters. No personal identifiers are transmitted.

NoxSolar also uses Apple's MapKit geocoding services to convert place names to coordinates and vice versa. This is subject to Apple's own privacy policy.

Location Data

If you grant location permission, NoxSolar uses your device location solely to look up solar irradiance data for your area. Location data is not transmitted to any server other than the NASA POWER and PVGIS APIs described above (as latitude and longitude coordinates). Location data is stored locally on your device only.

If you use the compass feature to determine roof orientation, heading data is processed entirely on-device and is not transmitted anywhere.

Local Data Storage

NoxSolar stores your settings, panel configuration, and cached solar data locally on your device using UserDefaults and the app's Documents directory. This data never leaves your device. It is not backed up to any external server by the app.

Analytics and Tracking

NoxSolar contains no analytics frameworks, no tracking code, no advertising SDKs, and no third-party libraries of any kind. Zero external dependencies.

Children's Privacy

NoxSolar does not knowingly collect any information from children under 13. The app does not collect information from anyone.

Changes to This Policy

If this privacy policy changes, the updated version will be posted here. The app itself contains no mechanism to notify you of policy changes, because there is nothing to notify you about — we don't have your contact details.

Contact

If you have questions about this privacy policy, please open an issue on GitHub.

Last updated: March 2026