Mutluluk Baloncuğu / A Bubble a Day

Destek ve yasal belgeler · Support and legal documents

PRIVACY POLICY

App: A Bubble a Day (Mutluluk Baloncuğu)
Developer: Yakup Habanoğlu (individual developer)
Effective Date: 20 July 2026
Last Updated: 20 July 2026
Contact: d.jacopmd@gmail.com


1. Introduction

A Bubble a Day was designed with a privacy-first philosophy. The App never asks you for personal data and never collects any.

In short:

This policy explains how A Bubble a Day (the "App") works and how it protects your privacy.


2. Data We Collect

2.1 Data We DO NOT Collect

The App does not collect, store, or share the following:

The App has no account, sign-in, profile, or cloud backup feature.

2.2 Data Stored Locally on Your Device

The App stores your preferences and the messages you write only on your device, in the storage area the operating system reserves for the App (SharedPreferences on Android, UserDefaults on iOS). These are all of the keys used:

Key Content
mb.locale Your selected language (Turkish / English)
mb.notifEnabled Whether notifications are turned on
mb.notifPerDay How many notifications per day you want
mb.notifWindow Your preferred notification time window
mb.pauseUntil End date of your pause preference
mb.selectedTheme Your selected bubble theme
mb.themeManualDate The day you picked a theme manually
mb.volume Volume setting
mb.bubbleOpacity Bubble opacity setting
mb.count Today's bubble counter
mb.date The day the counter belongs to
mb.useOwnMessages Whether your own messages are used
mb.userMessages The messages you wrote (maximum 10)
mb.userMessageOrder Display order of your own messages (sequential / random)
mb.userMessageCursor Current position in sequential display
mb.proUnlocked Whether Pro is unlocked on this device
favorites.v1 Messages you added to favourites and when they were saved
onboarding_seen_v1 Whether the intro screen has been seen
rate.first_launch_date The date you first opened the App
rate.bubble_pop_count Total bubble pop counter
rate.prompt_count How many times the rating prompt was shown
rate.last_prompt_date When the rating prompt was last shown
rate.declined Whether you declined the rating prompt
rate.rated Whether you completed the rating flow

In addition, when you tap share, the image to be shared is written to your device's temporary folder as a PNG file. This file is overwritten on each share and is deleted when the operating system clears the temporary folder.

The developer cannot access any of this data. All of it is removed from your device when you uninstall the App.

2.3 Permissions

Permission Purpose Required?
Notifications Daily bubble reminder No — you may decline; the App still works fully

Beyond this, the App requests no runtime permissions at all. Location, motion/step, health, contacts, calendar, photo, microphone, and camera permissions are neither requested nor declared. The App does not request internet access either.

Notifications are on by default. The notification permission is requested once, at the end of the intro screen the first time you open the App. You may decline it; the rest of the App still works fully. You can later turn notifications off entirely in the App's settings, or pause them for a while. You can also revoke the permission at any time from your device settings.


3. Where the Messages Come From

Messages in the App are not generated on a server, and no artificial intelligence model is run. Messages are selected from a fixed pool written into the App in advance:

The selection is based only on the device's time of day; no other signal is used. The App works fully without an internet connection.


4. Interaction Outside the Device

The App transmits no data on its own. There are only four situations in which anything touches the world outside the device, and all four are described below.

4.1 Notifications

Notifications are entirely local. They are scheduled on your device and shown on your device; there are no server-sent (push) notifications. No device registration or notification token is created. The notification text is fixed and does not contain the messages you wrote, so your personal content never appears on your lock screen.

4.2 Sharing

When you tap share, the message you selected is handed to the operating system's share sheet as an image and as plain text. You choose where to send it. From that point on, it is subject to the privacy policy of the app you chose. No copy reaches the developer.

4.3 Store Rating

The App may occasionally offer to open the store rating dialog. This dialog is opened by the operating system (Apple's and Google's own mechanism). The App passes no user data into this flow, and the developer cannot see who left a rating.

4.4 Google Play Purchase

The App offers a single one-time purchase (it unlocks Pro). This is not a subscription; it does not renew. The purchase is handled entirely by Google Play. Your card information, identity, and payment details are provided directly to Google Play; the developer cannot access them and does not store them. No personal data reaches the App from this transaction; the App only keeps the fact that the purchase was completed on the device, in the mb.proUnlocked key. The store-required "restore purchase" flow also runs through Google Play and transmits no personal data to the developer. The purchase, including refunds, is subject to Google Play's own privacy policy and terms of sale.


5. Children's Privacy

The App is intended for users aged 13 and above. This is a product choice; the App contains no technical age verification.


6. Third-Party Components

The App uses the following open-source components. None of them collect data, and none contain analytics or advertising:

Full list and licences: App > Settings > Legal > Third-Party Licenses

6.1 App Store / Google Play

The stores you download the App from (Apple App Store, Google Play) may collect their own download, crash, and usage statistics independently of the App. This data is subject to the platform provider's privacy policy:

The developer cannot access this data on an individual basis.


7. Data Security

Since none of your data resides on our servers, there is no risk of a server-side data breach.

Local data on your device:


Because the App does not process personal data, no "data controller" activity arises under KVKK or GDPR, and the obligations these regulations impose are minimal. Your legal rights nevertheless are:

These principles are adopted in line with KVKK (Türkiye), GDPR (European Union), CCPA (California), and COPPA (USA).


9. Policy Changes

This privacy policy may be updated as needed. Significant changes will be:

We recommend reviewing this policy periodically.


10. Contact

For questions, complaints, or requests:

📧 Email: d.jacopmd@gmail.com
🫧 Developer: Yakup Habanoğlu (individual developer)

We typically respond within 7 business days.


11. Governing Law and Jurisdiction

Turkish law applies. The courts and enforcement offices of the Republic of Türkiye have jurisdiction over disputes. The rights of users who qualify as consumers regarding the choice of competent court/authority under applicable consumer legislation are reserved.


Yakup Habanoğlu
Date: 20 July 2026

This document is version 1.0.0.