Taskbar Buddy Privacy Policy

Effective 10 October 2026 · Applies to Taskbar Buddy for Windows (Microsoft Store and website editions)

This app contains no analytics, no tracking, no advertising, and collects no personal data. Until you choose to unlock additional characters, it connects to the internet only in these two cases and never otherwise: (1) while the calendar's “Taiwan holidays” option is on, it downloads the public holiday list at most once a week, sending no identifiers (you can turn it off in the calendar; it is off by default when the interface is in English); (2) the edition downloaded from this website checks for app updates (see the end of section 3) — the Microsoft Store edition does not. Your calendar and reminders stay on your own computer and are never transmitted.

This policy applies to the following application:

1. What we do not do

2. Data stored on your computer (never transmitted)

WhatWhere
Settings (enabled characters, size, phrases, behaviour frequencies)%APPDATA%\com.fish-zero.deskpet\
Your calendar and remindersSame folder, calendar.json and reminders.json. These never reach any server and work offline
Downloaded character packs%LOCALAPPDATA%\com.fish-zero.deskpet\
Unlock credentialWindows Credential Manager. Held by the operating system; the app's interface cannot read its value
Install ID (see “Events & Invites” in section 4)Same place. A randomly generated string created the first time the app needs it

In the website edition the folders are named com.coss.deskpet instead, with the same locations and contents. You may delete these folders at any time, or simply uninstall the app.

3. When the app connects to the internet

Only after you actively unlock a character. Until then — while using only the built-in characters — it sends nothing other than the first case in the table below (Taiwan holidays).

WhenWhat is sent
At most once a week while the calendar's “Taiwan holidays” option is onA request carrying no credential or identifier, downloading the holiday list (national holidays, observed days off, make-up workdays) we compile from the Taiwan government's official announcement. If nothing changed, the server only replies "no update". Turn off “Taiwan holidays” under “View list” in the calendar and this connection never happens; it is off by default when the interface language is English
You press "unlock on this device"An empty request; the server returns an anonymous credential. No name, e-mail or device identifier is sent
You redeem an unlock codeThe code you typed
You download or update a characterThe character's id; the server returns the character files
Checking for messages, every 45 seconds once unlockedOnly the anonymous credential above
You open a link from a messageIt opens in your default browser (http/https only)
You buy a character or top up Pet Gems in the shopThe id of the item you buy; the server keeps your gem balance and transaction history. Top-up payments are handled by Gumroad — card and payment details go only to Gumroad, and we keep only the transaction id needed to credit your gems, not your payment or contact details

All traffic goes to this product's character service over HTTPS.

Connection records: once you have unlocked, the server records the time and IP address of the most recent connection for your account, used only to prevent abuse and keep the service running — never for analytics or anything else. You can ask us to delete it (see section 6).

Additional connections in the website edition

The installer downloaded from this website (not the Microsoft Store edition) updates itself and also includes the optional "Pet Universe" link, so it makes these connections in addition to the table above:

WhenWhat is sent
About 30 seconds after launch, then every 25 minutesAn update check that sends only the current version number and platform (Windows x64) — no credential or identifier. The server keeps no record of these requests
You press "Update"The new installer is downloaded and installed only after its signature has been verified
You create a pairing code in the LINE "Pet" game and enter it in the app (Pet Universe link)The pairing code you typed; the server returns a link credential
Once linked, roughly every 15–25 secondsThe link credential, to sync your active pet, friend list and inbox in Pet Universe
Once linked, you feed, pet or train your pet, or open today's fortuneThe action you took; the server returns the updated pet status
Once linked, you write to a friendThe message and the recipient; the Pet Universe server delivers it to them

The Pet Universe link is entirely optional and never happens unless you enter a pairing code; it connects to the Pet Universe server, also over HTTPS. The Microsoft Store edition is updated by the Microsoft Store and has no Pet Universe link, so none of the connections in this subsection apply to it.

4. Optional: signing in with an external account

The app offers optional account linking (Microsoft account, Google, LINE) so your unlocked characters and Pet Gems follow you to another computer. Only if you actively choose to sign in and authorise it do we receive the following:

Sign-in methodWhat we receive
Microsoft account, GoogleOnly the irreversible identifier that service provides. We do not receive your e-mail address or your name
LINEThe irreversible identifier and your LINE display name (shown on screen so you can see which account is linked). We do not receive your e-mail address

This data is used solely to attach your entitlements and Pet Gems to your account (the gems given when you first link an account are recorded there too) and for nothing else. If you do not use this feature, no such data exists. Some editions do not offer certain sign-in methods at all.

The “Events & Invites” page in the Settings console offers a usage diary and invite codes. Both only work for users who have linked an account, and use the following data:

FeatureWhat the server records
Usage diaryWhich days your account used the app (dates only, in Taipei time), to count your days and award Pet Gems
Invite codesWhich account an invite code belongs to; when a friend joins with your code, the invite and the gems each of you received
Install IDWhen you sign in or use “Events & Invites”, the app sends a randomly generated install ID. The server records which accounts have used that ID, solely to stop the same PC from claiming invite rewards repeatedly. It is not derived from any hardware information, and deleting the app's data from Credential Manager replaces it with a new one

When a friend opens the invite link you shared, the invite page stores a cookie in their browser (it holds only the invite code and expires after 30 days) so the code is applied automatically if they sign in from the same browser; it is deleted once they sign in. Sharing to Facebook or LINE simply opens that platform's share page in your default browser; we receive no data from those platforms.

The app's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

5. Children's privacy

This app is not directed at children under 13 and does not knowingly collect personal data from them.

6. Your choices

7. Changes and contact

Changes to this policy are reflected in the effective date shown above.

Privacy enquiries: [email protected].

Developer site: fish-zero.com