Local by default
Portfolio records stay on your device unless you enable a cloud feature.
Chakchak Privacy
This notice explains how Chakchak Dividend collects, uses, retains, and discloses personal information about residents of the United States, including privacy choices available under applicable state laws.
Portfolio records stay on your device unless you enable a cloud feature.
Login, sync, subscriptions, and feedback connect only when you use them.
Ad and analytics processing depends on SDK status, region, consent, and device settings.
Section
This notice supplements the Korean Privacy Policy for residents of the United States. It describes practices that may be relevant under state privacy laws, including the California Consumer Privacy Act as amended. The availability of a specific right depends on your state and whether the law applies to our processing.
Even where a particular state law does not apply, we aim to respond reasonably to verified access, correction, and deletion requests. Chakchak Dividend is local-first: the operator does not receive local portfolio records unless you choose a feature that transmits them.
Section
The table describes categories of personal information collected or expected to be collected depending on the features you use, along with the reason for collection and the applicable retention rule.
| Category | When collected | Examples | Purpose | Retention |
|---|---|---|---|---|
| Identifiers | When you sign in, use an enabled SDK, or send feedback | Email address, social login account ID, installation or advertising identifier, and one-way abuse-prevention request identifier | Authentication, support, advertising, measurement, security, and abuse prevention | Account identifiers until deletion or unlinking; SDK and feedback identifiers for the periods below |
| Internet or electronic activity | When enabled advertising, analytics, or crash services operate | App events, device/app information, ad impressions and clicks, and crash logs | Ad delivery and measurement, usage analytics, reliability, and fraud prevention | Analytics events for 2 months, crash data for 90 days, and AdMob reporting data as described below |
| Financial and portfolio records | When you enter portfolio data or enable cloud synchronization | Assets, liabilities, income, expenses, goals, holdings, dividends, and related user-entered records | Portfolio management, calculations, charts, backup, recovery, and selected family sharing | Stored locally by default; synchronized copies remain until sync, account, or data deletion |
| Commercial information | When you subscribe or restore a purchase | Product, transaction, receipt, entitlement, and subscription status | Subscription verification, entitlement delivery, and purchase restoration | For the account/service term and 6 years after termination through RevenueCat |
| Communications and support records | When you submit private feedback or contact us | Optional reply email, category, title, message, receipt number, and app/device context | Support, error diagnosis, service improvement, and request administration | Feedback for 1 year, or earlier upon a verified deletion request unless an exception applies |
We do not use or disclose sensitive personal information to infer characteristics about you. Financial and portfolio records are stored locally by default and are not used for advertising personalization by the operator.
Section
We collect personal information from these sources:
We use this information to provide requested features, authenticate accounts, synchronize selected records, maintain subscriptions, deliver and measure advertising, analyze service use, diagnose errors, prevent fraud and abuse, answer requests, and comply with law.
Section
We disclose information to service providers and advertising partners only for the purposes described in this notice, when you use the related feature, or when an enabled SDK operates subject to your region and choices.
| Provider | Purpose | Data involved |
|---|---|---|
| Google AdMob | Advertising, measurement, and fraud prevention | Advertising identifiers, device/app data, and ad interactions |
| Firebase Analytics | Service analytics | App events, installation identifier, and device/app data |
| Firebase Crashlytics | Crash diagnosis and reliability | Crash logs, installation identifier, and device/app data |
| Supabase | Authentication, cloud backup, and family sync | Account data and records you choose to synchronize |
| RevenueCat | Subscription status and purchase restoration | Product, transaction, receipt, and entitlement data |
| Google, Kakao, and Naver login | Optional social login | Account identifier, email, and approved profile data |
| Neon | Private feedback storage | Feedback content, optional email, and app/device context |
| Resend | Operator email notification | Feedback summary, optional email, and receipt number |
We may also disclose information when required by law, to protect users and the service, or as part of a business transfer subject to appropriate notice and safeguards.
Section
We do not sell personal information for money.
AdMob may process advertising identifiers, device/app information, and ad interactions to deliver or measure ads. Depending on your state, personalized advertising through an advertising network may be considered "sharing" or targeted advertising even when no money is exchanged for personal information.
Where applicable, use the Google UMP privacy choices presented in the app to opt out or request restricted ad data processing. You may also send a request with the subject "US Privacy Choice" to the contact below. Device-level ad privacy settings can further limit use of your advertising identifier. Contextual or limited ads may still appear.
Section
Subject to applicable state law, you may have the following rights:
We will not discriminate against you for exercising an applicable privacy right. We do not currently use personal information for profiling that produces legal or similarly significant decisions.
Section
Email beboojax@gmail.comwith the subject "US Privacy Request" and describe the right you want to exercise. Include only the information reasonably needed to locate your account or feedback receipt. We may verify your identity before fulfilling access, correction, deletion, or portability requests.
Where state law permits, an authorized agent may submit a request on your behalf. We may request proof of authority and direct confirmation from you. If we deny a request, you may appeal our decision by replying with the subject "Privacy Appeal". We will respond within the period required by applicable law.
Section
We retain each category only for the period stated in the notice-at-collection table or as required to complete a request, protect the service, resolve disputes, or meet legal obligations. When a purpose ends, information is deleted or de-identified. Local records remain on your device until you delete them or uninstall the app.
Section
The app requests only notification permission, used for dividend schedules, goals, and alerts you ask to receive. Refusing notifications does not disable core functions. Enabled AdMob and Firebase SDKs may automatically create or receive advertising identifiers, installation identifiers, device/app information, app events, ad interactions, and crash data.
OCR images are processed on the device and are not uploaded to our servers.
Section
Portfolio records are stored in an encrypted local SQLite database, with the key held in operating-system secure storage. Network transfers use TLS. Cloud-synchronized data uses access controls and row-level security. Device biometric checks remain on the device; we do not receive or store biometric templates.
Section
Chakchak Dividend is not directed to children under 13, and we do not knowingly collect their personal information. We do not knowingly sell or share the personal information of consumers under 16. Contact us if you believe a child provided personal information so we can delete or restrict it.
Section
Section
This notice is effective on July 29, 2026. We will update it when data flows, SDK settings, state-law obligations, hosting regions, or store disclosures materially change and will provide additional notice where required.