Data the App processes
Profile names, original dates of birth, birth times, and birth places entered by users are stored only on the user’s device. Seori Labs does not store these original inputs on its servers or in Firebase. They are removed when the user deletes the profile in the App or deletes the App.
The App does not require a name or email address. It processes pseudonymous user identifiers, authentication tokens, and session information generated by Firebase and the Seori Labs Platform to provide App functionality.
To provide plain-language readings, the App sends derived chart facts calculated on the device (such as classifications needed for the five elements, ten gods, decade, annual, and monthly flows) and content requests to the Seori Labs Platform. Original profile names, dates of birth, birth times, and birth places are not sent.
To protect the service and diagnose failures, the App may process Firebase App Check app/device-integrity signals and minimal request metadata and server diagnostic logs, such as request time, response status, and a pseudonymous user identifier.
The App offers in-app purchases (reading tickets) and rewarded ads as ways to unlock in-depth readings. Payments themselves are processed by Google Play, the Apple App Store, and AppsInToss; Seori Labs never receives payment-instrument details such as card numbers. To confirm a purchase, the App sends the market-issued purchase token, order identifier, and a pseudonymous account reference to the Seori Labs Platform, which keeps an entitlement ledger.
Buying and restoring reading tickets requires a linked account: Kakao on Android, Kakao or Apple on iOS, and Toss Login in the AppsInToss version. Account identifiers issued by these providers are stored in pseudonymous form, and provider profile data such as name or email is not used for App functionality.
The Android and iOS apps serve Google AdMob rewarded ads. AdMob may process device information and advertising identifiers when requesting and showing an ad. Where local rules require it, the App shows an ad privacy (UMP) consent screen, and the choice can be changed later in settings. The AppsInToss version provides rewarded ads through Toss’s in-app advertising functionality.
To improve the App, Google Analytics for Firebase processes usage events such as launches, sessions, and reading flows, pseudonymous app-installation or browser identifiers, app/device information, and approximate region. Native SDKs may automatically measure purchased products, prices, currencies, quantities, and advertising events. GA4 does not receive original birth inputs, derived charts, login-account IDs, or feedback answers.
GA4 and App usage analytics are collected whenever the App runs. The App does not provide a setting to turn analytics off. GA4 advertising-identifier collection and ad personalization are disabled, and advertising privacy choices are handled separately.
The App does not collect location permission data, contacts, photos, videos, microphone data, or health data.