TTANG TTANG Buddies home

Privacy Policy

Effective October 24, 2026 · Version 8 · Last updated October 17, 2026

This version takes effect on October 24, 2026. Until then, the version below that covers the date applies: Privacy Policy Version 7 (October 17, 2026 – October 23, 2026)

At a glance

winterlog studio ("we", "us") makes and runs the Mac app TTANG TTANG Buddies. This policy explains how we handle personal data in the app and on our site (buddies.bang9.dev).

Privacy contact

We are the controller of personal data in this app (the party that decides how it is handled and is responsible for it). Our privacy contact is the owner, Hyungu Kang.

Send privacy questions, requests to see or delete your data, and complaints to the email or phone above. Full business details are in Who we are and business information.

Why we use your data

PurposeData usedLegal basis
Moving your pet and painting the groundWhen and how many times keys are pressed (on your Mac only)Providing a feature you turned on (if you allow Input Monitoring)
Saving progress and restoring it on a new MacDevice save, save copy on our serverPerformance of a contract (Korean PIPA Art. 15(1)4, GDPR 6(1)(b))
Paw and item wallet (the same balance on the same buyer's Macs; adding what you buy and taking it back after a refund)Wallet records, buyer identifierPerformance of a contract (Korean PIPA Art. 15(1)4, GDPR 6(1)(b))
Confirming and restoring purchasesPurchase information (store receipt, payment record)Performance of a contract
Our own statistics to improve the appAnalytics events, device analytics ID, countryLegitimate interest: seeing where people get stuck so we can improve the app (Korean PIPA Art. 15(1)6, GDPR 6(1)(f))
Site statistics — which posts and ads bring people to download or buySite usage records, browser analytics ID, how you arrived, countryEEA, UK and Switzerland: consent (GDPR 6(1)(a)). Elsewhere: legitimate interest — seeing whether our promotion works (Korean PIPA Art. 15(1)6)
Site visit analysis (Google Analytics)Visitor cookie, pages viewed and site events, approximate location, device and browser informationEEA, UK and Switzerland: consent (GDPR 6(1)(a)). Elsewhere: legitimate interest — improving the site; you can turn it off at any time (in Korea, disclosed as outsourcing under PIPA Art. 26)
Measuring how ads and posts perform (Meta)Ad cookies, pages viewed and site events, connection information (IP address, browser information)EEA, UK and Switzerland: consent (GDPR 6(1)(a)). Elsewhere: legitimate interest — seeing whether our ads work; you can turn it off at any time (in Korea, disclosed as outsourcing under PIPA Art. 26)
Replying to support requestsEmail address, messageHandling your request, legal obligation
Protecting the server and delivering dataIP address, access logsLegitimate interest: service security

What data we collect and where it comes from

Data kept only on your device

The app never reads which key or letter. When and how many times keys are pressed is used only to move your pet on your Mac and is never sent to a server. The save backup doesn't include key-press counts either. Your progress and buyer identifier are kept in the app's storage on your Mac, and a copy of the progress is uploaded to our server, as described under save backup in 'What data we collect and where it comes from'.

This storage stays on your Mac even after you move the app to the Trash. To erase everything, delete the app, then in Finder choose Go → Go to Folder, open ~/Library/Containers/dev.bang9.ttangpet and move that folder to the Trash.

How long we keep data and how we delete it

DataPurposeWhereKept for
When and how many times keys are pressedMoving your pet and painting the groundOn your Mac only (letters are never read)Until you delete it on the device (delete the app and its storage folder)
Friends, friend names, affection; paws (in-app currency), items owned, chosen look; painted ground, daily records; pet position, settingsRaising your petDevice (Mac app storage)Until you delete it on the device (delete the app and its storage folder)
Copy of your progress (without key presses or the paws and items you own); buyer identifier; save time and sizeSave backup and restoreCloudflare server (US)Until deleted (on request)
Records of paws earned, spent and bought; what payments added and refunds took back; buyer identifierPaw and item walletCloudflare server (US)Until deleted (on request)
App usage records (fixed events only — opening, first run, permission status, daily play, wardrobe and shop, payment steps, settings changes); device analytics ID; device language; country (IP not stored)Our own statisticsCloudflare Analytics Engine (US)3months (from collection)
Site usage records (pages viewed, buttons pressed); browser analytics ID; how you arrived (ad information in the link and the site you came from — 7 days in your browser); browser language; country (IP not stored)Site statistics (which posts and ads bring people here, and how far they get)Cloudflare Analytics Engine (US)3months (from collection)
Google Analytics visitor cookies; pages viewed and site events; approximate location (Google doesn't keep the IP address); device and browser informationAnalyzing site visitsGoogle Analytics (US)2months (from collection)
Meta ad cookies and ad click information; pages viewed and site events; connection information (IP address, browser information)Measuring how posts and ads performMeta (US) — we don't keep itUnder the recipient's (Meta's) policy — we don't keep it
RevenueCat anonymous ID; store receipt (product, amount, country, time); payment record (product, amount, country, time); device analytics IDConfirm and restore purchases, our purchase statisticsRevenueCat (US), Cloudflare (US)5years (from purchase)
Korean E-Commerce Act, Art. 6 (payment and delivery records)
IP address, access time, requested URL, app and browser informationSecurity and deliveryCloudflare network (we don't store it)Only while in use (not stored)
Email address, what you writeReplying to support requestsNaver Mail (Korea)3years (from collection)
Korean E-Commerce Act Enforcement Decree, Art. 6(1) (complaint and dispute records, 3 years)

Where the law sets a retention period, the legal basis is shown under the period in the table. We keep those records separately and only for that period.

When the retention period ends or the purpose is fulfilled, we delete the data without delay so it can't be recovered.

Who receives data (third parties, service providers, international transfers)

Provision to third parties

The companies below also use the data they receive for their own purposes, under their own policies. Because this may count as providing data to a third party (passing it to another party for its own purposes), we list them here.

RecipientPurposeData sentKept for
Mac App Store (Apple Inc.)
Privacy policy
Sales, payment and refunds (merchant of record)Payment details (collected by Apple directly)Their own policy
Meta Pixel (Meta Platforms, Inc.)
Privacy policy
Measuring how ads and posts perform (which ad or post brought a visit)Ad cookies, ad click information, pages viewed and site events, connection information (IP address, browser information)Their own policy

Some US state laws treat sending data for ad measurement as "sharing". You can opt out in Your Privacy Choices.

Service providers

We use the providers below to run the app. Through their data processing terms, our processors must protect personal data to the same standard as this policy. Their sub-processors are listed by each provider.

RecipientWhat they doCountry
Cloudflare (Cloudflare, Inc.)Site and server, keeping save backups and payment records, analytics storage, receiving support emailUnited States
Google Analytics 4 (Google LLC)Analyzing site visits (landing site)United States
네이버 메일 (NAVER Corp.)Support email inboxKorea
RevenueCat (RevenueCat, Inc.)Confirming and restoring in-app purchasesUnited States

If we change providers or what they do for us, we will update this policy.

International transfers

RecipientContactCountryData sentWhen and howPurposeKept forHow to refuse, and what happens
Mac App Store (Apple Inc.)
Privacy policy
Privacy contact formUnited StatesPayment details (collected by Apple directly)When you buy the app or an in-app product in the Mac App StoreSales, payment and refunds (merchant of record)Apple's policyDon't buy in the Mac App Store
Cloudflare (Cloudflare, Inc.)
Privacy policy
dpo@cloudflare.comUnited StatesSave copy, payment records, analytics, IP address, support emailOver the internet, when the app sends backups or analytics and when you open the siteRunning the app and siteSee the retention tableKeep your Mac offline (your pet still works, but backup and purchase restore don't)
Google Analytics 4 (Google LLC)
Privacy policy
Privacy contact formUnited StatesVisitor cookies, pages viewed and site events, approximate location, device and browser informationWhen you view the site (buddies.bang9.dev) — only if analytics is allowed (in the EEA, UK and Switzerland, after you agree)Analyzing site visitsEvent data for 2 months (Google Analytics retention setting)Choose "Don't allow" under "Do Not Sell or Share My Personal Information" at the bottom of the site, or turn on Global Privacy Control in your browser
Meta Pixel (Meta Platforms, Inc.)
Privacy policy
Privacy contact formUnited StatesAd cookies, ad click information, pages viewed and site events, connection information (IP address, browser information)When you view the site (buddies.bang9.dev) — only if ad measurement is allowed (in the EEA, UK and Switzerland, after you agree)Measuring how ads and posts perform (which ad or post brought a visit)Meta's policyChoose "Don't allow" under "Do Not Sell or Share My Personal Information" at the bottom of the site, or turn on Global Privacy Control in your browser
RevenueCat (RevenueCat, Inc.)
Privacy policy
compliance@revenuecat.comUnited StatesAnonymous app user ID, store receipt, device information, device analytics ID when you buyWhen the app starts and when you buy or restoreConfirm and restore purchasesSee the retention table (purchase records)Don't buy in-app products (the anonymous ID is still sent when the app starts)

Cookies, on-device storage and SDKs

Our site (buddies.bang9.dev) remembers your language and privacy choice, and uses cookies and browser storage for site statistics, visit analysis and ad measurement. Legal and help pages don't run any analytics.

Tools

ToolCompany (country)PurposeKept forEssential?
Our analytics — device analytics IDUs, winterlog studio (Korea); stored with Cloudflare (US)Improving the app — seeing where people get stuck3months (from collection)No — you can object under "Consent and how to turn things off" below
Site statistics — browser analytics ID and first way in (browser storage)Us, winterlog studio (Korea); stored with Cloudflare (US)Seeing which posts and ads bring people to download or buyRecords: 3months (from collection); first way in: 7 days in your browserNo — in the EEA, UK and Switzerland only after you choose "Allow"
Meta Pixel (ad cookies)Meta Platforms, Inc. (US); in the EEA, UK and Switzerland, Meta Platforms Ireland Limited (Ireland)Measuring how ads and posts performAd cookies: 90 days; data Meta receives: Meta's policyNo — in the EEA, UK and Switzerland only after you choose "Allow"; elsewhere you can turn it off
Google Analytics 4 (visitor cookies)Google LLC (US); in the EEA, UK and Switzerland, Google Ireland Limited (Ireland)Analyzing site visits — which pages people view and where they come fromCookies: 2 years; data in Google Analytics: 2months (from collection)No — in the EEA, UK and Switzerland only after you choose "Allow"; elsewhere you can turn it off
Site visit statistics — Cloudflare Web Analytics (without cookies or device storage)Cloudflare, Inc. (US)Seeing page visits and how fast pages loadCloudflare's policyNo — it stores nothing on your device, so there is no separate switch
RevenueCat SDKRevenueCat, Inc. (US)Checking and restoring purchases5years (from purchase)Yes — for payments
Site language memory (browser storage)Us, winterlog studio (Korea)Showing the site again in the language you pickedUntil you clear it in your browserNo — nothing is kept unless you pick a language
Privacy choice memory (browser storage)Us, winterlog studio (Korea)Keeping your choice (allow or don't allow) so we don't ask againUntil you clear it in your browserYes — to keep your choice

Consent and how to turn things off

External Transmission Disclosure (Japan)

Under Article 27-12 of Japan's Telecommunications Business Act, we disclose the information TTANG TTANG Buddies and our site (buddies.bang9.dev) send from your device to other companies. Save backups and analytics sent to our own server (Cloudflare) are received by us, so they aren't included here; they are in "Cookies, on-device storage and SDKs" above.

RecipientData sentPurposeDisclosure
Google Analytics 4 (Google LLC)
Privacy policy
Visitor cookies, pages viewed and site events, approximate location, device and browser informationAnalyzing site visitsDisclosed
Meta Pixel (Meta Platforms, Inc.)
Privacy policy
Ad cookies, ad click information, pages viewed and site events, connection information (IP address, browser information)Measuring how ads and posts perform (which ad or post brought a visit)Disclosed
RevenueCat (RevenueCat, Inc.)
Privacy policy
Anonymous app user ID, store receipt, device information, device analytics ID when you buyConfirm and restore purchasesDisclosed

Children's data

This app is not directed at children under 13 (under 14 in Korea; in the EEA, under the age at which you can consent to data processing on your own in your country — 13–16 depending on the country). The app doesn't ask your age, doesn't collect names or contact details, and has no way to talk with other people. If we learn that we have collected personal data from someone younger than this, we delete it. Parents and guardians can ask to see or delete data at Privacy contact.

Your rights and how to use them

You can ask at any time to see, correct or delete your personal data, or to stop processing it. Where the law provides, you can also ask for a copy to take elsewhere (portability) and object to processing.

We reply within 10 days as required by the Korean Personal Information Protection Act and, if we need longer, tell you why and when to expect a reply. To confirm it's you, we may ask you to verify a receipt. You can also make a request through a legal representative or someone you authorize.

Your Privacy Choices

If you live in California or certain other US states, you can opt out of the sale or sharing of your personal information as described below. Visitors in the EEA, UK and Switzerland can change or withdraw their site consent in the same place.

Do Not Sell or Share My Personal Information

We don't sell personal information. Meta ad measurement on our site (sending pages viewed and site events to Meta) may count as "sharing" under some US state laws. To opt out:

  1. On this site: press "Don't allow" in the choice box below. Ad measurement and Google Analytics won't be turned on in that browser, and the cookies those two tools already set are deleted. Each browser has its own choice.
  2. By email: send "Do Not Sell or Share" to Privacy contact. We'll process it within 15 business days.

The app doesn't sell or share personal information.

Global Privacy Control (GPC)

The site treats a GPC signal from your browser as an opt-out of sale and sharing, so Google Analytics and Meta ad measurement aren't turned on in that browser (site statistics continue). When that happens, the choice box below shows that ad measurement is off because of GPC.

Appeals

If we deny your request or you're not satisfied with our answer, send "Appeal" to Privacy contact. We'll review it again within 45 days and tell you the result and the reasons. If it's still not resolved, you can contact the Attorney General of your state.

Privacy choices

How we keep data safe

Where to get help

If you need help with a privacy problem in Korea, you can contact:

Users in other countries can complain to the authorities listed in the country sections below.

Changes to this policy

This policy (version 8) was announced on October 17, 2026 and takes effect on October 24, 2026. If we change this policy, we'll announce it on this page before the change takes effect (on the effective date at the latest) and show what changed side by side with the previous version. If a new purpose or a new recipient is added, we'll tell you before that processing starts and ask for your consent where the law requires it.

What changed in version 8: we stopped selling the web edition, so we removed the data used for web edition payments and license key checks and its recipient (Dodo Payments). The other data, purposes, recipients, retention periods and your rights are the same as in version 7.

Previous versions: Version 7 (October 17, 2026 – October 23, 2026), Version 6 (October 9, 2026 – October 16, 2026), Version 5 (October 6, 2026 – October 8, 2026), Version 4 (October 5, 2026 – October 5, 2026), Version 3 (October 4, 2026 – October 4, 2026), Version 2 (October 4, 2026 – October 4, 2026), Version 1 (October 3, 2026 – October 3, 2026)

Language

This document was originally written in Korean. Translations are provided for convenience. If they differ, the original prevails, unless the law of the country where you live says otherwise.

EEA, UK and Switzerland

Switzerland

Under the Swiss Federal Act on Data Protection you can ask for access, correction, deletion and portability, and complain to the Federal Data Protection and Information Commissioner (FDPIC). Transfers to US providers are protected by the Swiss-US Data Privacy Framework or standard contractual clauses.

United States (California and other state laws)

Other countries

Users in the countries below can use the rights their country's law gives them. Send requests and complaints to Privacy contact. Purposes and legal bases are in the purposes table above, and personal data goes outside those countries as shown in the international transfers table above.

Country and lawRights and response timesWhere to complain
Japan (Act on the Protection of Personal Information)Disclosure (access), correction, suspension of use and deletion of retained personal data, and disclosure of records of provision to third parties. No fee—
Brazil (LGPD Art. 18)Confirmation of processing, access, correction, anonymization, blocking or deletion, portability, information about shared useNational Data Protection Authority (ANPD)
Mexico (Federal Data Protection Law)ARCO rights (access, rectification, cancellation, objection) and objecting to the secondary purpose (our own statistics). We reply within the legal period—
Chile (Law 19.628; Law 21.719 from December 1, 2026)Access, rectification, deletion, objection, portability and blocking. We reply within the legal periodPersonal Data Protection Agency (Agencia de Protección de Datos Personales, from December 1, 2026)
Colombia (Law 1581 of 2012)To know, update and correct your data, ask for deletion and revoke your authorization. We answer queries within 10 business days and claims within 15 business daysSuperintendence of Industry and Commerce (SIC)
Argentina (Law 25.326)Free access every six months (Art. 14(3)), correction and deletionAgency for Access to Public Information (AAIP)
Canada (PIPEDA, Quebec Law 25)Access and correctionOffice of the Privacy Commissioner of Canada (OPC); in Quebec, the Commission d'accès à l'information (CAI)
Australia (Privacy Act 1988)Access and correction. We reply within the time the law requiresOffice of the Australian Information Commissioner (OAIC)
India (Digital Personal Data Protection Act 2023)A summary of processing, correction or erasure, and nominating someone to act for you in case of death or incapacityData Protection Board of India
Vietnam (Personal Data Protection Law, in force from January 1, 2026)To be informed about processing, access, correction, deletion, restriction and objection—
Türkiye (KVKK No. 6698, Art. 11)Whether your data is processed, information, purposes and recipients, correction or deletion, objection to results of automated analysis, compensationPersonal Data Protection Authority (KVKK)
Indonesia (Law 27/2022)Information, correction, access, deletion and objection to automated decisions—

International Transfers of Personal Data (Brazil)

Personal data of users in Brazil is transferred outside Brazil as shown below.

RecipientContactCountryData sentWhen and howPurposeKept forHow to refuse, and what happens
Mac App Store (Apple Inc.)
Privacy policy
Privacy contact formUnited StatesPayment details (collected by Apple directly)When you buy the app or an in-app product in the Mac App StoreSales, payment and refunds (merchant of record)Apple's policyDon't buy in the Mac App Store
Cloudflare (Cloudflare, Inc.)
Privacy policy
dpo@cloudflare.comUnited StatesSave copy, payment records, analytics, IP address, support emailOver the internet, when the app sends backups or analytics and when you open the siteRunning the app and siteSee the retention tableKeep your Mac offline (your pet still works, but backup and purchase restore don't)
Google Analytics 4 (Google LLC)
Privacy policy
Privacy contact formUnited StatesVisitor cookies, pages viewed and site events, approximate location, device and browser informationWhen you view the site (buddies.bang9.dev) — only if analytics is allowed (in the EEA, UK and Switzerland, after you agree)Analyzing site visitsEvent data for 2 months (Google Analytics retention setting)Choose "Don't allow" under "Do Not Sell or Share My Personal Information" at the bottom of the site, or turn on Global Privacy Control in your browser
Meta Pixel (Meta Platforms, Inc.)
Privacy policy
Privacy contact formUnited StatesAd cookies, ad click information, pages viewed and site events, connection information (IP address, browser information)When you view the site (buddies.bang9.dev) — only if ad measurement is allowed (in the EEA, UK and Switzerland, after you agree)Measuring how ads and posts perform (which ad or post brought a visit)Meta's policyChoose "Don't allow" under "Do Not Sell or Share My Personal Information" at the bottom of the site, or turn on Global Privacy Control in your browser
RevenueCat (RevenueCat, Inc.)
Privacy policy
compliance@revenuecat.comUnited StatesAnonymous app user ID, store receipt, device information, device analytics ID when you buyWhen the app starts and when you buy or restoreConfirm and restore purchasesSee the retention table (purchase records)Don't buy in-app products (the anonymous ID is still sent when the app starts)