Effective date: June 14, 2026 · Last updated: June 14, 2026
This Privacy Policy explains how “Manseryeok – Samramanshang” (the “App”) collects, uses, stores, and deletes your personal information. The App complies with applicable laws, including the Korean Personal Information Protection Act (PIPA), and processes only the minimum information needed to provide its services.
1. Information We Collect
a. Information you enter (profiles)
Name or nickname (used to label your saju / compatibility results)
Date and time of birth (year, month, day, hour, minute), unknown-time flag, solar/lunar and leap-month flags
Gender
Birthplace: city name with its latitude/longitude and time zone (note: this is a birthplace value you enter or select, not your device’s real-time GPS location)
Relationship label (self / family / friend / partner / colleague / other) and saju calculation settings
b. Information generated automatically during use
Anonymous authentication identifier: an anonymous account ID issued automatically without sign-up (for server authentication)
Installation identifier: a random per-device identifier (UUID) used to prevent duplicate matching
Push notification token: a Firebase Cloud Messaging (FCM) token used to deliver notifications
Advertising identifier: the Google Advertising ID (AAID) may be used when rewarded ads are shown
Basic technical information required for network communication (e.g., OS type)
c. Information created through the service
Saju, Ziwei (Purple Star), natal astrology, and compatibility calculation results and AI-generated interpretation text
When using Nearby Connections (Bluetooth radar): nickname, saju pillar characters, gender, birth date/time, and—optionally entered by you—a KakaoTalk open-chat link or Instagram handle
When using in-app purchases: purchase token, product ID, and subscription/entitlement status (for receipt verification). Payment-method details such as card numbers are handled by Google Play and are not stored by the App
What we do NOT collect — The App does not collect or use: your contacts/address book, your device’s real-time GPS location, call/SMS logs, passwords, or any separate behavioral-analytics or crash-reporting tools (no Firebase Analytics, no Crashlytics).
2. Purpose of Collection and Use
Purpose
Data used
Provide saju, Ziwei, natal astrology, and compatibility calculations and personalized interpretations
Birth date/time, gender, birthplace, name
Generate in-depth AI interpretation text
Saju / chart data computed from the above, your optional question
Nearby Connections (Bluetooth radar) and signal / contact exchange
Verify in-app purchases / subscriptions and grant entitlements
Purchase token, product ID, auth identifier
(Optional) Serve rewarded ads
Advertising identifier
3. Where and How Data Is Stored
On-device (local): Profiles you enter and calculation/interpretation results are stored primarily in a database on your device.
Server transmission: Items needed for AI interpretation, Nearby Connections, and purchase verification are transmitted to and processed by cloud servers over encrypted connections (HTTPS).
4. Processing Entrustment and Cross-Border Transfer
To provide the service, the App entrusts processing of personal information to the providers below, whose servers may be located outside Korea (primarily in the United States).
Processor
Entrusted task
Data transferred
Country
Supabase, Inc.
Server, database, authentication, and serverless function hosting
Note: Data sent for AI interpretation consists of the computed saju/chart values and your question (if entered); it is not provided for advertising or marketing purposes.
5. Disclosure to Third Parties
The App does not sell or disclose your personal information to third parties, except:
When you have given prior consent;
When you actively accept “share contact” within Nearby Connections: the nickname and contact link you agreed to share are delivered to the other user;
When required through lawful procedures under applicable law.
6. Retention Period
On-device data: retained until you delete the profile or uninstall the App (or clear its data).
Server-transmitted data: deleted without delay once its purpose is fulfilled or upon your deletion request.
Nearby Connections data: kept only for the short period needed for matching, then deleted.
Purchase / entitlement data: retained for any period required by law, then deleted.
7. Deletion Procedure
Personal information whose retention period has expired or whose purpose has been fulfilled is deleted without delay. Electronic files are permanently erased by irrecoverable means. You can delete profiles directly within the App or reset data from Settings.
8. Your Rights
You may at any time request to access, correct, delete, or restrict processing of your personal information.
You can edit or delete your information directly on the “Profile” screen, and export/reset data from “Settings.”
The anonymous auth and installation identifiers are reset when you clear app data or reinstall.
You can opt out of or reset the advertising identifier via your device settings (Settings > Google > Ads).
For other requests, contact us at the address below; we will respond in accordance with applicable law.
9. Children and Age Restrictions
The App is not directed to children under 14 and does not knowingly collect personal information from them. In particular, user-to-user connection features such as Nearby Connections (Bluetooth radar) are available only to users aged 18 or older, subject to an in-app age confirmation step.
10. Security Measures
All communication with servers is encrypted via HTTPS.
Sensitive items such as auth tokens and identifiers are excluded from device auto-backup and device-to-device transfer.
We collect and process only the minimum information necessary to provide the service.
11. Changes to This Policy
This Policy may be revised due to changes in law or the service. Any changes will be announced on this page, and material changes will be noticed with an effective date.
12. Contact
For questions about data processing, or to request access or deletion, please contact: