No sale of personal data
We do not sell personal data. We use service providers only to operate PetLeague.
This policy explains what PetLeague collects, why we collect it, the services that help us run the app, and how you can export or delete your data at any time.
We do not sell personal data. We use service providers only to operate PetLeague.
Visibility, notifications, data export, and account deletion live inside the app.
The iOS privacy manifest marks tracking as false. Rewarded ads remain disabled unless both the native ad SDK and server-side verification are configured together.
Account data: email address, username, display name, account ID, authentication state, and Apple sign-in information you choose to share.
Age gate: PetLeague asks for birth month and year to check that you are at least 13. The app stores only a local age-verification flag, not your selected birth month/year in our backend.
Pet and community content: pet names, species, breed, age, profile details, photos, contest entries, reports, blocks, follows, challenges, votes, achievements, streaks, and leaderboard activity.
Device and diagnostics: device type, operating system, app version, push notification token if you enable notifications, crash data, performance data, breadcrumbs, and diagnostic logs needed to fix issues.
Subscription data: product IDs, entitlement state, purchase and renewal events, receipt identifiers, and transaction-chain identifiers from the platform store through RevenueCat. We do not receive payment card details.
First-party analytics: app events such as sign-up, screen views, votes, reports, purchases, exports, and account deletion are stored in our backend to understand reliability and product usage.
We do not sell personal data. We share data with service providers only as needed to run PetLeague:
We may disclose information when required by law, to protect users, or to respond to valid legal process.
Rewarded ads are currently disabled in production. The app contains optional rewarded-ad code paths that, if enabled in a future release, would let Google AdMob-compatible SDKs process limited device and ad-interaction data to load ads and verify rewards. While disabled, no ad SDK is initialised and no ad-related data is collected.
Rewarded ad claims are accepted only when the app runtime flag is enabled and the backend receives a valid server-side verification callback. We will update this policy and the iOS privacy manifest before any release that enables ads.
On iOS, PetLeague would request App Tracking Transparency permission only when optional ad tracking features are enabled. If tracking is denied, unavailable, or not requested, the app requests non-personalized ads. The current iOS privacy manifest sets NSPrivacyTracking to false, consistent with rewarded ads being disabled.
Account and pet content is retained while your account is active. Operational records such as votes, contest history, reports, subscription events, and audit logs may be retained as needed for product functionality, abuse prevention, legal compliance, and dispute handling.
Some time-bound operational data, such as activity and analytics logs, is designed for limited retention windows where applicable. Data export files are generated for user access and should be downloaded promptly.
Depending on where you live, you may have additional access, correction, deletion, objection, portability, or appeal rights under laws such as GDPR, UK GDPR, CCPA/CPRA, or similar privacy laws.
PetLeague is intended for users age 13 and older. We do not knowingly collect personal data from children under 13. If you believe a child under 13 has provided personal data to PetLeague, contact us and we will take appropriate action.
PetLeague uses HTTPS, authenticated access, Supabase row-level security, locked-down backend functions, secret management, and operational safeguards intended to protect user data. No system is perfect, so we keep security controls under review as the app grows.
Privacy questions: privacy@petleague.app
General support: support@petleague.app
This page describes the product and backend behavior currently implemented for PetLeague as of May 4, 2026.