Privacy Policy
Privacy Policy
Effective date: 2026-09-18
Flash (the “Service”) is a mobile arithmetic training application provided by yeeun seo (the “Developer”). This Privacy Policy explains what information is stored locally by the Service, what information may be processed by third-party services used by the Service, and the choices available to users.
Summary
- Flash is free to download and may offer optional in-app purchases and subscriptions. Advertising may be shown to users who do not have Premium.
- Flash does not require an account or sign-in.
- Practice settings, presets, exam progress, and temporary rewarded-access information are stored locally using platform-provided app storage.
- Flash does not operate its own backend for storing raw learning records such as problem number sequences or entered answers, and it does not provide learning-data synchronization between devices.
- When enabled in a distributed build, Firebase Analytics may receive summarized usage, session, advertising, and purchase-related events. Raw problem sequences, entered answers, and preset names are not intentionally included in those analytics events.
- When error monitoring is enabled, Sentry may receive unhandled error and diagnostic information.
- Google Mobile Ads and Google User Messaging Platform may process information necessary to provide advertising and privacy choices.
- RevenueCat, Apple App Store, and Google Play may process purchase, subscription, and entitlement information.
Information stored locally by Flash
Flash stores certain information in platform-provided application storage, including:
- practice settings and display preferences;
- saved preset names and preset settings;
- exam progress; and
- temporary rewarded-access expiration timestamps.
On iOS, this information may be stored using UserDefaults. On Android, it may be stored using SharedPreferences or equivalent platform-provided application storage.
Flash does not upload raw problem number sequences, individual entered answers, or local learning records to a backend operated by the Developer.
Some summarized information about the use of the Service, such as session results or feature usage, may nevertheless be processed by analytics services as described below.
Platform backup, restore, or device-migration features may retain or transfer locally stored information depending on the user's device settings and operating-system behavior.
Preset names and answers are user-entered content. They are not intentionally included in Flash's analytics events. Users should avoid entering sensitive personal information in preset names.
Information processed by third-party services
Third-party services may process information when their SDKs are included and enabled in a distributed version of Flash. The specific information processed may vary depending on the SDK version, device, operating system, region, user choices, and Service configuration.
Firebase Analytics
Flash may use Firebase Analytics to understand how the Service is used and to improve its features and reliability.
Analytics events may include information relating to:
- app openings and screen usage;
- settings summaries;
- preset-related actions, excluding preset names;
- session outcomes and timing information;
- exam levels or progress states;
- advertising-related actions; and
- purchase and restore flows.
Flash does not intentionally include raw problem number sequences, individual entered answers, preset names, names, email addresses, or other user-entered personal information in its Firebase Analytics events.
Depending on Google's SDK behavior and configuration, Firebase Analytics and related Google services may also process technical information such as application or device identifiers, device model, operating-system version, app version, region, IP address, and similar app or device information.
Privacy information: Firebase Privacy and Security
Sentry
Flash may use Sentry to identify and investigate software errors.
When error monitoring is enabled, Sentry may receive unhandled application or platform errors together with technical diagnostic information needed to investigate the error.
Flash's current Sentry configuration disables default PII collection, tracing, automatic session tracking, and automatic breadcrumbs. However, information processed by Sentry remains subject to Sentry's own service configuration, retention practices, terms, and privacy policy.
Privacy information: Sentry Privacy Policy
Google Mobile Ads and Google User Messaging Platform
Flash uses Google Mobile Ads to provide banner and rewarded advertising.
Google Mobile Ads may process information such as:
- IP address, which may be used to estimate the general location of a device;
- device or application identifiers, including advertising identifiers where available and permitted;
- advertising information, such as ads displayed to a user;
- interactions with advertisements or the app;
- diagnostic and performance information; and
- other information described in Google's applicable policies and SDK documentation.
Flash does not request precise device location for the purpose of providing the Service. However, Google or other advertising providers may derive an approximate or general location from information such as an IP address.
The availability and personalization of advertising may depend on the user's region, device settings, consent status, platform permissions, and Google's advertising configuration.
Google User Messaging Platform (UMP) may be used to present consent requests and advertising privacy choices where required.
On platforms where additional system-level permission is required for advertising tracking, such permission is handled separately through the applicable platform controls.
If advertising consent is refused, applicable permission is not granted, or advertising cannot otherwise be requested, some advertising or rewarded-access functionality may be unavailable. Free features that do not depend on rewarded advertising remain available to the extent provided by the Service.
Privacy information: Google Privacy Policy and How Google uses information from sites or apps that use its services .
RevenueCat and app stores
Flash uses RevenueCat to help manage in-app purchases, subscriptions, purchase restoration, and Premium entitlement status.
RevenueCat may process information including:
- purchase and subscription information;
- entitlement status;
- product information;
- application and device information; and
- a RevenueCat App User ID or similar identifier.
Because Flash does not require a user account, RevenueCat may use an automatically generated anonymous App User ID to associate purchase and entitlement information with an installation or customer record.
Apple App Store and Google Play process the underlying payments and associated store-account information. Flash does not receive or store users' full payment-card numbers.
Purchase processing is also subject to the terms and privacy policies of the applicable app store.
Privacy information: RevenueCat Privacy Policy , Apple Privacy Policy , and Google Privacy Policy .
How information is used
Information described in this policy may be used to:
- provide and maintain the Service;
- save settings, presets, progress, and temporary rewarded access on the device;
- understand feature usage and improve the Service;
- identify and resolve technical errors;
- provide, measure, and manage advertising where permitted;
- manage advertising consent and privacy choices;
- process purchases and subscriptions;
- determine Premium entitlement status; and
- restore eligible purchases.
Flash does not require users to provide a name, email address, phone number, contacts, or profile information in order to use the Service.
Flash also does not request access to a user's contacts, camera, microphone, or precise device location as part of its normal functionality.
This does not mean that third-party SDKs process no device information. Their processing is described separately in this policy.
If a user contacts the Developer by email, the Developer will receive the sender's email address and any information included in the message for the purpose of responding to that communication.
Sharing and service providers
Flash does not operate a separate backend for storing users' raw learning records.
Information may be processed by the third-party providers identified in this Privacy Policy only for purposes related to analytics, error monitoring, advertising, consent management, purchases, subscriptions, entitlement management, app distribution, and payment processing.
Those providers may process information under their own terms, privacy policies, security practices, and legal obligations.
The Developer does not sell users' raw learning records or user-entered answers to third parties.
International processing
Some service providers used by Flash operate infrastructure in multiple countries and regions. As a result, information processed by those providers may be stored or processed outside the country in which a user resides.
Such processing is subject to the applicable provider's terms, privacy practices, technical configuration, and applicable law.
Where additional notices, safeguards, or consent are required by applicable law for a particular transfer or processing activity, those requirements apply.
Cookies and similar technologies
Flash does not operate its own website or WebView for the purpose of placing browser cookies as part of the application's normal functionality.
Third-party advertising, analytics, purchase-management, or similar SDKs may use device storage, application identifiers, advertising identifiers, or similar technologies.
Their use of those technologies is governed by the relevant provider's policies and, where applicable, the privacy or consent choices made available to the user.
User choices and rights
Depending on the user's device, region, and applicable law, users may have choices regarding how certain information is processed.
Local app data
Locally stored information may generally be removed by deleting the application or by using applicable operating-system controls.
Platform backups may retain copies of application data according to the user's backup settings and the platform provider's policies.
Advertising privacy choices
Where applicable, Flash may provide advertising consent or privacy options through Google User Messaging Platform.
Users may also be able to control advertising identifiers, tracking permissions, or similar privacy settings through the privacy settings provided by iOS, Android, Apple, or Google.
Purchases and subscriptions
Purchases and subscriptions can generally be managed through the Apple App Store or Google Play account through which the purchase was made.
Privacy requests
Depending on applicable law, a user may have rights relating to personal information processed in connection with the Service.
Because Flash does not operate a user account system, the Developer may not always be able to identify or associate third-party data with a specific individual without additional information.
Users may contact the Developer at the email address below with a privacy-related question or request. Requests involving data held independently by a third-party provider may also need to be addressed through that provider's available privacy controls or request process.
Security and retention
Flash uses platform-provided application storage for local information. This storage should not be treated as a secure vault for sensitive personal information.
No method of electronic storage, processing, or transmission can be guaranteed to be completely secure.
Locally stored information generally remains on the device until it is deleted by the user, removed when the app is uninstalled, removed by the operating system, or otherwise affected by platform backup and restore behavior.
Information processed by Firebase, Sentry, Google Mobile Ads, RevenueCat, Apple, Google Play, or other service providers is retained according to the relevant provider's policies and the configuration associated with the Service.
The Developer does not claim that every third-party retention period is directly controlled by Flash.
Links to other services
Flash may open external services, including Apple or Google subscription-management pages.
When a user visits or interacts with a third-party service, that provider's own terms and privacy policy apply.
Children's privacy
Flash does not require users to provide their age and does not require an account or user profile.
The Service is not designed to request a child's name, email address, phone number, or other contact information as a condition of use.
The Developer does not knowingly collect personal information directly through Flash from children under 13, or under a different age threshold where applicable law defines a child differently.
Third-party services used for analytics, advertising, purchases, or technical operation may process device or usage information as described elsewhere in this policy. Their processing is subject to applicable law, platform requirements, user or parental choices where required, and the applicable provider's policies.
If a parent, guardian, or other person believes that personal information relating to a child has been processed through the Service inappropriately, they may contact the Developer so that the situation can be reviewed and, where appropriate, coordinated with the relevant service provider.
Changes to this Privacy Policy
This Privacy Policy may be updated when the Service, its features, service providers, data-processing practices, or applicable legal requirements change.
When the policy is updated, the revised version will be published at the location where this Privacy Policy is made available and the effective date will be updated.
Where applicable law requires additional notice or consent for a material change, the Developer will provide that notice or request consent as required.
Contact us
For questions, requests, or suggestions relating to this Privacy Policy, contact:
yeeun seo
Email:
tmseo4800@gmail.com