PUPPY PLEASE · PRIVACY POLICY
Your privacy, plainly.
Last updated: November 9, 2026
Puppy Please is a single-player game operated by Anthony Denis. This policy covers the game, including TestFlight builds, and this website. Analytics is optional and is available only in analytics-enabled versions; older versions may keep all gameplay data on your device.
Your game stays on your device
You can play without an account. Your puppy’s name and appearance, preferences, care, home, items, coins, memories, walk progress and scores are saved locally. We do not upload your full game save, puppy name or memory pictures as analytics.
Clearing the app’s local data removes that local copy and may reset progress. Removing local data does not delete analytics already sent to us.
Optional gameplay analytics
Analytics stays off unless you choose Share analytics. Choosing Don’t share leaves the game’s features and price unchanged. Analytics consent is separate from permission to send daily reminders.
If you agree, we send limited information to PostHog, our analytics service. Depending on your app version, this includes:
- Gameplay activity: app sessions; puppy breed and coat selections; walks started, ended and unlocked; care such as petting, feeding, grooming, bathing, play, naps and cleanup; apartment and furniture changes; purchases made with earned game coins; game-camera purchases and selections; levels and trophies. Events may include route and variant IDs, item IDs, duration, outcome and coin amounts.
- Reminder activity: your saved reminder on/off preference, changes to that preference, and when you tap a reminder. A current-state snapshot may be recorded when analytics starts. Earlier choices and taps are not uploaded later.
- Random identifiers: an installation ID, session IDs and event IDs. The installation ID lets us recognise the same installation over time. It is pseudonymous, rather than fully anonymous, and is not your name or an advertising identifier.
- App information: app version and event date and time.
- Estimated country: a Netlify service estimates a country code from your network connection after consent. Gameplay analytics records contain country rather than city, GPS coordinates or your raw IP address. Netlify and PostHog still process connection information to receive, deliver and protect requests; hosting and security records are separate from gameplay analytics.
Country is an estimate of your network location, not your home address or nationality; travel and VPNs can affect it. This analytics feature does not collect session recordings, automatically record every tap, or include free-text entries. Your puppy’s name, notification text, reminder time and the device-local tap timestamp used to avoid duplicate or pre-consent reminder events are not included in analytics.
Why we use it and who receives it
We use gameplay analytics to understand activity, returning players, progression and feature usage so we can improve Puppy Please. We do not sell it, use it for advertising or marketing, personalise the game with it, or combine it with other companies’ data to track you for advertising.
PostHog processes gameplay analytics for us using its US-hosted service. Data is therefore transferred to and processed in the United States, where privacy laws may differ from those in your country. Contact us for information about arrangements applicable to your data. See PostHog’s privacy information.
Access is limited to people and service providers who need it to operate the service. We may disclose information when required by law or necessary to protect legal rights and security.
Your choice
We rely on your consent for optional gameplay analytics. Change Share usage analytics in the game’s Settings at any time. Turning it off stops new collection and sending and clears unsent gameplay events. It does not automatically erase information already sent. We do not later upload gameplay activity from before consent or while sharing was off.
To request erasure, use Request analytics deletion in Settings. This also stops sharing and sends a dedicated request to PostHog for Anthony Denis to review and process manually. The request includes the installation identifiers needed to locate your analytics, a request reference, event identifiers and timestamps. It excludes gameplay details and country, works even after gameplay sharing is off, and requires no email address or email app.
If the request cannot be sent, it is retained on your device and can retry when the app can connect; Settings offers a retry control. A submitted status means the service accepted the request, not that review or deletion is complete. Request records may remain while the request is processed. There is no automatic completion confirmation in the app.
Settings includes the required identifiers automatically; you do not need to copy an ID. Use the deletion control before clearing the app’s local data if you want to submit a request for that installation. Clearing or uninstalling the app does not itself delete server records. You can also email anthony@oasis.earth about access, deletion or other privacy rights. We may need information to verify your request and locate the relevant records. Withdrawing consent does not affect the lawfulness of earlier processing.
How long we keep information
Gameplay events have a one-year retention period in PostHog. Deletion is not immediate when that period ends, so events may remain longer. You can request deletion in Settings; we process these requests manually. Installation profiles are kept until deleted.
We keep support messages and privacy-request records as needed to handle requests and meet legal obligations. Former waitlist details are kept for requested launch updates or until you ask us to remove them. Website, country-service and security logs follow Netlify’s retention policies.
Website, support and former waitlist
This website is hosted by Netlify. Delivering and securing it involves processing technical request information, such as IP address, browser information, requested page and request time. This is separate from optional in-game analytics. The website has no advertising trackers or current email signup form. See Netlify’s privacy information.
If you email us, we receive your email address and the message and attachments you choose to send. We use them to respond and resolve your request. Please avoid sending sensitive information.
If you previously joined the Tiny Tails launch waitlist, records may include your email, chosen dog, signup time and consent record. We use them only for the launch updates you requested; they are not joined to gameplay analytics. Removing the signup form did not automatically delete earlier records. Email us to unsubscribe or request removal.
Where a legal basis is required, we rely on your consent for requested launch emails, and our legitimate interests in responding to support requests and delivering and protecting the website. We will comply with any additional requirements that apply to that processing.
Your privacy rights
Depending on where you live, you may have rights to access, correct, delete or receive a copy of your information, restrict or object to processing, and complain to your local data protection authority. Contact us to exercise these rights. We may need limited information to verify a request and locate the relevant records.
Puppy Please is a general-audience game. If you believe a child has shared information without the consent required by applicable law, contact us so we can investigate and remove it where required.
Security and changes
We use reasonable access and security measures, but no online service can guarantee complete security. We will update this policy when our practices change and ask for fresh consent where required before introducing new analytics purposes or materially different collection.
Contact
Anthony Denis, operator of Puppy Please
anthony@oasis.earth