Privacy Policy

Last updated: 16 September 2026

The short version

  • Your peblings, their stats and progress are stored on your device only. There is no account and no cloud sync.
  • The app sends anonymous usage analytics to Google Firebase so we can see which features are used and what breaks.
  • Subscriptions are sold and billed by Google Play. We never see your payment details.
  • Alerts are generated on your phone. We don't run a push notification server.
  • This website sets no cookies and runs no trackers.
  • Uninstalling the app deletes everything it stored on your device.

This policy explains what the Peblings Android app (the "App") and the website at peblings.app (the "Site") collect, why, and what you can do about it. Peblings is made by Invariant Labs ("we", "us"). If anything here is unclear, write to hello@peblings.app.

1. Data that stays on your device

Everything about your peblings lives in a local database on your phone:

None of this is sent to us. It is deleted when you uninstall the App or clear its data in Android settings. The App does not read your contacts, location, photos, files, microphone or camera.

2. Usage analytics

The App uses Google Analytics for Firebase, provided by Google LLC, to understand how Peblings is used. Analytics events are about the App, not about you: for example "a care action was tapped", "a pebling levelled up", "a mini-game invitation was posted", "a subscription purchase started". Events carry gameplay values such as the action, the level or the game, never a pebling's name or anything you typed.

Together with each event the Firebase SDK collects:

DataWhat it is for
App instance IDA random identifier created when the App is installed, so events from one install can be counted together. It is not linked to your name, email or Google account.
Device and app informationDevice model, Android version, App version, language, screen size – to spot problems that only affect some phones.
Approximate regionCountry or city derived by Google from your IP address at the time of upload. The IP address itself is not stored in analytics reports.
Advertising IDGoogle may collect your Android Advertising ID as part of the SDK's standard data. We do not show ads and do not use it for advertising or profiling. You can reset or delete this ID at any time in Android's privacy settings.
Session and engagementWhen the App was opened, for how long, and whether it crashed.

This data is processed on Google's servers, which may be located outside your country, including in the United States. Google acts as our processor under the Firebase Data Processing and Security Terms, which include the European Commission's standard contractual clauses for international transfers. Google's own privacy policy is at policies.google.com/privacy. We keep user-level analytics data for no longer than 14 months; aggregated statistics that cannot be tied to an install are kept longer.

Where the GDPR or UK GDPR applies, our legal basis for analytics is our legitimate interest in understanding and improving the App (Article 6(1)(f)). We have kept the data minimal and do not use it to make decisions about individuals.

3. Purchases

Peblings Premium is sold through Google Play Billing. Google Play collects and processes your payment information under Google's privacy policy and the Google Play Terms of Service. We receive only what we need to unlock the subscription: the product and plan you bought, a purchase token, and whether the subscription is active, cancelled, on hold or expired. We never receive your card number, billing address or Google account details.

The App checks your subscription status with Google Play when you open the paywall and periodically in the background so that a renewal or a cancellation reaches your widgets. Our legal basis is performance of our contract with you.

4. Alerts (notifications)

The App can show local notifications when a pebling is in danger, has passed away, is inviting you to a game, is ready to level up, or has been frozen. These are created on your phone by the App's own background check-in. There is no push notification server and no notification token leaves your device. Alerts require Android's notification permission, which the App asks for once after you create your first pebling; you can turn them off in the App's settings or in Android settings at any time. Nothing is shown between 22:00 and 8:00 local time.

5. Permissions the App asks for

PermissionWhy
NotificationsTo show the alerts described above. Optional.
VibrationA short haptic tick when you tap a widget key.
Run at start-upTo refresh the widgets and reschedule the pet's check-in after your phone restarts or the App is updated.
InternetOnly for the analytics upload and for talking to Google Play about your subscription. The App has no other network features.

6. This website

The Site is static pages served through Cloudflare, Inc. It sets no cookies, embeds no third-party scripts, fonts or analytics, and does not collect personal information. The playable pebling on the home page keeps its stats in your browser's local storage so it is still there when you come back; that data never leaves your browser, and clearing the Site's data in your browser removes it. Like every web host, Cloudflare receives your IP address and browser details to deliver the pages and to protect against abuse; it may keep them in short-lived server logs under Cloudflare's privacy policy. If you email us, we keep your message for as long as it takes to answer it and for a reasonable time afterwards.

7. Children

Peblings is a general-audience app. It is not directed at children under 13 (or under the age at which a child can consent to data processing in your country, which is 16 in parts of the EU), and we do not knowingly collect personal information from them. If you believe a child has given us personal information, contact us and we will delete it.

8. Sharing

We do not sell personal information and we do not share it with advertisers. The only parties that process data on our behalf are Google (analytics, Play Billing) and Cloudflare (Site hosting), as described above. We may disclose information if the law requires it, or to protect our rights, safety or property.

9. Your choices and rights

10. Security

Data stored by the App is kept in the App's private storage, which other apps cannot read without root access. Communication with Google's services uses encrypted connections. No method of storage or transmission is completely secure, and we cannot guarantee absolute security.

11. Changes to this policy

We may update this policy as the App changes. The date at the top shows when it was last revised; material changes will also be noted in the App's store listing or in the App itself. Continuing to use Peblings after a change means you accept the updated policy.

12. Contact

Invariant Labs
Email: hello@peblings.app