← Home

DOTSTORY · PRIVACY

Privacy
Privacy policy

Effective October 22, 2026 · Last updated October 22, 2026

Dotstory (the “Company”) operates the Catwatching macOS app and website and follows applicable privacy laws. This policy explains what information each service handles and the choices available to you.

01

Information handled and purposes

The Company handles only information needed for the purposes below. Catwatching has no registration or sign-in, and window information processed by the app is not sent to Company servers.

Information processed on your Mac

To identify the focus target, the app processes window titles, owning app identifiers, window positions and sizes, and display information in memory. Depending on your settings, it briefly checks pointer movement, mouse dragging, and Fn-key state for reveal and preview features. This information is processed on your Mac and is not sent to a server.

Intensity, color, shortcuts, preferred apps, display, and behavior settings are stored in UserDefaults in the macOS app container. A temporary settings snapshot may be stored so Focus Mode can restore the previous state. The app does not store window titles, typed content, screen images, or document content. The app has no analytics SDK, advertising SDK, or user accounts.

App permissions

Accessibility permission is used to check the position of the frontmost window. Screen Recording permission is used to inspect the on-screen window list and titles of other apps; it is not used to record screens or send screenshots to a server. You initiate permission requests in app settings and can revoke them in macOS System Settings. Turning them off may limit window highlighting.

Inquiry information

If you contact us by email or phone, we use your name (if provided), email address or phone number, inquiry and attachments, and response history to answer you and resolve disputes. Email is received and stored through Gmail by Google LLC.

Website analytics — with consent

The Firebase Analytics SDK is loaded and website statistics are sent only after you allow it in cookie settings. Google LLC may process visited URLs, page titles and referrers, browser language, browser and device details, operating system, screen size, visit and interaction events, and visitor or session identifiers. Approximate location may be inferred from the IP address.

Google Analytics uses IP addresses at collection time to derive location information, then discards them before the data is logged in any data center or server. Google says it does not log or store individual IP addresses. Analytics consent is optional; declining does not prevent you from using the app or website.

02

Retention and deletion

The Company deletes personal information without delay when its purpose has been fulfilled. Information that must be retained by law is stored separately for the required period and deleted when that period ends.

  • Inquiry records: Kept as long as needed to handle inquiries and disputes. Where the Act on Consumer Protection in Electronic Commerce applies, records of consumer complaints and disputes may be retained for the statutory period of three years.
  • App settings: Stored on your device and not held by the Company. They are removed when you delete the app container's settings. A Focus Mode restore snapshot is deleted when restored.
  • Firebase Hosting request information: Google uses request IP addresses to prevent abuse and analyze usage. Firebase states that IP information is retained for a few months.
  • Firebase Analytics information: Collected only with consent. User- and event-level information is automatically deleted after the Google Analytics property's retention setting of 2 or 14 months. This setting may not apply to standard aggregated reports. Your consent choice stays in browser localStorage until you change or delete it.

Electronic files are deleted so they cannot be recovered. We may not send a separate notice when inquiry records have been deleted.

03

Service providers

The Company entrusts the following providers with work needed to operate the service.

ProviderServiceInformation handled
Google LLC
Firebase Hosting ↗
Webpage delivery, security, and usage analysisRequest IP address, time, path, and other connection information
Google LLC
Firebase Analytics ↗
Website analytics collection and analysis with consentPages visited, browser and device information, events, and identifiers
Google LLC
Gmail ↗
Receiving and storing inquiry emailsEmail address, name (if provided), inquiry, and attachments

The Company will update this policy if a provider or its service changes.

04

International transfers

When you use the website or contact us by email, the information below may be transferred to and processed by Google LLC. Google services may process information in the United States and other countries where Google or its agents operate facilities.

For privacy inquiries to Google LLC, contact googlekrsupport@google.com or Google Privacy Policy ↗. For details on Google Analytics retention settings, see Google Analytics data retention guide ↗.

Information and transfer timeRecipient and countryPurpose and retentionHow to refuse and the effect
Connection IP address and request information
Sent over an encrypted connection when a page is requested
Google LLC
United States and countries where Google services operate
Google privacy information ↗
Page delivery, abuse prevention, and usage analysis
IP information is retained for a few months
This processing is needed to deliver pages; refusing it means you cannot use the website. Firebase Hosting request processing is separate from Analytics consent.
Pages visited, language, browser and device information, events, and identifiers
Sent over an encrypted connection when an event occurs after consent
Google LLC
United States and countries where Google services operate
Website analytics based on consent
User- and event-level information is automatically deleted according to the Analytics property's 2- or 14-month retention setting
You can decline or withdraw consent in cookie settings. You can continue using the website and app; only Analytics collection stops.
Name (if provided), email address, inquiry, and attachments
Sent over an encrypted connection when you send an email
Google LLC (Gmail)
United States and countries where Google services operate
Responding to inquiries and resolving disputes
Until the purpose is fulfilled or the statutory retention period ends
You can call +82-10-6291-6041 instead of emailing.
05

Your rights and how to exercise them

You may request access to, correction or deletion of, or suspension of processing for inquiry records held by the Company. Contact us below; after verifying your identity, we will act promptly under applicable law and inform you of the result. If a legal retention duty prevents immediate deletion, we will explain why and for how long. We may ask an authorized representative to provide proof of authorization.

The app has no account, and the Company does not hold app settings or window information. You can delete settings stored on your device in the macOS app container. You can change Analytics consent using at the bottom of the website at any time.

06

Personal information of children under 14

The app can be used without an account, and the Company does not collect children's information through the app. If we learn that a child under 14 has sent an inquiry, we will verify consent from a legal representative. If consent cannot be confirmed, we will promptly delete information beyond what is needed to respond.

07

Cookies and automatic collection

Firebase Analytics runs only if you allow it and may use Analytics cookies for visitor statistics. Your consent choice is stored in browser localStorage. Use to change your choice, or delete site storage and cookies in your browser settings.

Firebase Hosting may process connection IP addresses and request information to deliver webpages and prevent abuse. This can happen regardless of your Analytics choice. The Company has not added an advertising SDK to the website.

08

Security measures

App settings are stored in UserDefaults within the macOS app sandbox and are not sent to Company servers. The Company accesses inquiry information only as needed and applies reasonable administrative and technical safeguards, including access controls. Firebase and Gmail security measures are governed by Google's applicable terms and security information.

09

Privacy contact

For questions about personal information, rights requests, or complaints, contact the person below.

OperatorDotstory · Yohan Park
Business registration no.782-51-01025

Korean privacy reporting and dispute-resolution agencies

10

Changes to this policy

If laws, the service, or entrusted work changes, we will publish the effective date and key updates on this page. We will announce significant changes before they take effect.

Effective date of this policyOctober 22, 2026