Privacy Policy – Launcher for Good
Last updated: April 2026 – App Version 2.4.0
Jakob Günther ("we", "us", "our") operates the mobile application "Launcher for Good" (the "App"). This privacy policy explains what information is collected, how it is used, and what choices you have.
1. Controller
Jakob Günther
JJ's Stuff
Anton-Hackl-Straße 4
85221 Dachau, Germany
Email: jjs-stuff-dev@protonmail.com
We are not legally required to appoint a data protection officer.
2. Legal Bases for Processing
The processing of personal data is based on the following legal grounds:
- Art. 6(1)(a) GDPR (Consent) – for displaying personalized advertising, provided you have given your consent through the consent dialog.
- Art. 6(1)(f) GDPR (Legitimate Interest) – for displaying non-personalized advertising when you decline personalization in the consent dialog but grant basic consent (in particular "Purpose 1" as defined by the IAB TCF: Store and/or access information on a device); furthermore, for providing the app's technical functionality. Our legitimate interest lies in funding the app to generate donations for charitable purposes. If you fully refuse consent in the consent dialog (including Purpose 1), no advertisements are loaded and no processing based on this legal ground takes place.
3. What Data Is Collected?
3.1 Data Automatically Collected by Advertising SDKs
The app displays banner ads via Google AdMob to generate revenue for charitable donations. This advertising SDK automatically collects the following information (as described in the official Google data disclosure):
- IP address – Approximate location determination for region-based advertising and fraud prevention
- Device and account identifiers (Android advertising ID, App Set ID, and potentially other identifiers linked to signed-in accounts) – Advertising personalization and frequency capping
- User interactions (app launches, taps, video views, ad impressions, clicks) – Measuring advertising performance
- Diagnostic information (app start time, hang rates, energy consumption) – Performance monitoring of the SDK and the app
3.2 Locally Stored Data
The app processes and stores the following data exclusively locally on your device:
- Installed applications – The app retrieves the list of installed apps in order to display them in the launcher interface.
- Home screen configuration – The arrangement of apps, widgets, and folders on your home screen is stored locally in the app's SharedPreferences.
- User preferences – Your settings (theme, dynamic colors, AMOLED black, dock display, maximum ad banner height, Wi-Fi-only ads, swipe gesture for notification shade, notification dots, grid size, icon size, icon pack) are stored locally in SharedPreferences.
- Notification status – If you enable the "notification dots" feature and grant the app notification access in your Android settings, the app reads the package names of apps with active notifications in order to display dots on the corresponding app icons. Only package names are processed (not the content of the notifications), and this data is only kept in memory – it is neither permanently stored nor transmitted.
None of this information is ever transmitted, stored externally, or shared with third parties. It remains exclusively on your device.
3.3 Data We Do NOT Collect
We do not collect, store, or transmit any:
- Personal identification data (name, email, phone number)
- Contacts, messages, or call logs
- Photos, files, or media
- Precise location data (GPS)
- Passwords or financial information
- Browsing history
4. How Is the Data Used?
- Advertisements: The advertising SDKs use the automatically collected data to display relevant ads.
- Charitable donations: 80% of the advertising revenue generated is donated to Doctors Without Borders (Médecins Sans Frontières).
- App functionality: The list of installed apps is used locally to display your apps on the home screen.
- Automated decision-making: The Google AdMob SDK uses automated processes to select relevant advertisements based on the data described in Section 3.1. No further automated decision-making with legal effects within the meaning of Art. 22 GDPR takes place.
5. Third-Party Services
The app integrates the following third-party services:
- Google AdMob (advertising) – Google Privacy Policy
- Google User Messaging Platform (UMP) (consent management) – a Consent Management Platform (CMP) provided by Google, certified under the IAB Transparency & Consent Framework (TCF v2.3). The UMP writes IAB TCF-compliant consent strings (TC strings) locally to SharedPreferences, which Google AdMob automatically reads to control the scope of data processing. – Google Privacy Policy
We recommend reviewing these privacy policies to understand how these services handle your data.
6. International Data Transfers
The advertising SDK integrated in the app (Google AdMob) may transfer personal data to countries outside the European Economic Area, in particular to the United States. These transfers are based on EU Standard Contractual Clauses (Art. 46(2)(c) GDPR) or on the EU-US Data Privacy Framework. For further information, please refer to Google's Privacy Policy referenced in Section 5.
7. GDPR Consent (EEA, United Kingdom, and Switzerland)
If you are located in the European Economic Area (EEA), the United Kingdom, or Switzerland, the app uses a consent dialog (Google UMP, certified under the IAB Transparency & Consent Framework v2.3) to obtain your consent before personal data is processed for advertising purposes. The consent dialog offers the following options:
- Grant full consent – Personalized advertisements are displayed (legal basis: Art. 6(1)(a) GDPR).
- Grant partial consent – If you grant basic consent via "Manage options" (in particular Purpose 1: Store and/or access information on a device) but decline personalization, non-personalized advertisements are displayed (legal basis: Art. 6(1)(f) GDPR).
- Refuse consent entirely – No advertisements are loaded. The launcher features remain usable, but no advertising revenue is generated for charitable donations.
- Revoke or modify your consent at any time through one of the following methods:
- In the app: Open Settings → Privacy → Privacy Options and tap "Change". In the dialog that appears, you can revoke or modify your consent.
- Via Android settings: Clear the app data under Settings → Apps → Launcher for Good → Storage → Clear data. The next time you open the app, the consent dialog will be shown again.
Your consent decision is stored as an IAB TCF-compliant TC string exclusively locally on your device in SharedPreferences and is not transmitted to us.
8. Data Retention
We do not store any personal data on our servers. The data stored locally on your device (home screen configuration, settings, consent decision) remains there until you uninstall the app or manually clear the app data.
Data collected by the Google AdMob SDK is stored in accordance with Google's data retention policy (see also Section 5).
9. Children's Privacy
The app is not directed at children under 16 years of age. We do not knowingly collect personal data from children. If you believe that a child has provided personal data through the advertising SDKs, please contact us at the email address provided in Section 1.
10. Data Security
We take reasonable measures to protect the information processed by the app. All communication with the advertising networks is conducted over TLS-encrypted connections (HTTPS). However, no method of electronic transmission is 100% secure, and we cannot guarantee absolute security.
11. Your Rights
Under the GDPR, you have the following rights with respect to your personal data:
- Right of access (Art. 15 GDPR) – You may request information about the personal data stored about you.
- Right to rectification (Art. 16 GDPR) – You may request the correction of inaccurate data.
- Right to erasure (Art. 17 GDPR) – You may request the deletion of your personal data.
- Right to restriction of processing (Art. 18 GDPR) – You may request the restriction of the processing of your data.
- Right to data portability (Art. 20 GDPR) – You have the right to receive your data in a commonly used, machine-readable format.
- Right to withdraw consent (Art. 7(3) GDPR) – You may withdraw your consent at any time, either directly in the app under Settings → Privacy → Privacy Options or by clearing the app data (see Section 7).
- Right to object (Art. 21 GDPR) – Where processing is based on a legitimate interest (Art. 6(1)(f) GDPR), you have the right to object to the processing at any time on grounds relating to your particular situation. We will then no longer process your personal data unless we can demonstrate compelling legitimate grounds.
- Right to lodge a complaint (Art. 77 GDPR) – You have the right to lodge a complaint with a data protection supervisory authority.
To exercise these rights with respect to data collected by the advertising SDKs, please refer to the privacy policies of the respective advertising networks in Section 5. For all other inquiries, please contact us at the email address provided in Section 1.
12. Permissions
The app uses the following Android permissions:
- QUERY_ALL_PACKAGES – Querying installed apps in order to display them in the launcher interface. This data never leaves your device.
- BIND_APPWIDGET – Embedding app widgets on the home screen.
- REQUEST_DELETE_PACKAGES – Triggering the system uninstall dialog when you choose to uninstall an app via the launcher's context menu.
- EXPAND_STATUS_BAR – Opening the notification shade via a downward swipe gesture on the home screen (if enabled in settings).
- BIND_NOTIFICATION_LISTENER_SERVICE – Reading the package names of apps with active notifications in order to display notification dots on app icons. This permission must be manually granted by the user in the Android system settings under "Notification access". Only package names are processed, not the content of notifications. The data remains in memory and is neither stored nor transmitted.
- INTERNET and ACCESS_NETWORK_STATE – Required for loading advertisements and verifying consent via the Google AdMob SDK and Google UMP SDK. The app itself does not make any network connections of its own.
13. Android Auto-Backup
Android may automatically back up app data to your Google account if you have enabled this in your device settings. This is a feature of the Android operating system and is managed by Google. The backup may include SharedPreferences, which contain, among other things, your consent decision (IAB TCF TC string). If such a backup is restored on a new device, the consent dialog may not be shown again because the system restores the previously saved consent state. In this case, you can modify your consent at any time via Settings → Privacy → Privacy Options, or manually clear the app data (see Section 7). You can disable automatic backup in your Android settings under "Backup".
14. Changes to This Privacy Policy
We may update this privacy policy from time to time. Changes will be published within the app or on this page.