WeddingTalk App Privacy Policy
WeddingTalk ("the App"), operated by IDO Co., Ltd., a company incorporated in Korea ("the Company"), sets out this policy to protect users' personal information.
1. Overview
- If you use the App without signing in, the Company receives no personal information. All records stay on your device.
- If you sign in without Lifetime Access, only your account information and partner-link information are stored on the server. Your checklist, budget, guests, and diary stay on your device.
- Records of users with Lifetime Access are stored on the server so they can be shared with a partner and used on multiple devices.
- Private Entries can be seen only by the person who wrote them. They are not shown to your partner either. This restriction is enforced by the server's access rules.
- If you use AI Recall or AI Coaching, your question and some related records are sent to the AI providers (Section 4).
2. Personal information we handle and why
| Category | Items | Purpose | Where stored |
|---|---|---|---|
| Account | Email address, sign-in identifier (when you sign in with Apple, Google, or Kakao: the identifier and email address that service provides), contacts | Identifying you and signing in / Contacts: confirming your identity and answering inquiries | Server / Contacts: on your device, or on the server when signed in (visible only to you) |
| Wedding details | Names of the bride and groom, wedding date, venue, total budget, your role | Calculating the schedule, sharing with your partner | Device / server when using Lifetime Access |
| Planning records | Tasks, budget items (amount, vendor name, memo, who pays), guest list | Managing wedding preparation, sharing with your partner | Device / server when using Lifetime Access |
| Guest information | Guest names, contact details, email addresses, seats, expected gift amounts, and memos that you enter | Managing guests | Device / server when using Lifetime Access |
| Diary | Entry text, title, type, vendor name, date and time, visibility | Keeping records, AI Recall and AI Coaching | Device / server when using Lifetime Access |
| Partner link | Couple identifier, role, invite code | Linking with your partner | Server |
| AI usage log | Original text of your question, number of cited entries, estimated cost, date and time | Managing the daily usage limit and cost | Server |
| Purchase information | Entitlement status, product identifier, store type, date and time of first purchase | Checking your entitlement, sharing it with your partner | Server |
| Notice read record | Identifiers of notices you read, date and time read (only when signed in) | Keeping read status the same across your devices | Device / server when signed in |
- We do not receive payment details such as card numbers. The App Store and Google Play process payments.
- Guest information is information about third parties that you enter yourself. Enter only what you need.
- The App is not available to children under 14.
3. Retention and deletion
- Account information and server records are kept until you delete them.
- In the App, under [My Page → Account Management], you can choose between two kinds of deletion.
- Delete WeddingTalk data only: deletes your diary entries (including Private Entries), your contacts, your AI usage log, and the invite codes you created, and removes you from the couple. Your sign-in account stays.
- Delete account completely: deletes the above, plus your sign-in account and purchase information.
- If your partner stays in the couple, the checklist, budget, guests, and wedding details you used together remain with your partner. The author name on those items becomes blank. When both of you have left, the shared records are deleted too.
- Records stored on your device are removed when you delete the App.
- Store payment records are kept by Apple and Google under their own policies.
- Deleted server data cannot be restored. Copies in database backups are deleted when the backup retention period ends.
4. Processors and transfers abroad
The App uses the following processors. Some of your information is transferred to other countries.
| Recipient | Country | Items transferred | Purpose | When and how | Retention |
|---|---|---|---|---|---|
| Supabase, Inc. | United States (data is stored in the AWS Seoul region, Korea) | All server-stored items in Section 2 | Operating the database, sign-in, and server functions | Sent over the network when you use the App | Until the processing agreement ends or the data is deleted |
| OpenRouter, Inc. and the AI model provider it routes to (OpenAI) | United States | The original text of your AI question and excerpts of diary entries found for it (title, vendor name, text, date and time) | Generating answers for AI Recall and AI Coaching | Sent each time you use an AI feature | According to the provider's policy |
| RevenueCat, Inc. | United States | Account identifier, purchase status, product and store information | Verifying in-app purchases | Sent when you buy or restore | Until the processing agreement ends |
| Apple Inc. / Google LLC | United States | Information needed for payment (processed with your store account) | In-app purchases | At purchase | According to each company's policy |
- Private Entries of your partner are never sent to the AI. The server's access rules exclude them first, at the search step.
- If you do not want your information transferred abroad, do not use the AI features, or do not sign in and keep records on your device only.
5. Disclosure to third parties
The Company does not provide your personal information to third parties, except where the law requires it. Records shown to your partner through the partner link are records you chose to share.
6. Your rights
- You can view, edit, and delete your records in the App at any time.
- You can delete your account at once from [Account Management] in the App.
- For any other request, contact us at the address in Section 7.
7. Privacy manager
- Name: Kim Dong-gu (김동구)
- Title: Director
- Contact: hello@i-do.kr (App inquiries)
8. Security measures
- Communication with the server is encrypted (HTTPS).
- Access to couple records and Private Entries is restricted by row-level access rules (RLS) in the database.
- The App contains only a public connection key. The admin key and the AI key are kept on the server only.
9. Complaints and consultation
- For complaints or questions about this policy, contact us at the address in Section 7.
- You may also contact the data protection authority in your country or region.
10. Effective date
This policy applies from September 29, 2026. The English version was added on October 4, 2026.