← Back to home

Privacy Policy

Tarot Diary ("the App") treats your personal information with care and processes only the minimum data needed for each feature.

Last updated · June 8, 2026

Overview

Diaries and saved readings are kept on your device by default. When you use optional features — login, Stardust, payments, support inquiries, or reading generation — the data required for that feature is processed on our servers. This policy explains what is processed and how it is retained or deleted.

1. Information we collect or process

Account information

Login provider (Google · Apple · Kakao), provider user ID, basic profile such as email or name passed by the provider, a customer UID, and a payment-only UID.

Age verification

Whether you confirmed being 14 or older, and the time of confirmation.

Local records

Diary title, body, and date; cards, upright/reversed orientation, card pack, mood, emotion tags, and saved readings. This information is stored on your device by default.

Reading requests

Your question and selected card information are processed to generate a reading result, but the question text, card list, and reading body are not stored in our server database. Only the request status, Stardust used, and cost metadata needed for operations and billing may be retained. The generated reading is saved on your device.

Payments & Stardust

Product ID, transaction ID, purchase/refund events, Stardust balance, ledger, idempotency keys, and payment status.

Card packs

Unlock status, download status, card pack ID, and download verification metadata.

Customer support

Inquiry title and content, replies, attached images and their metadata, customer UID, app version, and device info. Photo library permission is used only to pick attachment images for support.

Operational & security logs

Errors, request IDs, status codes, and limited logs needed to prevent abuse.

2. Why we process it

  • Login and user identification
  • Granting, deducting, and refunding Stardust, and preventing misuse
  • Delivering tarot reading results
  • Unlocking and delivering premium card packs
  • Handling and answering support inquiries
  • Service stability, security, and error handling
  • Meeting legal obligations and handling disputes

3. Third parties & processors

The App works with the following providers to process certain information, each only within its stated purpose.

Provider Purpose Data
SupabaseAuth, profile, Stardust ledger, support, Edge FunctionsAccount IDs, customer UID, payment UID, ledger, inquiry data
AppleApple login, App Store payments/refundsLogin ID, payment/refund info
GoogleGoogle login, Google Play payments/refundsLogin ID, payment/refund info
KakaoKakao loginLogin ID
RevenueCatRelaying in-app purchase eventsPayment UID, product ID, transaction/refund events
File storage (e.g. Cloudflare R2)Card pack & support attachment handlingCard pack files, attachment images & metadata
Tarot interpretation service providerGenerating reading resultsQuestion, selected cards, orientation, count — data needed to process the request

4. Retention & deletion

  • Local records are removed when you delete them in the app or uninstall the app.
  • On account deletion, auth, profile, customer UID, and Stardust status are deleted or anonymized.
  • Payment, refund, and ledger records may be retained for a period for legal, accounting, and dispute purposes.
  • Security/abuse-prevention logs and support records may be retained for a set period.
  • Local records that are not stored on our servers cannot be deleted remotely by us.

You can request account and data deletion via Settings › Login info/Account › Delete account in the app, or through the Account & Data Deletion page on the web.

5. Age requirement

Server-protected features are available after confirming you are 14 or older. The App verifies this through an age-confirmation step.

6. Your rights

You may request access, correction, deletion, or restriction of processing of your information. Submit requests through in-app support or the email below; after identity verification we will respond within the period required by applicable law.

7. Changes to this policy

If this policy changes, we will notify you in the app or on this page. Material changes will be announced before they take effect.

Contact

For privacy questions, contact support@hkun.dev or use in-app support.