Neither app was rewritten. Warry is one codebase in a Capacitor shell, so the screens on Android are the screens from the iPhone. PurrBuddy is one Godot project exported twice. That is why this note is short: the differences sit at the edges, where the two platforms have different rules, not in the middle.
What is the same
- No account, no server. Warry keeps its items, receipts and photos on the device; PurrBuddy keeps its level, coins and Miyuv’s room on the device. Nothing reaches OZJAM on either platform.
- The same ads. Warry shows its one AdMob banner; PurrBuddy shows its interstitials and rewarded videos. Every request is non-personalised on Android exactly as on iOS.
- The same price. Both are free with no in-app purchases. Play labels them “Contains ads”, and that is the whole story.
- The same limits. No sync between devices, no export, no cloud save. A list or a save on an Android phone stays on that phone, just as it does on an iPhone.
Where the platform changes something
Requirements. Warry needs Android 7.0 or later; PurrBuddy needs Android 10 or later. On iPhone and iPad both still need iOS 15.
Permissions. On iPhone, Warry asks for the camera and the photo library the first time you use them. On Android it asks for nothing: taking a photo opens the phone’s own camera app, picking one opens the system photo picker, and only the image you choose comes back. The one permission in Warry’s Android manifest is internet access, for the banner; the ads SDK adds the advertising-ID permission to it.
The advertising identifier. iOS has App Tracking Transparency, which neither app ever asks for, so Apple’s advertising identifier is never used. Android has no such prompt; the Google Mobile Ads SDK can read the Android advertising ID, still only for non-personalised requests, and you can reset it under Settings › Privacy › Ads and, from Android 12, delete it. Both privacy policies now say this in as many words.
Consent in Europe. In the EEA, the UK and Switzerland, Warry shows Google’s consent form before its first ad, on both platforms. Say no and the request still goes out, but Google then serves at most a “limited” ad that uses no identifiers, or none at all; nothing else in the app changes. PurrBuddy shows no consent form anywhere, because its ads are non-personalised everywhere.
Leaderboards. PurrBuddy’s leaderboard and seven achievements live in Game Center on iPhone and in Google Play Games on Android. The rule is the same on both: nothing is sent until you press the trophy button and agree. One honest footnote for Android: if Google Play Games is already installed and signed in on your phone, Google’s own layer may greet you as the game opens. That is Google’s behaviour, not a score being sent.
What was wrong on this site
Checking the Android claims meant re-reading the code, and two things on the PurrBuddy pages had drifted from the game that is actually in the stores.
- Five collections, not three. Playtime and Garden joined Cozy Classics, Cat Friends and Cat Cafe before 1.0.2 shipped; each has 16 tiles and each takes its turn for 20 levels. Cat Friends is sixteen different cats and companions, not eight pastel recolours; those were replaced because a board full of same-shape tiles was hard to read.
- The helpers. The shuffle is free and unlimited. A hint or an undo costs one short video, credited the moment the ad appears and kept until you spend it; if no ad is loaded, the button simply works. An older rule survived on this site for a while; the pages are corrected.
Where to get it, and where to write
Warry is on the App Store for iPhone and iPad and on Google Play for Android; PurrBuddy is on the same two stores. Both Play listings are in English and Turkish; PurrBuddy itself is still English-only.
If something is broken, the Warry and PurrBuddy support pages are the place to start, and they go to a person. If something is missing rather than broken, write to us.