Lucky 777 Sweets is a celebration cookbook that helps home bakers, party hosts, and lucky-food enthusiasts discover forty hand-picked sweets through a daily wheel spin and a deterministic slot-reel combiner. This policy describes how Lucky 777 Sweets developed by VELUMIRA LTD DEVTools ("we," "us," or "our") handles information when you use the App and its companion website at lucky0029.com.
The App is designed to work offline. Your recipe collection, streak progress, saved notes, and any photos you attach to recipes live entirely on your device — we never see them. The information described below is limited to what makes attribution, support, and the privacy-acceptance flow work.
By using the App, you agree to the practices described here.
Anonymous Identifier. When you first open the App, it generates a random identifier and stores it on your device. The identifier doesn't contain your name, email, phone number, or anything that identifies you personally; it just lets us tell one installation apart from another for analytics and so the same identifier can be passed alongside any support request.
Device Language and Region. The App reads the language and region your device is set to so it can display content in the right language and so push-notification topics can be targeted to your locale.
Advertising Identifier. On Android, the App reads your Google Advertising ID from Google Play Services. We use it together with our attribution provider to understand which marketing campaign brought you to the App, so we can measure how well our marketing works and prevent fraudulent installs. You can reset this identifier or opt out of personalized advertising at any time under Settings > Google > Ads on your device.
Install Attribution Data. Our attribution provider (AppsFlyer) records how you arrived at the App — for example, the marketing source, campaign name, and a Google Play install referrer. This data is shared between AppsFlyer and us and is used solely to attribute installs and measure campaign performance. AppsFlyer's privacy policy is available at https://www.appsflyer.com/legal/services-privacy-policy/. AppsFlyer also receives baseline device information (IP address, device model, operating system version, and similar technical details) as part of its standard operation.
Push Notification Subscription. We use OneSignal to deliver push notifications. When the App registers with OneSignal, OneSignal generates a unique subscription identifier for your device, records your device's language as a tag (so we can send notifications in the right language), and registers your timezone. The App requests notification permission at runtime on Android 13 and later — you can deny this permission, or revoke it later, in your device's notification settings. OneSignal additionally collects baseline device information (model, operating system version, carrier, app version, and approximate location derived from your IP address) as part of its standard registration. OneSignal's privacy policy is available at https://onesignal.com/privacy_policy.
Built-in Browser. The App includes a built-in browser used to display this Privacy Policy and the Support page directly inside the App. The built-in browser does not collect any additional data beyond what is described above. Cookies, local storage, and database storage are handled by the in-app browser exactly as they would be in a regular web browser; websites loaded through it operate under their own privacy practices.
Privacy Consent Status. Whether you have accepted this Privacy Policy is stored only on your device. We do not transmit or collect this status.
Local-Only Data (Stays on Your Device). The recipe catalog, your collection vault, your wheel and reel state, your daily streak, your saved notes, and any photos you attach to recipes are stored locally using the device's local database and key-value preferences. None of this data is transmitted to our servers or shared with third parties. You can delete all of it at any time from Settings > Delete All Data inside the App, or by clearing the App's data in Android Settings.
If you reach the Support page through the App's Settings > Support / Contact Us entry, the page opens inside the App's built-in browser and shows a contact form. When you choose to submit a support request, you may provide:
This information reaches us only when you actively submit the form. We use it solely to respond to your request and resolve the reported issue. The App itself does not access your camera directly — if you choose to capture a new photo or video from the file picker, your device's standard camera app handles that and asks you for any permissions it needs.
To Operate the App. The anonymous identifier and your device's language settings let the App work correctly across launches and display content in the right language.
To Measure Marketing. The advertising identifier and install attribution data let us see which campaigns brought users to the App, so we can stop spending on campaigns that don't work and improve the ones that do.
To Send Push Notifications. The OneSignal subscription identifier and language tag let us deliver localized push notifications about updates and content.
To Provide Support. Anything you submit through the Support form is used only to respond to you and fix the issue you reported.
To Comply with the Law. We may use or disclose information when required by law, court order, or governmental authority, or to protect our rights, property, or safety.
We share information with the following service providers, each of which has its own privacy policy:
We do not sell, rent, or trade your personal information. We do not share information with third parties beyond the services listed above except when required by law or to protect our legal rights.
On Your Device. The anonymous identifier, your collection, streak, photos, and notes persist on your device until you clear the App's data, uninstall the App, or use Settings > Delete All Data inside the App. The "Delete All Data" action removes your collection, streak, photos, and notes immediately.
On Third-Party Services. The Google Advertising ID is managed by Google Play Services and can be reset by you at any time. The AppsFlyer install identifier is tied to your installation and is managed by AppsFlyer. The OneSignal subscription is tied to your installation and is managed by OneSignal. Each provider's retention practices are described in its own privacy policy linked above.
On Our Servers. We retain analytics data only as long as necessary for the purposes outlined here, after which it is deleted or anonymized. Support requests are kept for as long as needed to resolve them and meet any legal record-keeping obligations.
Reset the Advertising ID. Open Android Settings > Google > Ads to reset your Google Advertising ID or opt out of personalized advertising. After a reset, future attribution events will be tied to the new ID.
Revoke Notification Permission. Open your device's notification settings for Lucky 777 Sweets to deny or revoke push-notification permission. The App will continue to work without notifications.
Clear App Data. Open Android Settings > Apps > Lucky 777 Sweets > Storage and tap "Clear data" to wipe the anonymous identifier, your collection, your streak, your notes, and any in-app browser cookies.
Delete Your Local Content. Inside the App, open Settings > Delete All Data to remove your collection, streak, photos, and notes without leaving the App.
Uninstall. Uninstalling the App removes everything stored on the device. Data already shared with our third-party providers is governed by their own retention policies.
Other Rights. Depending on where you live, you may have additional rights to access, correct, delete, or restrict our use of personal data, or to object to certain processing or request a portable copy. To exercise any of these rights, contact us through the contact form.
All data the App transmits over the network is sent over encrypted HTTPS connections. Within the App, your local content is stored in your device's standard sandboxed app storage; we don't transmit it. Although we apply industry-standard security measures, no method of internet transmission or electronic storage is completely secure, so we cannot guarantee absolute security.
The App is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us through the contact form so we can delete it.
We may update this Privacy Policy from time to time. When we make material changes, we will post the updated policy here with a new "Last updated" date and, where appropriate, present the updated policy in the App for re-acceptance. Your continued use of the App after such changes constitutes acceptance of the updated policy.
The third-party services listed above may process information in countries other than your own. By using the App, you consent to the transfer of your information to those countries, which may have data-protection laws that differ from those of your jurisdiction.
If you have any questions about this Privacy Policy or our data practices, or if you would like to exercise any of the rights described above, please reach us through the contact form on this website.