Privacy Policy
Last Updated: March 16, 2026
Yingji ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use the Yingji — AI Mood Journal application.
1. Information We Collect
1.1 Information You Provide
- Email address and authentication credentials (used for account creation and login)
- Journal entries and diary content you create within the app
- AI conversations — messages you send to the AI companion
- Photos and images you optionally upload for emotional context or diary illustrations
- Goal preferences and AI persona selections from onboarding
1.2 Information Collected Automatically
- Device type, operating system version, and app version
- Usage data: features used, session duration, frequency of journaling
- Crash reports and error logs (anonymized)
- In-app purchase history (processed by Apple; we only receive purchase confirmation)
2. How We Use Your Information
- To provide and operate the Yingji service, including generating AI diary entries and artwork
- To process your journal content through AI models (Anthropic Claude) for diary and conversation responses
- To generate your weekly emotional wellness reports
- To manage your subscription and verify entitlements via RevenueCat
- To improve the app by analyzing aggregated, anonymized usage patterns
- To send you optional notifications (only with your explicit permission)
- To respond to support requests
We do not sell your personal data. We do not use your journal entries for training AI models without your explicit consent.
3. Data Storage & Security
Your data is stored securely using Supabase, a PostgreSQL-based platform with servers hosted in the United States and European Union (your nearest region is selected automatically).
- All data is encrypted in transit using TLS 1.2+
- All data is encrypted at rest using AES-256
- Row-level security ensures your data is only accessible to your account
- API keys and credentials are never stored on-device
Despite our security measures, no system is 100% secure. We encourage you to use a strong password and contact us immediately if you suspect unauthorized access.
4. Third-Party Services
AI Processing
Your journal text and AI conversations are sent to Anthropic (Claude API) solely to generate responses. These providers process data under their own privacy policies and do not train on your data by default under their API terms.
RevenueCat (In-App Purchases)
Subscription and purchase management is handled by RevenueCat. They receive your Apple purchase tokens and subscription status. RevenueCat's privacy policy is available at revenuecat.com/privacy.
Apple
App Store purchases are processed by Apple. Apple's privacy policy governs payment data.
5. Data Retention
- Your account data and journal entries are retained for as long as your account is active
- Upon account deletion, your personal data is permanently deleted within 90 days
- Anonymized, aggregated analytics data may be retained indefinitely
- You can request immediate deletion at any time by contacting us
6. Your Rights
Depending on your location (including the European Economic Area and UK), you may have the following rights:
- Right of access — request a copy of the personal data we hold about you
- Right to rectification — correct inaccurate or incomplete data
- Right to erasure — request deletion of your personal data
- Right to data portability — receive your data in a structured, machine-readable format
- Right to object — object to processing of your data for certain purposes
- Right to withdraw consent — where processing is based on consent
To exercise any of these rights, please contact us at the email address below. We will respond within 30 days.
7. Children's Privacy
Yingji is not intended for use by anyone under the age of 13. We do not knowingly collect personal information from children under 13. If we discover that a child under 13 has provided us with personal information, we will promptly delete it. If you believe we may have collected information from a child under 13, please contact us immediately.
8. Changes to This Policy
We may update this Privacy Policy periodically. We will notify you of material changes by posting the new policy in the app and updating the "Last Updated" date. Your continued use of Yingji after changes are posted constitutes your acceptance of the updated policy.
9. Contact Us
If you have questions about this Privacy Policy or wish to exercise your rights, please contact us at:
support@yingji.app