Solarma Privacy Policy
Solarma has no in-app account, advertising, analytics, or cross-app tracking. Its core sun calculations, alarms, and widgets run on your device. Solarma 1.1 network features use only the approximate locations described below. The earlier Solarma 1.0 behavior is also disclosed because that version may remain installed or distributed during the update transition.
Location on your device
Solarma uses your device's location to compute sunrise, sunset, and your personal daylight deadline. This calculation happens on your phone. Your most recent location is stored in the app's local storage. Beginning with Solarma 1.1, the app disables Android cloud backup and device transfer for its app data and does not send your device's raw, full-precision coordinates to Gammy Studios, NOAA's National Weather Service, its place-pack host, or the platform geocoding service.
If you deny or revoke location permission, Solarma may keep the last saved fix for on-device sun calculations, but it does not pass that cached fix to forecast, place-pack, or geocoding features while permission is denied or being re-checked.
Earlier Solarma 1.0 behavior
Solarma 1.0's optional Clear Sky feature can send the home point and app-generated candidate points to Open-Meteo over HTTPS, with each coordinate rounded to 0.01 degrees. Solarma 1.0 can also send an unsnapped fresh or last-known device location to Android's platform geocoding service to request a city or regional label, and can send a selected candidate to the same geocoder. Those requests can identify an area under 3 square kilometers and therefore can qualify as precise location under Google Play's definition. A selected public destination is sent to Google Maps only when you tap Directions. Gammy Studios does not receive those forecast, geocoder, or directions requests, but the receiving providers and their network infrastructure can process the coordinates, IP address, request time, and routine connection information under their own terms. Solarma 1.0 stores its last location locally, and Android backup or device-transfer services may process that stored app data. Solarma 1.1 replaces those paths with the bounded approximate-location behavior below and disables backup and device transfer for app data.
Area label
In Solarma 1.1, after a successful location fix, Solarma may automatically ask your device's Android platform geocoding service for a city or regional label. Before that request, the app snaps the coordinates to the same 0.04-degree grid used for forecasts. A coordinate is rejected if it would snap to ±80 degrees latitude; the last supported full cell is centered at ±79.96 degrees and represents at least 3 square kilometers. Snapped +180-degree and −180-degree longitudes share one canonical −180-degree full cell at the antimeridian. When Clear Sky finds a candidate destination, Solarma may also send that already-approximate, app-generated public destination point to the same platform geocoder to display a city, street, or address label; it does not send the raw, full-precision home fix for either label. The platform provider can process the approximate area, your IP address, request time, and routine connection information under its own privacy terms.
Forecast grid and cache
In Solarma 1.1, NOAA's National Weather Service is the sole forecast provider, and forecast coverage is U.S.-only. Clear Sky and Light Week derive the same deterministic nine-point set from the approximate home cell: the center plus north, east, south, and west points at 15 km and 100 km, with every point snapped to the 0.04-degree grid. The set depends only on that approximate home cell, never on activities, availability, travel preferences, or candidate places. A forecast refresh proceeds only when all nine points pass the approximate-location boundary. The app processes at most two NWS points at a time, keeps the NWS point-to-grid mapping in local app storage, and reuses cached forecast data for up to three hours. Your raw, full-precision location is not included.
Optional clear-sky finder
If you turn on the clear-sky finder, which is off by default, Solarma uses that fixed NWS grid and cache to compare cloud cover at home with reachable approximate candidate points. Clear Sky never searches beyond 100 km (62 mi) from home. A selected candidate is an app-generated public approximate point and may be sent to Android's platform geocoder as described above.
Solarma+ Light Week
If you use the optional Light Week planner, Solarma uses the same fixed NWS grid and cache for its seven-day forecast. Place and forecast coverage are U.S.-only at launch. The maximum one-way travel preference for an activity is 55 minutes so recommendations remain inside the 100 km forecast grid.
To find nearby outdoor places, the app downloads static regional place packs from gammystudios.com. The requested region is a geohash-3 area, not your exact position. Place packs are derived from OpenStreetMap and are treated as fresh for 90 days. An older cached pack may remain on the device and be used only as explicitly stale data while offline, until it is replaced, the operating system clears the cache, app data is cleared, or the app is uninstalled. Your activity preferences, recommendations, and 21-day suggestion history stay in app storage; Solarma excludes them from Android cloud backup and device transfer. Read the Solarma Place Packs data and license notice.
What network providers can receive
Depending on the installed version, Open-Meteo, the National Weather Service, the Android platform geocoding provider, and the network infrastructure used to reach them can process the coordinates described above, your IP address, request time, and routine connection information. Solarma does not add an in-app account ID or advertising ID to these requests. Solarma 1.1 NWS requests include Solarma's app-identifying user agent and Gammy Studios support contact, as required by the NWS API. Gammy Studios does not operate a forecast- or geocoding-request database.
Directions
If you tap Directions, Solarma opens your maps app or Google Maps with the selected public place or suggested destination coordinates. The maps provider handles that destination and any location or navigation information it uses under its own privacy policy. Solarma does not send your home coordinates as part of the directions link.
Purchases
Google Play processes Solarma+ product availability, entitlement checks, and transactions under Google's privacy policy. When Solarma launches or returns to the foreground, it asks Play for available Solarma+ products and the current purchase state. While an entitlement or purchase is active, pending, or still Play-owned but needs attention, the foreground app repeats that check about every 15 minutes so a refund, cancellation, suspension, completion, or offline-grace deadline does not leave access stale. Google can process the app package and product IDs, Play account and purchase state, device and network information, IP address, and request time to provide Billing. Solarma receives the product and purchase state needed to show offers and unlock access.
The app may cache the last successful active-entitlement check on your device for up to seven days so access can continue briefly while offline. Solarma excludes that entitlement-check timestamp from Android cloud backup and device transfer along with the rest of its app data. If you choose to buy, Google Play processes the transaction. For a completed first purchase, the app gives the purchase token back to Google Play only to acknowledge it; Solarma does not expose that token to its JavaScript interface, send it to Gammy Studios, log it, or retain it after processing. Gammy Studios does not receive or store your full payment-card number.
Notifications and alarms
All reminders and alarms are scheduled locally on your device. The optional nightly red-screen filter uses Android's display-over-other-apps access. Its automatic schedule also requires exact-alarm access and working app notifications so an ongoing notification can always provide Pause and Skip controls. If those notification controls are unavailable, Solarma does not start the automatic cross-app overlay.
Health and wellness scope
Solarma's light-timing and sleep guidance is for general wellness and education. This app is not a medical device and does not diagnose, treat, cure, or prevent any medical condition. Consult a qualified healthcare professional for medical advice, diagnosis, or treatment.
What Gammy Studios receives
Solarma does not send Gammy Studios an app account profile, analytics events, advertising identifiers, precise device location, activity preferences, recommendations, or suggestion history. Like any website or static-file host, the infrastructure serving gammystudios.com can process ordinary connection information such as an IP address, request time, and the requested page or coarse place-pack region to deliver that file. We do not use this information for advertising or cross-site tracking.
Local storage and retention
Solarma stores settings, saved location, alert schedules, cached forecasts and place data, recent suggestion history, and the entitlement-check timestamp in app storage. This information is not sent to Gammy Studios as a profile or analytics record. You can remove it by clearing Solarma's storage or uninstalling the app. Beginning with Solarma 1.1, Solarma does not restore this data from Android cloud backup or device transfer. Network services and hosting providers may retain ordinary request records under their own operational and legal policies.
Security and hosting logs
All app-controlled network requests use HTTPS. Solarma stores local data in Android app-private storage. Solarma 1.1 disables Android cloud backup and device transfer; the earlier Solarma 1.0 backup behavior is described above. Gammy Studios limits administrative access to its hosting account. No transmission or storage system can be guaranteed completely secure.
Gammy Studios does not use place-pack or website requests to build an app-user profile or analytics database and does not normally export raw hosting access logs. If raw logs are exported to investigate reliability, abuse, or a security incident, access is restricted and Gammy Studios deletes the export within 30 days unless a longer period is legally required. The hosting provider may retain its own operational records under its privacy and legal obligations.
Data sources and attribution
Map data © OpenStreetMap contributors, available under the Open Database License. Forecasts are provided solely by NOAA's National Weather Service at launch.
Children
Solarma is a general-audience utility and is not directed at children.
Changes
If this policy changes, the updated version will be posted at this address with a new effective date.
Contact
Questions: admin@gammystudios.com