typelauncher

Privacy Policy

Last updated: 2026-08-25

Type Launcher is an Android home screen launcher. This policy describes what the app does and does not do with your data.

Summary

Data stored on your device

Type Launcher persists the following entirely on your device, in Android SharedPreferences and the app’s private files directory:

None of this data is uploaded by the app. You can clear it at any time from Android’s Settings → Apps → Type Launcher → Storage & cache → Clear storage.

Permissions

Type Launcher requests Android permissions only for features it implements locally on your device. Data accessed under these permissions is not transmitted off your device by the app.

What the app does not do

Anonymous crash reporting and performance analytics

With your permission, Type Launcher collects anonymous crash reports and performance analytics, typically through a third-party service such as Google Firebase (for example, Firebase Crashlytics and Firebase Performance Monitoring). The specific service or services used may change over time.

These services may collect:

This information is used solely to diagnose crashes and performance regressions and to improve the app. When Firebase is the provider, data is processed by Google as a sub-processor; see Google’s Firebase privacy and security documentation for details on its handling.

Nothing is sent until you say yes

Type Launcher asks. Settings shows an Anonymous analytics card with Don’t allow and Allow, and the Settings gear carries a dot until you answer it one way or the other. Both services are switched off until you allow them, so nothing in this section is uploaded while the question is unanswered. Ignoring the card is therefore a complete answer on its own; you never have to act to keep it off.

To be exact about the guarantee: what is switched off is sending. Crashlytics can still write a crash record to your own device’s storage, but an unanswered question is treated as a no, so that record is discarded on the next launch rather than held for you to consent to later. A crash that happened before you answered is not sent even if you later allow — only crashes after that are.

The stored default is off, so this holds from the first launch of a fresh install onward — there is no window in which anything is sent because nobody has told the app not to yet.

Changing your mind

Settings → Analytics turns crash reporting and performance analytics on or off at any time, and answers the question if the card is still showing. The choice persists across restarts and updates.

Turning it off — or tapping Don’t allow — also discards any crash report that has been recorded but not yet sent, so a crash that happened while it was off is not uploaded later if you turn it back on.

Turning it off does not affect the on-device debug log or the Report bug action — that report is assembled on your device, and nothing is sent until you choose an app to send it to and can review what it contains first.

Children

Type Launcher is a general-purpose launcher utility and is not directed at children under 13. The app does not knowingly collect personal information from anyone, including children.

Changes to this policy

If this policy changes materially, the updated version will be published in this repository and the “Last updated” date at the top of this document will be revised.

Contact

For questions about this policy, please open an issue at https://github.com/mikelward/typelauncher/issues.