한국어

Peekaboard Privacy Policy

Hot Blood (핫블러드, the “Operator”) runs the Peekaboard apps (the adult app, the kids app “Peekaboard Kids” and the Android TV app; together the “Service”) and handles your personal information as described below, in line with the Personal Information Protection Act of the Republic of Korea. The kids app has not been released yet; this policy will apply to it when it is.

Effective date: November 4, 2026

1. Information we process and why

CategoryItemsPurposeHow it is collected
AccountApple or Google account identifier, email address (if the provider shares it), name (if the provider shares it), sign-in timeIdentifying members, sign-in, account deletionSign in with Apple or Google
SpaceSpace name, time zone, subscription statusRunning the shared boardEntered by users
PeopleDisplay name or nickname, color, emoji, whether the person is under 14, linked accountShowing each person’s schedule on the boardEntered by admins
Events and to-dosTitle, date, time and duration, repetition, people involved, routines and weekly plans, check records (who and when)Showing events and to-dos, keeping track of progressEntered by users
Guardian consent recordsConsenting account, time of consent, wording version, consent methodConfirming legal guardian consent for processing information about children under 14Consent screen
External calendar — private addressPrivate calendar address (ICS); time and title of events fetched from it (titles are not stored if “busy only” is selected)Showing events from another calendar on the boardEntered by users; fetched periodically by the server
External calendar — calendars on this device (iCloud, etc.)Time and title of events in the device calendars you choose (titles are not sent from the device if “busy only” is selected); a random value that identifies the device. The list of chosen calendars is stored only on the deviceShowing the connected person’s events on the boardYou allow calendar access on the device; the device sends them when the app opens on it
External calendar — Google and Microsoft accounts (turned off in the first release; applies once turned on)Read-only access token issued by the provider; an account marker that prevents connecting the same account twice (the primary calendar name for Google; a transformed value of the organization and user identifiers for Microsoft, with the original values not stored); time and title of primary calendar events (titles are not stored if “busy only” is selected or the event is marked “private” or similar). Event descriptions, locations, attendees, attachments, mail and contacts are not fetchedShowing the connected person’s events on the boardYou allow it on the provider’s consent screen; fetched periodically by the server
Connected devicesAnonymous device identifier, device type (TV, tablet, kids app), time of connectionConnecting and disconnecting boards and the kids appGenerated automatically during connection
Push notifications (adult app, if turned on)Firebase installation identifier, device type, app display language, notification settings (spaces and times), the last day the app was openedEvent change and summary notifications, service announcementsGenerated automatically when notifications are turned on
Terms agreements and received notificationsAgreed terms, version and time; title and body of notifications sent by the Operator; read marksConfirming agreement to terms, in-app notification box and read marks for announcementsConsent screen; generated automatically during use
Operations recordsTarget identifier, operator, reason and time when an operator looks up, suspends, deletes or sends to a member or spaceAccountability for operations, responding to abuseGenerated automatically during operations
Subscription (not sold in the first release; applies once sales begin)Subscription product; purchase, renewal and cancellation status; store transaction identifierProviding paid features, managing subscriptionsApp Store, Google Play, RevenueCat
Automatic processingIP address, device and app information (operating system, app version), app integrity check resultsSecurity, preventing abuse, service stabilityGenerated automatically during use (Firebase)
ReportsReporting account; report target (a person, event or space, and the account that last wrote it); reason; note written by the user; time of report; outcomeReviewing and acting on reports (removing content, restricting use), preventing false reportsWhen a user sends a report
FeedbackSending account; category; text written by the user; operating system; app version; time sent; handling statusReading and answering inquiries, improving the serviceWhen a user sends feedback
BlocksBlocked account, the other person’s display name at the time of blocking, time of blockingNot receiving invites from a blocked account and hiding events it wrote from your screenWhen a user blocks someone
Usage analytics and error reports (adult app only)App usage records (screen and feature events, pseudonymous app instance identifier, approximate location derived from the IP address); crash logs (error location, device model, operating system, app version)Improving features, fixing errorsGenerated automatically during use (Firebase Analytics and Crashlytics). Advertising identifiers are not used. Not collected in the kids app or on TV boards

2. Personal information of children under 14

3. Retention and deletion

InformationRetention
Account and the information it createdUntil the account is deleted, then destroyed without delay
People, events and check recordsUntil an admin deletes them or the space is destroyed
Guardian consent recordsUntil that person is deleted
External calendar addresses and fetched eventsUntil the connection is removed or the account or space is deleted
Google and Microsoft tokens and fetched events; events received from device calendarsUntil the connection is removed or the person, account or space is deleted. On disconnection we also ask Google to revoke access (Microsoft offers no way to request this, so you remove the app in your Microsoft account settings). Pending connections that were not finished are deleted automatically after 10 minutes
Push device information, terms agreements, received notifications, read marksUntil the account is deleted. Push device information is deleted when notifications are turned off
Operations recordsFor the period needed for accountability of operations
Device connection informationUntil disconnected. Pending connection information is deleted automatically after it expires
Subscription recordsFor the period set by applicable law
Report records180 days after the report, then deleted automatically. If the reporting or reported account is deleted before then, its identifier is removed from the report record
Feedback records180 days after sending, then deleted automatically. Deleted with the account if the account is deleted before then
Block listsUntil the user unblocks or deletes the account
BackupsDeleted information may remain in backups for up to 14 days before it is removed

4. Sharing with third parties

The Operator does not provide your personal information to third parties.

Information received from external calendars (Google, Microsoft, device calendars) is used only to show events on the board of the space the connected person belongs to. It is not used for advertising, sold, transferred to other services, or read by people. Information received from Google follows the Limited Use requirements of the Google API Services User Data Policy. What members of the same space can see is what users chose to share themselves. Requests based on law are an exception.

5. Processors and transfers outside Korea

RecipientWork entrustedCountry or locationItems transferredWhen and howRetention
Google LLC (Firebase, Google Cloud). Contact: https://support.google.com/policies/contact/general_privacy_formService servers, data storage, sign-in, backups, usage analytics, error reportsRepublic of Korea (Seoul region); management systems in the United States and elsewhereEverything in section 1Sent over the network during use of the ServiceUntil the contract ends or for the periods in section 3
RevenueCat, Inc. (applies once subscription sales begin). Contact: compliance@revenuecat.comManaging subscription statusUnited StatesAccount identifier (Firebase UID, not pseudonymized), subscription status, store transaction identifierSent over the network on purchase and renewalUntil the contract ends
Microsoft Corporation (applies once Microsoft calendar connection is turned on). Contact: https://www.microsoft.com/concern/privacyReading the Outlook or Microsoft 365 calendar a user connected (lookup at the user’s request)United States and elsewhereRead-only access token, the period to readSent over the network when syncingUntil the connection is removed
Apple Inc. (contact: https://www.apple.com/legal/privacy/contact/) and Google LLC (contact: as above)Sign-in, in-app paymentsUnited States and elsewhereInformation needed for sign-in and paymentWhen a user signs in or paysAccording to each company’s policy

6. Rights of users and legal guardians

7. Security measures

8. Automatic collection tools and app permissions

The app does not use cookies or advertising trackers. The adult app collects usage events and crash logs with Firebase Analytics and Crashlytics to improve features and fix errors (section 1). They are not used for advertising and are not collected in the kids app or on TV boards. Settings on a device (screen brightness, the TV “keep on” option and so on) are stored only on that device. The web pages (peeka-board.com) also use no cookies or analytics tools.

The app has no setting to turn off usage events and crash logs. If you do not want them collected, stop using the app and delete your account.

The app asks for these device permissions only when you use the feature. None is required, and you can refuse or withdraw them in your device settings and keep using the rest of the Service.

9. Privacy officer

ItemValue
OfficerLee Kangho (Representative)
Contactsupport@hblood.co.kr · +82 70-7666-9768

10. Remedies

You can report or get advice about privacy violations from the following Korean agencies.

11. Changes

If we change this policy, we will announce it in the app and on peeka-board.com 7 days before it takes effect (30 days for changes unfavorable to users).