Privacy Policy
Last updated: August 30, 2026
What data does Good Happens collect?
Your journal entries and photos are not collected by our account service. Depending on the platform and features you choose, Good Happens processes only the following data:
- Crash diagnostics β Device identifier, device model, and crash information may be processed on Android and HarmonyOS after you accept the privacy policy, solely to diagnose app failures.
- Account and membership data β When you actively sign in, we process the provider's OpenID/UnionID and a one-time Authorization Code to verify your identity. The raw Huawei identifiers are handled temporarily; our service stores a non-reversible business account identifier and membership state.
- No extra Huawei profile data β Huawei Account sign-in does not request your phone number, email address, contacts, or journal content.
Where is my data stored?
Your journal entries, photos, and most settings are stored:
- Locally on your device β Your data lives in the app's private storage on your Apple, Android, or HarmonyOS device.
- In your personal iCloud account (if enabled) β If you use iCloud sync, your data is synchronized through Apple's CloudKit service using your own iCloud account. We do not have access to your iCloud data.
If you actively sign in, the business account identifier and membership state are stored on the Good Happens server so membership can be restored on another device on the same platform. Signing in does not upload your journal entries or photos.
Third-party services
Good Happens may use the following services, depending on your platform and chosen features:
- Apple CloudKit / iCloud β For syncing your data across your own devices. Apple's privacy policy applies to this service.
- Apple StoreKit β For processing in-app purchases. Payment information is handled entirely by Apple. We never see your payment details.
- WeChat Open Platform β For WeChat sign-in and payment initiated by you. We do not access your contacts or chat history.
- Huawei Account Kit β For Huawei Account sign-in initiated by you. A one-time Authorization Code is verified by our server; OpenID/UnionID is used only for authentication and business account association.
- Huawei In-App Purchases β For processing purchases on HarmonyOS. Huawei handles payment details.
- Tencent Bugly β For crash diagnostics on Android and HarmonyOS after privacy consent.
- Stepfun AI (ιΆθ·ζ辰倧樑ε) β Used exclusively for the "Star Map" feature to extract keywords from your journal entries. Text data sent to Stepfun is processed ephemerally solely for this purpose and is neither retained nor used for AI training.
δΊΊε·₯ζΊθ½ (AI) εθ½
Some features in Good Happens, such as the "Star Map", use advanced language models to process your text. When you use these specific AI features:
- The text of your relevant journal entries is securely transmitted to our third-party AI provider, Moonshot AI (ιΆθ·ζθΎ°), strictly for the purpose of generating the requested feature (e.g., extracting keywords).
- We only send the text necessary for the feature to work. We do not send your device identifiers or personal contact information.
- The AI provider acts strictly as a data processor. According to their API terms, data submitted is not used to train their foundation models.
If you do not use the AI-powered features, your journal text is not transmitted for AI processing. Minimum account data required for sign-in is handled as described above.
Advertising
Good Happens contains no advertisements and does not use any ad tracking or IDFA.
Children's privacy
Good Happens does not knowingly collect personal information from children under 13. Children should use sign-in, payment, or AI features only with guidance from a parent or guardian.
Photos and camera
Good Happens may request access to your camera or photo library to let you attach photos to journal entries. Selected photos stay on your device and, when enabled on iOS, in your personal iCloud account. Account sign-in does not upload them to our servers.
Notifications
Good Happens may send you local reminders to write your daily entry, but only if you explicitly enable this feature. These notifications are scheduled locally on your device and do not involve any external service.
Data deletion
You can delete journal entries at any time. Uninstalling the app removes local data; iCloud data can be managed in system settings. Signed-in users can request account deletion in Settings and choose whether to remove local data. After account deletion is completed, the server no longer retains that business account or membership state.
Changes to this policy
If we change this privacy policy, we will update this page and the "Last updated" date above. This page is the primary way we communicate policy changes.
Contact
If you have any questions about this privacy policy, please reach out:
Email: goodhappens@163.com