DayRipple Privacy Policy
Effective date: July 15, 2026
DayRipple (the “Service”) treats your personal information with care and complies with applicable laws, including the Personal Information Protection Act of Korea.
You can delete your account instantly in the app under Settings → Account → Delete account. If you cannot use the app, please use the account deletion request page.
1. Personal information we collect
| Category | Items | When collected |
|---|---|---|
| Account info | Email address, encrypted authentication credentials, nickname, user ID | At sign-up / social login |
| Optional setting | Product-improvement analytics opt-in / opt-out status | When you choose to allow or decline |
| Service usage info | Events, anniversaries / D-days, to-dos, space names and member composition | When you enter them yourself |
| Device & notification info | Push notification token, operating system, language, time zone, per-type notification consent, last app-use time | When you enable notifications or use the app |
| Payment info | Store transaction ID, product ID, purchase / refund status, a random identifier used to link purchases | On in-app purchase |
| Anonymous usage statistics | Event names of completed key actions and their normalized categories, app version, operating system, anonymous install identifier | After you explicitly allow product-improvement analytics |
| Error info | App version, operating system, error type / code location, internal user ID | When an error or crash occurs |
Payments are processed by the Apple App Store or Google Play. The Service does not collect or store payment method details such as card or bank account numbers.
PostHog usage statistics and Sentry error reports do not include your email, nickname, space names, relationship type, invite codes / links, the titles or memos of events, anniversaries, or to-dos, or payment transaction IDs / tokens. We do not collect advertising identifiers, location, contacts, or photos, we do not track your activity across other companies’ apps or websites, and we do not use screen recording or session replay.
2. Purposes of use
- Member identification and login
- Sharing events, anniversaries, and to-dos among invited space members
- Sending event / anniversary reminders and member-activity push notifications
- Where you have separately allowed it, sending re-engagement notifications tailored to your language, time zone, and current space status
- Verifying space lifetime and extra-seat entitlements and adjusting access on refund or cancellation
- Improving features through anonymous usage-flow analysis, only where you have explicitly allowed it
- Responding to errors and crashes and preventing duplicate charges and fraudulent use
3. Retention and deletion
- When you delete your account, we promptly delete your account, profile, memberships, device tokens, product-improvement analytics choice, and the events, anniversaries, and to-dos you created.
- Spaces you used alone are deleted in full. Shared spaces where other members remain are transferred to those members, but content you created is deleted.
- A shared space’s purchase entitlement may remain on the space to protect other members, with its link to the deleted account removed.
- PostHog is used in an anonymous analytics mode that does not create account IDs or personal profiles. On logout or account deletion, the device’s anonymous analytics identifier is reset, and already-aggregated anonymous statistics are not re-identified or linked to any specific account.
- Sentry error reports are retained for as long as operationally necessary, then deleted. New errors after account deletion do not include the deleted account’s internal user ID, and you can request deletion of existing error reports through the contact channel.
- Payment records required by applicable law, such as the Act on the Consumer Protection in Electronic Commerce, are stored separately for the statutory period, then destroyed.
Payment refunds and data retention
- If a space lifetime pass is refunded or canceled, paid features stop and the free limits apply again.
- Extra-seat transaction records and space data are not destroyed immediately. Members over capacity may have their access suspended rather than their data deleted.
- Once capacity is restored with a valid lifetime or extra-seat entitlement, suspended members are automatically reinstated in join order. Account deletion requests are handled separately from this policy.
4. Sharing with third parties and outsourcing of processing
The Service does not sell personal information and does not use it for ad tracking. The following companies process data as our processors to operate the Service.
| Processor | Task | Storage location |
|---|---|---|
| Supabase Inc. | Database and authentication server operation | Seoul, Korea region (AWS) |
| Expo (650 Industries, Inc.) | Sending push notifications you have allowed | United States |
| Apple / Google | Social login, in-app purchase processing and receipt verification | According to each company’s policy |
| PostHog, Inc. | Processing anonymous product-usage statistics, only where you explicitly allowed it | United States and other service regions |
| Functional Software, Inc. (Sentry) | Error / crash report processing | United States and other service regions |
5. Your rights
Product-improvement analytics is off by default; we do not initialize PostHog or send usage statistics before you choose to allow or decline. Your choice is stored on your account and device and is honored after reinstall or a device change. You can turn analytics off at any time in the app settings, after which no new PostHog events are sent. You can also edit your profile and delete your account in the app settings; if you cannot access the app, you can use the web deletion request.
6. Privacy officer and contact
- Officer: Park Byungjun
- Contact: support@ripplehouse.kr
- Support: DayRipple support page
7. Changes to this policy
If this policy changes, we will notify you through the app or on this page.