Privacy Policy for BasicLauncher
Last updated: June 15, 2026
BasicLauncher ("the app") is a free Android home screen launcher. This policy explains how the app handles your data.
Summary
BasicLauncher does not collect, store, or transmit any personal information to the developer or any advertising network. All settings are stored locally on your device.
Data Stored on Your Device
The following information is stored locally on your device only using Android's DataStore:
- App shortcuts — package names of apps pinned to the home screen
- Recent apps — package names of recently launched apps
- Weather location — a manually entered city name and its resolved coordinates (if you search for a city)
- Clock timezone — a timezone identifier for the optional secondary clock
- App settings — font, icon shape, color preferences, time/date format, temperature and wind unit preferences
None of this data is sent to the developer or any third party, except as described below under "External Services."
External Services
BasicLauncher connects to services operated by Open-Meteo (open-meteo.com), which is a free, open-source weather API. No data is sent to any advertising network, analytics provider, or other third party.
Weather API (api.open-meteo.com)
- What is sent: Geographic coordinates (latitude and longitude)
- When: When the home screen loads and periodically to refresh weather
- Source of coordinates: Either your device's GPS location (only if you grant the location permission), a manually entered city's resolved coordinates, or the default coordinates for Zurich, Switzerland (47.3769°N, 8.5417°E) when no location is set
- Purpose: To fetch current temperature, weather conditions, daily high/low, precipitation probability, and wind speed
Geocoding API (geocoding-api.open-meteo.com)
- What is sent: A city name or search term you type into the location search field
- When: Only when you explicitly tap "Search" in the weather location settings
- Purpose: To resolve the city name to geographic coordinates for weather fetching
- This is never triggered automatically — it only happens when you actively perform a search
Open-Meteo's privacy policy is available at open-meteo.com/en/terms.
Device Permissions
Location (ACCESS_COARSE_LOCATION, ACCESS_FINE_LOCATION)
- Optional — the app works fully without it
- If granted, your device's last known GPS coordinates are sent to the Open-Meteo Weather API to fetch weather for your current location
- Coordinates are never stored persistently; only the resulting weather data is displayed
- The secondary weather panel never uses GPS regardless of permission status
- You can revoke this permission at any time in Android Settings → Apps → BasicLauncher → Permissions
Internet (INTERNET)
- Required to fetch weather data and resolve location searches from Open-Meteo
Query All Packages (QUERY_ALL_PACKAGES)
- Required to list all installed apps in the app drawer and shortcut picker
- The app list is never transmitted anywhere; it is used exclusively on-device
What We Do Not Collect
- No analytics or crash reporting
- No advertising identifiers
- No user accounts or sign-in
- No tracking across apps or devices
- No data is ever sent to the app developer
Children's Privacy
BasicLauncher does not knowingly collect data from children under 13. The app does not collect personal information from any user.
Open-Meteo Attribution
Weather data is provided by Open-Meteo and licensed under CC BY 4.0. Geocoding data is provided by the Open-Meteo Geocoding API.
Changes to This Policy
If the app's data practices change in a future update, this policy will be updated and the "Last updated" date will be revised. Continued use of the app after changes constitutes acceptance of the updated policy.