Personal information we process, why, and how long we keep it
When you sign up, we store and process the information below on our servers (Firebase). Information kept only on your device, such as photos you use when decorating on your own, is explained separately in the next section.
- Purpose
- Sign-up and account management
- Information processed
- Email address, password (for email sign-up; stored as a hash by Firebase Authentication), sign-in provider (Google or Apple) and its identifier, display name of your Google or Apple account, nickname (generated automatically at sign-up and changeable in Settings), profile photo you choose, type of device used to sign up (iOS or Android), app language, device country code, time of sign-up and most recent sign-in
- Retention period
- Until you delete your account
- Purpose
- Managing consent records
- Information processed
- Whether you agreed to the Terms of Service, the collection and use of personal information, and receiving marketing information, the version of each document you agreed to, and the date and time of consent; the date and time you changed your marketing notification setting; whether you confirmed you are 14 or older and when; sign-up method (email, Google, or Apple)
- Retention period
- Until you delete your account
- Purpose
- Using stickers, symbols, and frames
- Information processed
- Favorites and favorite folders, recent usage history
- Retention period
- Until you delete them yourself or delete your account
- Purpose
- Decorate Together
- Information processed
- Room title, room visibility setting (public room or code-only room), invite code, participants' uids and nicknames, photo uploaded by the room host, records (layers) of the stickers, text, decorating materials, drawings, and filters you added along with your nickname, room chat messages, turn information
- Retention period
- Decorate Together chat messages and reactions are deleted. In unfinished rooms, your participation information and uploaded photos are removed, and rooms you host are closed. Completed rooms retain shared photos, participant uids, and layers with your nickname cleared until the existing 30-day retention period ends.
- Purpose
- Decorate Together reactions
- Information processed
- uid of the person who reacted to someone else's layer and the type of reaction chosen
- Retention period
- Until the reaction is removed, the room is automatically deleted, or you delete your account
- Purpose
- Chat Corner
- Information processed
- uid, nickname, profile photo URL, chosen language, message content, time posted
- Retention period
- 30 days after posting (automatic deletion) or until you delete your account
- Purpose
- Preventing spam and counting copies
- Information processed
- Time you sent each message; the time you last copied each piece of content, so that copying the same content repeatedly does not inflate its copy count
- Retention period
- Until you delete your account
- Purpose
- Responding to feedback (inquiries)
- Information processed
- uid, nickname, inquiry content, the operator's reply, status, date and time of the inquiry and reply. When an inquiry is received, a notification containing your nickname, uid, and inquiry content is sent to the operator's email.
- Retention period
- Until you delete your account
- Purpose
- Responding to advertising and partnership inquiries
- Information processed
- uid, company or brand name, contact name, reply email address, inquiry type and content, app language, device type (iOS/Android) and app version, status and operator notes, date and time of the inquiry and its handling, and the time of your last inquiry (to prevent repeated sending). When an inquiry is received, a notification containing this information is sent to the operator's email.
- Retention period
- 1 year after the inquiry is handled (automatic deletion) or until you delete your account
- Purpose
- Blocking
- Information processed
- uid and nickname of users you blocked, date and time of blocking
- Retention period
- Until you unblock them or delete your account
- Purpose
- Handling Chat Corner reports
- Information processed
- Reporter's uid, the reported message's id, content, and language, the author's uid and nickname, status, date and time of the report. When a report is received, a notification containing the reason, the reported target, and the message content is sent to the operator's email.
- Retention period
- For the period needed to handle the report and respond to disputes. If the reporter deletes their account, the reports they made are deleted.
- Purpose
- Handling Decorate Together room reports
- Information processed
- Reporter's uid, room id, reported user's uid and nickname, reason for the report, the message's id and content if a chat message was reported, status, date and time of the report. When a report is received, a notification containing the reason, the reported target, and the message content is sent to the operator's email.
- Retention period
- For the period needed to handle the report and respond to disputes. If the reporter deletes their account, the reports they made are deleted.
- Purpose
- Suspension for violating the operating policy
- Information processed
- Suspended user's uid, reason for the suspension, suspension period (a fixed period or permanent)
- Retention period
- For the period needed to respond to disputes after the suspension ends
- Purpose
- Notifications
- Information processed
- Push token (stored only if you allow notifications; we ask for notification permission when you first join a Decorate Together room or when you turn notifications on in Settings), Decorate Together notification setting, app language used for notification text
- Retention period
- Until the token expires or you delete your account
- Purpose
- In-app notification inbox
- Information processed
- Type and content of “Your turn,” completion, inquiry reply, reaction, and “Decorate again” invitation notifications, and the time of each notification
- Retention period
- 60 days after it is saved (automatic deletion) or until you delete your account. When you delete your account, your nickname is also removed from notifications left in other people's notification inboxes (such as reaction notifications).
- Purpose
- Sending marketing information (only if you opted in)
- Information processed
- Whether you agreed to receive marketing information, push token, email address
- Retention period
- Until you withdraw consent or delete your account
- Purpose
- Error analysis and app stability
- Information processed
- When the app crashes or an unhandled error occurs: device model, OS version, app version, error details and stack trace, a record of the screens used just before the error, and your member identifier (uid) if you are signed in
- Retention period
- 90 days (the default Firebase Crashlytics retention period)
- Purpose
- Service operation, security, and error response
- Information processed
- Information generated automatically while you use the service: IP address, date and time of access, device and app installation identifier (Firebase installation ID)
- Retention period
- About 30 days (the default Google Cloud log retention period)
| Purpose | Information processed | Retention period |
|---|---|---|
| Sign-up and account management | Email address, password (for email sign-up; stored as a hash by Firebase Authentication), sign-in provider (Google or Apple) and its identifier, display name of your Google or Apple account, nickname (generated automatically at sign-up and changeable in Settings), profile photo you choose, type of device used to sign up (iOS or Android), app language, device country code, time of sign-up and most recent sign-in | Until you delete your account |
| Managing consent records | Whether you agreed to the Terms of Service, the collection and use of personal information, and receiving marketing information, the version of each document you agreed to, and the date and time of consent; the date and time you changed your marketing notification setting; whether you confirmed you are 14 or older and when; sign-up method (email, Google, or Apple) | Until you delete your account |
| Using stickers, symbols, and frames | Favorites and favorite folders, recent usage history | Until you delete them yourself or delete your account |
| Decorate Together | Room title, room visibility setting (public room or code-only room), invite code, participants' uids and nicknames, photo uploaded by the room host, records (layers) of the stickers, text, decorating materials, drawings, and filters you added along with your nickname, room chat messages, turn information | Decorate Together chat messages and reactions are deleted. In unfinished rooms, your participation information and uploaded photos are removed, and rooms you host are closed. Completed rooms retain shared photos, participant uids, and layers with your nickname cleared until the existing 30-day retention period ends. |
| Decorate Together reactions | uid of the person who reacted to someone else's layer and the type of reaction chosen | Until the reaction is removed, the room is automatically deleted, or you delete your account |
| Chat Corner | uid, nickname, profile photo URL, chosen language, message content, time posted | 30 days after posting (automatic deletion) or until you delete your account |
| Preventing spam and counting copies | Time you sent each message; the time you last copied each piece of content, so that copying the same content repeatedly does not inflate its copy count | Until you delete your account |
| Responding to feedback (inquiries) | uid, nickname, inquiry content, the operator's reply, status, date and time of the inquiry and reply. When an inquiry is received, a notification containing your nickname, uid, and inquiry content is sent to the operator's email. | Until you delete your account |
| Responding to advertising and partnership inquiries | uid, company or brand name, contact name, reply email address, inquiry type and content, app language, device type (iOS/Android) and app version, status and operator notes, date and time of the inquiry and its handling, and the time of your last inquiry (to prevent repeated sending). When an inquiry is received, a notification containing this information is sent to the operator's email. | 1 year after the inquiry is handled (automatic deletion) or until you delete your account |
| Blocking | uid and nickname of users you blocked, date and time of blocking | Until you unblock them or delete your account |
| Handling Chat Corner reports | Reporter's uid, the reported message's id, content, and language, the author's uid and nickname, status, date and time of the report. When a report is received, a notification containing the reason, the reported target, and the message content is sent to the operator's email. | For the period needed to handle the report and respond to disputes. If the reporter deletes their account, the reports they made are deleted. |
| Handling Decorate Together room reports | Reporter's uid, room id, reported user's uid and nickname, reason for the report, the message's id and content if a chat message was reported, status, date and time of the report. When a report is received, a notification containing the reason, the reported target, and the message content is sent to the operator's email. | For the period needed to handle the report and respond to disputes. If the reporter deletes their account, the reports they made are deleted. |
| Suspension for violating the operating policy | Suspended user's uid, reason for the suspension, suspension period (a fixed period or permanent) | For the period needed to respond to disputes after the suspension ends |
| Notifications | Push token (stored only if you allow notifications; we ask for notification permission when you first join a Decorate Together room or when you turn notifications on in Settings), Decorate Together notification setting, app language used for notification text | Until the token expires or you delete your account |
| In-app notification inbox | Type and content of “Your turn,” completion, inquiry reply, reaction, and “Decorate again” invitation notifications, and the time of each notification | 60 days after it is saved (automatic deletion) or until you delete your account. When you delete your account, your nickname is also removed from notifications left in other people's notification inboxes (such as reaction notifications). |
| Sending marketing information (only if you opted in) | Whether you agreed to receive marketing information, push token, email address | Until you withdraw consent or delete your account |
| Error analysis and app stability | When the app crashes or an unhandled error occurs: device model, OS version, app version, error details and stack trace, a record of the screens used just before the error, and your member identifier (uid) if you are signed in | 90 days (the default Firebase Crashlytics retention period) |
| Service operation, security, and error response | Information generated automatically while you use the service: IP address, date and time of access, device and app installation identifier (Firebase installation ID) | About 30 days (the default Google Cloud log retention period) |