Effective date and last updated: October 7, 2026
Application Version: 1.0.0+
Application Package ID: com.umbrabyte.minimalist.launcher
Official Canonical URLs: https://umbrabyte.app/en/oasis-launcher/privacy/ and https://umbrabyte.app/en/privacy/
This privacy policy applies to the Android mobile application Oasis Minimalist Launcher (identified by package name com.umbrabyte.minimalist.launcher), developed and published by Umbrabyte Apps (operated by sole proprietor Cristian Donet Segura). It complements the general Umbrabyte Privacy Policy and constitutes the official, binding privacy policy linked inside the mobile application and displayed within its Google Play Store listing.
Plain language summary: Oasis Minimalist Launcher turns your phone into a calm, distraction-free space for focus and intentional living. All app indexing, screen time counting, notification digests, blocked app schedules, and custom preferences are processed and stored strictly locally on your device in SQLite Room and Android DataStore. Umbrabyte operates no external servers to intercept or monitor your phone usage, requires no user account, includes zero advertisements, and never sells or rents personal data. Data only leaves your device when Google Play processes an optional Oasis PRO subscription/purchase or when you contact direct support.
This plain-language summary is provided for clarity and does not replace the comprehensive legal and technical terms set forth below.
1. Scope and key facts
Oasis Minimalist Launcher is an ethical, typography-first Android home screen and digital wellbeing utility. It replaces dopamine-triggering interfaces, red notification badges, and infinite algorithmic feeds with a clean, distraction-free environment, an alphabetical A-Z app drawer, notification batching, app time limits, mindful breathing pauses, and contextual focus profiles.
- No user account or login credentials: The core launcher never asks you to create an account, profile, provide an email address, or enter personal credentials.
- 100% On-Device Local Processing: Screen time counting, usage analytics, app categorization, notification filtering, and quiet schedules operate entirely on your physical hardware.
- No Umbrabyte cloud infrastructure: Umbrabyte does not own, operate, or maintain intermediate backend servers, telemetric databases, or user-tracking pipelines. Your list of installed applications and personal digital habits are never uploaded to remote servers.
- Zero advertisements or marketing trackers: The application contains zero advertising SDKs, commercial tracking libraries, or affiliate monitors. The application does not declare the advertising ID permission (
AD_ID), and none of its libraries adds it. - No data sales or commercial broker sharing: Umbrabyte does not sell, rent, lease, or trade user personal information or behavioral insights under any circumstances.
- No automated profiling or surveillance: We do not conduct automated profiling, behavioral scoring, or automated decision-making.
- Platform integration: Optional Oasis PRO purchases and subscriptions are handled securely via official Google Play Billing APIs. In-App Update checks utilize official Google Play Core APIs.
2. Data Controller
The developer and data controller for any personal data received directly by Umbrabyte (such as email communications with customer support) is:
- Full Name: Cristian Donet Segura
- Studio Name: Umbrabyte Apps
- Business Address: Calle Pintor Camarón, nº 24, 12560 Benicasim, Castellón, Spain
- Tax ID (NIF): 20468489F
- D-U-N-S® Registered Number: 374071851
- Privacy & Support Contact: support@umbrabyte.app
- Official Website: https://umbrabyte.app
Platform services provided by Google LLC (such as the Google Play Store, Google Play Billing, and Android OS runtime components) act as separate, independent data controllers for data processed under their respective privacy policies.
3. Data processed by the application
3.1 Information stored and processed strictly on device
The application operates locally on Android using Jetpack Room Database (OasisDatabase) and Android Jetpack DataStore. All records are isolated within the private sandbox storage of the app:
| Data Category | Specific Information Elements | Storage Location & Retention |
|---|---|---|
| App catalog & preferences | Installed app labels, package names, favorite apps, desktop folders, custom aliases, drawer sorting, and canvas theme settings | Private local Room database (OasisDatabase) & DataStore on device |
| Screen time & usage metrics | Daily app unlock counts, active minutes per app, top used apps, and 7-day / 365-day usage summaries | Private local Room database (UsageDayDao) on device |
| App blocker & schedules | Blocked application packages, quiet window schedules (up to 20), long blocking commitments, and daily threshold timers | Private local Room database (BlockedAppDao, BlockingScheduleDao) |
| System mode (optional) | Whether you want grayscale and/or Do Not Disturb during blocks, and the ID of the system mode rule (“Oasis blocks”) that Oasis creates in Android | Private local preferences (DataStore); the rule lives in Android settings and is deleted when you turn the option off or uninstall Oasis |
| Filtered notification digest | Filtered notification titles, package names, and arrival timestamps (when notification filter is active) | Private local Room database (FilteredNotificationDao) on device |
| Context profiles | Focus mode configurations (Work, Home, Study) and scheduled profile triggers | Private local Room database (ContextProfileDao) on device |
| Next calendar event | Title and start time of the next upcoming event within a 12-hour window (when calendar integration is enabled) | Processed in-memory during home screen composition; never saved to database, exported, or transmitted |
| Purchase status & PRO entitlement | Cached local PRO entitlement status verified via Google Play Billing | Private local preferences (DataStore) on device |
| Local backup & QR transfer | Encrypted SQLite database dump for device-to-device migration | Stored in private user-selected local file or streamed offline via visual QR frames |
| Background photo (optional) | The image you choose yourself with the Android system photo picker (Photo Picker) as the home screen background; Oasis stores only its content URI and the read access Android grants to that single image | URI kept in private local preferences (DataStore) on device; the photo is neither copied nor uploaded, and access is released when you change or remove it |
| Contact search (optional) | Contact names and phone numbers matching what you type, only after you tap “Search contacts” in the search bar and grant READ_CONTACTS |
Processed in memory only while the search is open; never saved, logged, or transmitted |
3.2 Android permissions and device capabilities
Android permissions are requested transparently with contextual rationale only when you access a feature that requires them. No sensitive permission is required for the basic home screen launcher:
| Permission / Capability | Purpose & Technical Function | Necessity & Handling |
|---|---|---|
android.permission.QUERY_ALL_PACKAGES |
Discovers and indexes installed applications to populate the A-Z drawer, search index, and home favorites | Required for core launcher functionality; processed 100% locally on device |
android.permission.ACCESS_HIDDEN_PROFILES |
Lets Oasis, while it is your default home app, show the entry to Android’s Private Space (Android 15+) and lock or unlock it when you ask | Granted by Android only while Oasis is the default launcher; Oasis does not read or store the content of the Private Space. Without it, the Private Space simply does not appear |
android.permission.REQUEST_DELETE_PACKAGES |
Opens the Android system uninstall dialog when you choose “Uninstall” on an app in the drawer | Used only at your request; Android itself asks for confirmation. No data is collected |
android.permission.PACKAGE_USAGE_STATS |
Accesses Android system usage statistics locally to calculate daily screen time, show usage graphs, and enforce time limits | Optional; required only for time limits and usage statistics. If revoked, launcher operates normally |
android.permission.SYSTEM_ALERT_WINDOW |
Redirects blocked apps back to the calm Oasis home screen when opened during active focus sessions | Optional; used to enforce distraction-free boundaries without drawing screen-capturing overlays |
android.permission.POST_NOTIFICATIONS |
Displays local notifications for time limit reminders and scheduled digest deliveries on Android 13+ | Optional; generated 100% locally on device |
android.permission.RECEIVE_BOOT_COMPLETED |
Restores your schedules, limits, and reminders after the phone restarts | Granted at install; it only re-arms settings already stored on the device |
android.permission.FOREGROUND_SERVICE & FOREGROUND_SERVICE_SPECIAL_USE |
Keeps background monitoring service (BlockingAndReminderService) active during active focus sessions with a persistent status notification |
Required only during active background blocking workflows |
android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK |
Keeps the Sound Sanctuary (AudioSanctuaryService) playing the soundscape you started while the screen is off, shown as a media notification with a Stop action |
Used only while you play a soundscape; the recordings ship inside the app, nothing is streamed or downloaded, and playback never restarts on its own |
android.permission.WAKE_LOCK |
Keeps only the processor awake (partial wake lock; the screen stays off) while a Sound Sanctuary track is playing | Held by the media player only during playback and released on pause, stop, or timer end. No data is read or sent |
android.permission.ACCESS_NOTIFICATION_POLICY |
Optional system mode during your blocking schedules and commitments: Oasis turns on its own Android mode (“Oasis blocks”: grayscale screen with a dimmed wallpaper on Android 15+ and, only if you choose it, priority Do Not Disturb) while the window lasts and turns it off when it ends. Before opening Settings, Oasis explains what this access does and only continues if you agree | Optional and off by default; granted in Settings > Do Not Disturb access (Android also grants it when Oasis’s notification filter is already enabled). It does not read notifications, messages or contacts; it never silences everything: starred contacts, repeat callers and alarms always get through. Only whether the option is on and the rule ID are stored locally; uninstalling Oasis removes the mode |
android.permission.BIND_NOTIFICATION_LISTENER_SERVICE |
Allows OasisNotificationListenerService to silence distracting alerts and aggregate them into a peaceful digest |
Optional; all notification digest data remains strictly local in SQLite Room |
android.permission.BIND_ACCESSIBILITY_SERVICE |
Optional Precision mode (OasisPrecisionAccessibilityService): detects which app comes to the foreground to apply limits, blocks, and Oasis Kids; performs Android global actions when you trigger them with your gestures (go home, open notifications, lock screen); and in Oasis Kids collapses the notification shade. Before opening the system settings, Oasis explains what the service sees and does, and continues only if you accept |
Optional; it does NOT read screen content (canRetrieveWindowContent="false"), keystrokes, passwords, or text, and nothing it detects leaves the phone |
android.permission.READ_CALENDAR |
Reads title and start time of the next event within 12h to display under the home clock | Strictly optional; processed in-memory, never stored in SQLite, never transmitted |
android.permission.READ_CONTACTS |
Finds contacts by name in the search bar, only after you tap “Search contacts”, and offers call, SMS, or WhatsApp actions through the apps on your device | Strictly optional and requested only at that moment, never at startup; names and numbers stay in memory and are never saved, logged, or transmitted. Without it, apps, shortcuts, calculator, conversions, and web search keep working |
android.permission.CAMERA |
Scans QR codes during offline peer-to-peer device migration (QR_TRANSFER) |
Strictly optional; no photos or videos are captured, stored, or transmitted |
com.android.vending.BILLING, INTERNET & ACCESS_NETWORK_STATE |
Added by the Google Play Billing library (version 9.1.0) so that Google Play can process optional Oasis PRO subscriptions or the lifetime purchase | Used only when you check prices, purchase, or restore PRO. Oasis’s own code has no HTTP client and makes no network requests |
USE_BIOMETRIC & USE_FINGERPRINT |
Added by the AndroidX Biometric library to unlock protected areas with Android’s BiometricPrompt | Optional; Oasis only receives a success or failure result, never fingerprint or face data |
Battery optimization: Oasis does not declare REQUEST_IGNORE_BATTERY_OPTIMIZATIONS and never asks for an exemption. If you want your schedules not to be paused by the system, Oasis only opens Android’s own battery optimization settings screen, and you decide there.
The application does NOT declare or request GPS location, call logs, SMS, microphone, health data, advertising identifier (GAID), storage or photo and video read permissions (READ_EXTERNAL_STORAGE, READ_MEDIA_IMAGES), or biometric templates. The optional background photo is chosen by you in the Android system photo picker (Photo Picker), which gives Oasis access only to the single image you select, without any storage permission. Your contacts are read only if you grant READ_CONTACTS for the optional contact search described above.
3.3 Data Umbrabyte does NOT receive
During standard use of Oasis Minimalist Launcher, Umbrabyte does not receive, intercept, or store on servers:
- Your installed applications or app usage frequency.
- The content, body, or sender of your notifications.
- Your search queries in the A-Z drawer.
- Your calendar events, notes, detox commitments, or screen-time history.
- Your contacts or the contact searches you make.
- Your background photo or any other image on your device.
- Biometric information (fingerprint/face data remains strictly protected within Android hardware keystore).
4. External services & monetization terms
4.1 Distribution and payments via Google Play Billing
Oasis Minimalist Launcher is free to download and use. Optional Oasis PRO tiers are offered via official Google Play Billing (library version 9.1.0):
| Product SKU | Product Type & Base Plan | Tier 1 Base Price (USD) | Trial & Grace Period |
|---|---|---|---|
oasisminimalistlauncher_pro_monthly |
Auto-renewing subscription (monthly / P1M) |
$2.99 / month | Grace period: P7D + P30D |
oasisminimalistlauncher_pro_yearly |
Auto-renewing subscription (yearly / P1Y) |
$11.99 / year (Best Value) | 7-day free trial (yearly-trial-7d); Grace: P14D + P30D |
oasisminimalistlauncher_pro_lifetime |
One-time in-app purchase (lifetime-purchase) |
$24.99 (Permanent) | Lifetime access, no renewal |
- Billing terms: Payments, tax calculation, currency conversion, and receipt delivery are handled entirely by Google Play. Umbrabyte never receives or stores credit card numbers, bank details, or payment credentials.
- Subscription management & cancellation: Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current billing cycle. Users can manage or cancel subscriptions at any time directly through Google Play Store > Payments & subscriptions.
- Refund policy: All purchases and refund requests are governed by the Google Play Refund Policy.
- Free tier guarantee: The core launcher (clock, home screen, A-Z drawer, text search, opening apps, notification filter, daily time limits, today and 7-day screen time, all 10 canvas themes, and 34 languages) is free forever. No configured settings are deleted when PRO expires.
4.2 In-app updates via Google Play Core
The app integrates official Google Play Core APIs (app-update-ktx) to communicate securely with Google Play Store via Android IPC and check for new releases.
4.3 Third-party SDKs and telemetry policy
Oasis contains zero third-party marketing, tracking, or analytical SDKs (no Firebase Analytics, Mixpanel, AppsFlyer, Facebook SDK, or AdMob). Oasis’s own code has no HTTP client and makes no network requests. The INTERNET and ACCESS_NETWORK_STATE permissions present in the published app are added by the Google Play Billing library; network traffic is limited strictly to Google Play for payment processing (including Google’s own transaction logs, under Google’s privacy policy) and update verification over TLS 1.3 / HTTPS. None of your content (apps, usage, notifications, contacts, calendar, or photos) is sent to any server.
5. Purposes and legal bases
Under the European Union General Data Protection Regulation (GDPR / RGPD) and UK GDPR, processing activities rely on:
| Activity / Feature | Purpose | Legal Basis under GDPR |
|---|---|---|
| Core launcher & app navigation | Deliver fundamental home screen and app drawer functionality | Contract performance (Art. 6.1.b GDPR) |
| Screen time tracking & notification filter | Deliver digital wellbeing tools configured by user | Explicit user consent via permission prompt (Art. 6.1.a GDPR) |
| Calendar event display, contact search & QR migration | Render next event, find contacts in the search bar, and transfer data via camera QR scan | Explicit user consent via runtime permission (Art. 6.1.a GDPR) |
| PRO purchases & license management | Fulfill orders, verify entitlements & statutory accounting | Contract performance (Art. 6.1.b) & Legal obligation (Art. 6.1.c GDPR) |
| In-app updates & security maintenance | Keep app secure, compatible, and updated | Legitimate interest (Art. 6.1.f GDPR) |
6. Data retention, deletion & management
| Data Type | Retention Period | Deletion & Management Method |
|---|---|---|
| Local app settings, usage stats & digests | As long as app is installed or until manually cleared | Clear app storage in Android Settings or uninstall app |
| Local PRO purchase cache | Duration of app installation; restorable via Google Play | Automatically synchronized with Google Play account |
| Transaction records in Google Play Console | Statutory tax and accounting retention periods | Maintained by Google and Umbrabyte for legal compliance |
| Support email correspondence | Up to 3 years to resolve technical and legal inquiries | Periodic inbox deletion |
The application declares allowBackup="false" to prevent unencrypted cloud extraction by third-party backup tools. All data remains strictly under user control.
7. Data security
- Operating system sandboxing: All local databases and DataStore files are isolated within Android’s private UID sandbox.
- Encryption at rest: Databases and preferences utilize OS-level hardware-backed encryption.
- Encryption in transit: All network communication with Google Play services uses HTTPS / TLS 1.3.
- Cleartext traffic prohibited:
android:usesCleartextTraffic="false"is enforced across the entire application manifest.
8. Your rights worldwide
You hold comprehensive privacy rights across global jurisdictions:
- European Union & EEA (GDPR / RGPD & Spanish LOPDGDD): Right of access (Art. 15), rectification (Art. 16), erasure / right to be forgotten (Art. 17), restriction (Art. 18), data portability (Art. 20), objection (Art. 21), and right to withdraw consent. You also have the right to lodge a complaint with the Agencia Española de Protección de Datos (AEPD) at https://www.aepd.es.
- United Kingdom (UK GDPR & DPA 2018): Full consumer rights enforceable via the Information Commissioner’s Office (ICO).
- United States & California (CCPA / CPRA / CalOPPA & US State Laws): Right to know, access, delete, and correct personal information. Umbrabyte does not sell or share user personal data for cross-context behavioral advertising. We respect Global Privacy Control (GPC) and Do Not Track signals.
- Brazil (LGPD): Rights under Article 18, including confirmation, access, correction, anonymization, and deletion.
- Canada (PIPEDA): Fair information handling and access rights.
- Australia (Privacy Act 1988 & APPs): Principles for respectful, transparent data handling.
- Japan (APPI) & China (PIPL): Full statutory compliance for local privacy mandates.
To exercise any privacy rights, contact us directly at support@umbrabyte.app.
9. Children’s privacy
Oasis Minimalist Launcher is an ethical digital wellbeing tool suitable for all ages, including families. It complies with COPPA (US), GDPR-K (EU), and the UK Age-Appropriate Design Code. The application does not knowingly collect personal information from children or adults. The Oasis Kids feature provides on-device parental controls and session timers without external telemetric monitoring.
10. Changes to this privacy policy
We may update this policy periodically to reflect application enhancements or regulatory requirements. Any updates will be published at this canonical web address with an updated effective date, and summarized in the Google Play Store release notes.
11. Contact information
Cristian Donet Segura — Umbrabyte Apps
Calle Pintor Camarón, nº 24
12560 Benicasim, Castellón, Spain
Tax ID (NIF): 20468489F
D-U-N-S® Number: 374071851
Email: support@umbrabyte.app
Website: https://umbrabyte.app
Questions about your privacy?
If you have questions about data processing or wish to exercise your rights, contact us directly.
support@umbrabyte.app