Hello! 👋

We understand that handling user data is a very sensitive topic. At Weyrdworks, we try our best to adhere to international laws and regulations and be as transparent as possible about what we collect and what happens to your data.

Games today are increasingly complex experiences built with multiplayer, chat, persistent cloud saves and all sorts of technology to support the illusion of a persistent world. To realize this, some form of data collection is inevitable.


1. Essential Account Information

These are information shared with Weyrdworks upon signing up to play the game. With Weyrdlets 2.0, we made a commitment to reduce the amount of data needed.

Data Weyrdlets 1.0 Weyrdlets 2.0 Platform Purpose
Steam Id ✅ (Steam only) Steam only Login & game data retrieval
Country / Timezone All Routing anonymous message bottles to players of the same region, culture, language
Birth YEAR itch.io only Requested to be compliant with Children's Online Privacy Protection Rule (COPPA) where a guardian will be asked to step in. This has been removed in 2.0 as we no longer support logins other than Steam. Version 1.0 allows sign ups and logins from itch.io. We now defer to Steam to be compliant with this rule as it presented too much friction to our players.
Email ✅ (itch.io only) itch.io only We no longer support sign ups or logins from outside of Steam to completely be free of any player’s personal information

2. Ad Hoc Data

Data Weyrdlets 1.0 Weyrdlets 2.0 Platform When Purpose
In-App Purchasing All Web shop Product and time of purchase. Weyrdlets 2.0 no longer supports in-app purchases
Game screenshot & device data All Using the User Reporting feature We rely on detailed bug reports to quickly resolve issues. To streamline bug reports, the tool embeds the user’s device information to provide additional context. This tool can only be invoked within the game’s island so it is never useable during desktop mode. Weyrdlets 2.0 no longer supports User Reporting.

2. Analytics / Telemetry (Weyrdlets 1.0 only)

As of March 2026, in-game analytics are no longer recorded in Weyrdlets 2.0. These telemetry data are standard across most games, mobile games or games using Unity Analytics. Note that the information below is only collected if the player chooses to opt-in for analytics.

This is the type of data you share with services that ask for consent to help improve their products. Analytics are anonymized and are never linked or associated with data collected in section 1 above.

image.png

Data Purpose
clientDevice Records the first time a user launches an app and when device information changes.
• batteryLoad
• gameVersion
• cpuCores
• срuType
• deviceVolume
• gpuCores
• ramAvailable
• ramTotal
• screenHeight
• screenResolution
• screenWidth
• userCountry (Once again; Anonymous!)
adoptPet First pet the player adopts
allDailyTaskCompleted Sent when all the player's daily tasks have been completed. PURPOSE: See how often people are compelled to finish tasks and how we can improve it.
calcubotShopOpen Sent when the player opens Calcubot's shop. PURPOSE: See how often people check calcubot shop for new items.
changePetVariant Track popular changes for pet variants
cleanPoop Cleaned poop
clickMailbox Mail menu was shown
completeAdventure Completed an adventure
completeMilestone Completed a milestone
connectToTwitch Player connected to Twitch
dailyLoginClaimed Sent when the player claims their daily login reward. PURPOSE: See how often people are compelled to come back for rewards and how we can improve it.
dailyTaskCompleted Sent when a player completes a daily task. PURPOSE: See how often people are compelled to finish tasks and how we can improve it
desktopModeOpen Sent when the player opens the desktop/Play scene.
enterPlayground Entered playground scene
fedPet Pet ate a food item
gainCurrency Tracks source of currency gains
gameEnded Dispatched when a player exits the game.
gameRunning Sent periodically when the app is running to detect session activity.
gameStarted Dispatched at the start of a new session. A new session starts when the user first launches.
itemUnlock Item was bought from shop
levelUp Player levelled up
localEventCompleted Sent when the player completed a local event.
logWellness Number of times wellness tool used
newPlayer Sent when a new player installs the app on their device.
openBuildMode Opened build mode
openMenu Tracks menu open events
openMilestoneMenu Opened milestone menu
openMiniPetShop Viewed mini pet shop menu
openPetShopMenu Viewed pet shop menu
openURL Tracks opening URLS linked from in-game bulletin to see if players actually notice them
poop Pet pooped 💩
premiumltemPurchased Sent when the player purchases a premium item from the shop.
premiumShopSubmenuOpen Sent when the player opens the Premium shop submenu. PURPOSE: Sees if premium shop is properly surfaced for discovery and action.
purchaseltem Tracks item purchase event
purchaseMiniPet Records mini pet purchasing event
purchasePet Records pet purchasing events
sendBottle Player sent out a bottle
startAdventure Adventure was started
startMultiplayer Started multiplayer mode
startPomodoro Started pomodoro timer
variantUnlock Sent when the player unlocks a variant of an item. PURPOSE: See what variants or item types are popular with players.