NumBubble Privacy Policy
Effective date: September 14, 2026
Last updated: October 23, 2026
CHOIGE STUDIO (Japanese name: ちょいゲースタジオ; "we," "us," or "our") handles information in the NumBubble game application (Japanese name: ナンバブル; the "App") as described below.
1. Information We Handle
Rankings
The App handles the following information to provide rankings:
- The player name chosen by the user
- Scores and the dates and times when they were achieved
- Monthly and all-time personal bests and ranking information
- Submission identifiers used to prevent duplicate score submissions
- An anonymous user identifier generated by Firebase Authentication
Do not enter your real name, email address, telephone number, or other identifying information as your player name. Player names, scores, and positions shown in the rankings are visible to other users.
App and Device Verification
The App uses Firebase App Check to prevent abuse and protect the service. Technical information used to verify that the App and device are operating in a legitimate environment may be sent to Google as part of this process.
Advertising and Consent Information
The App uses Google AdMob to display banner and interstitial ads. Google or advertising providers may process IP addresses, device, operating system and app information, interactions with ads, advertising identifiers, and other identifiers for ad delivery, fraud prevention, frequency control, and aggregated reporting.
The App uses Google User Messaging Platform (UMP) to present advertising choices where required. Ad requests made by the App are marked as requests for non-personalized ads. Non-personalized ads may still use identifiers for ad delivery, frequency control, aggregated reporting, and fraud prevention.
On iOS, the App requests permission through App Tracking Transparency (ATT) for tracking across other companies' apps and websites. The game remains available if you decline, and ad requests remain marked as non-personalized. Advertising providers' use of identifiers is subject to your ATT choice and applicable regional consent settings.
Usage and Quality Analytics
The App uses Firebase Analytics to understand use of the service, improve gameplay, measure advertising effectiveness, and improve quality. Google may process information such as app-instance identifiers, app launches and usage, screen views and interactions, game progress and results, sessions and retention, App version, device, operating system, language, region inferred from IP address, and advertising impressions, interactions, and estimated revenue.
Gameplay analytics includes tutorial starts and completions, regular game starts and endings, the count of plays included in analytics, exact scores, active play time excluding pauses, and reasons for ending a game. We also record interstitial ad displays, dismissals, reasons for not showing an ad, and result screen views to understand the relationship between gameplay and ads.
This information is linked through an app-instance identifier to associate activity from the same installation. It is not fully anonymized, because activity can be distinguished even without a registered real name. We do not send the Firebase Authentication user identifier used for rankings, player names, or score submission identifiers to Analytics, and we do not set a custom user ID. We do not intentionally include real names, email addresses, telephone numbers, inquiry content, or other information that directly identifies a user in Analytics events configured by us.
Contact Form
The contact form handles the inquiry category, inquiry details, an optional reply email address, App version, and any information the user chooses to provide. We use this information to handle inquiries and data-related requests, investigate problems, and maintain support records. The contact form is provided using Google Forms.
Information Stored on the Device
The following information is stored on the device to provide App features:
- Music and sound-effect settings
- Tutorial completion status
- First completed game status
- Scores and submission identifiers waiting to be sent after a connection failure
- The cumulative count of regular games included in analytics
- Advertising and analytics consent status
A pending score is removed from the App's pending queue after it is sent successfully or after the App determines that it cannot be submitted because of its format or state.
2. Purposes of Use
We use information for the following purposes:
- Providing the game, rankings, and personal bests
- Displaying player names and scores
- Preventing duplicate score submissions
- Delivering ads and providing advertising choices
- Preventing unauthorized access, invalid score submissions, and advertising abuse
- Investigating failures, maintaining security, and operating the service
- Aggregating and analyzing usage, screen navigation, advertising activity, and App quality
- Responding to inquiries, handling data-related requests, and maintaining support records
3. Third-Party Services
The App uses the following third-party services. Each provider processes information under its own terms and privacy policy.
- Google Firebase: Anonymous Authentication, Cloud Firestore, Cloud Functions, App Check, and Analytics
- Google AdMob: Advertising
- Google User Messaging Platform: Advertising and analytics consent and privacy choices
- Google Forms: Receiving inquiries
- Apple: App distribution, purchase and download information, and device protection features
For details, see the Google Privacy Policy, Firebase Privacy and Security, and Apple Privacy Policy.
4. Retention
- Ranking data, player names, anonymous user identifiers, and score submission records are retained while the ranking feature is provided, until the user deletes them in the App, or until we process a valid deletion request.
- Information stored on the device remains until the user deletes the App or the relevant setting or pending record is updated or removed.
- We set retention for detailed user-level and event-level Firebase Analytics data to a maximum of 14 months and disable renewal of the user-data retention period upon new activity. Expired data is deleted through Google's monthly deletion process. We may retain aggregated statistics that do not identify individual usage histories for longer than 14 months to analyze long-term trends and the effects of improvements.
- Logs and advertising information processed by Google and Apple are retained under each provider's policies and service settings.
- Information submitted through the contact form is deleted within one year after the inquiry is resolved. We may retain it longer where necessary for an ongoing matter, legal compliance, dispute resolution, or security.
- We may retain information for the period necessary to comply with law, resolve disputes, or maintain security.
5. User Choices and Data Deletion
When advertising choices need to be shown again, a "Privacy settings" option appears on the App's settings screen. Users may also be able to change permissions or identifier choices through iOS settings and device features.
Analytics collection is controlled according to the analytics consent status obtained from UMP. Where consent is required, collection starts after permission is granted. Collection does not start if we cannot establish that it is permitted. If you withdraw analytics consent through "Privacy settings," further collection stops. You can still play the game and use rankings without consenting to analytics. Whether ads can be displayed is determined separately from whether analytics can be collected.
You can delete your anonymous account, player name, scores, personal bests, and ranking data by selecting "Delete play data" in the App's settings. Deletion cannot be undone, and previous data cannot be restored. If you use the App after deletion, a new anonymous account may be created.
Removing the App from your device alone does not delete the anonymous account or ranking data stored on our servers. Use the deletion option in the App before removing it.
Selecting "Delete play data" or withdrawing analytics consent does not automatically delete Analytics history already collected. Previously collected information remains subject to the retention periods above. For data-related requests, please use the contact form below.
Use the contact form below to request access to or correction of information managed by us, if you cannot use the in-App deletion option, or for another data-related request. We may be unable to fulfill a request if we cannot reasonably verify the requester or identify the relevant data.
We generally review and aggregate ordinary bug reports, feedback, and requests, and we do not guarantee an individual response to every inquiry. Enter a reply email address if a response is required, including for a data-related request.
6. Children
The App is intended for a general audience and is not designed as a child-directed service. We do not intentionally collect age. If a parent or guardian believes that a child has provided personal information, please contact us using the address below.
7. International Processing
Third-party services may process information in countries or regions other than the user's country of residence. In those cases, each provider handles information under applicable law and its contractual safeguards.
8. Security
We take reasonable measures, including encrypted communications, access controls, and app and device verification, to protect information against loss, alteration, disclosure, and unauthorized access. No security measure can guarantee complete security.
9. Changes to This Policy
We may update this Policy to reflect changes to the App, third-party services, or applicable law. If a change is material, we will provide notice through the App, the published policy page, or another appropriate method.
10. Contact
Operator: CHOIGE STUDIO
Contact form: https://forms.gle/DXHaaK4D19vEQcwN8