Legal

Privacy Policy

Plain words about what the PuffyWings game and this website collect, why, and the choices you have.

Last updated: October 12, 2026

The short version. PuffyWings has no accounts and never asks for your name, email, contacts, photos, or precise location. The game uses Google AdMob to show ads and Google Analytics for Firebase to understand how the game is played. Analytics is not linked to your identity and is never used for advertising. You decide whether ads can use your device’s advertising identifier, and players in the EEA, UK, and Switzerland choose their ad and analytics consent in the game. Your progress lives on your device, plus your own iCloud account on iPhone or Android’s own backup on Android.

  1. Who we are
  2. What the app collects and why
  3. Tracking and your choices
  4. What we never collect
  5. Who processes data
  6. How long data is kept
  7. Your rights
  8. Children
  9. This website
  10. Changes and contact

1. Who we are

PuffyWings Studio (“we”, “us”) is the name under which Pascal Khazzoum, an independent developer based in the United Arab Emirates, publishes the PuffyWings game for iPhone and Android and this website, puffywingsstudio.com. Pascal Khazzoum is responsible for the data practices described here. You can reach us at puffywingsstudio@gmail.com.

2. What the app collects and why

Game progress, stored on your device

Your scores, streaks, unlocked worlds, Sparkle wallet, equipped bird and trail, and settings (music, sound effects, haptics, reminders) are saved on your iPhone or Android phone. We do not receive this data.

iCloud sync (iPhone)

If you are signed in to iCloud, PuffyWings keeps a small set of game data in sync across your devices using Apple’s iCloud Key-Value Storage: your main-game best score and best streak, settings, simple game flags, the equipped bird, and the free Sage unlock. Challenge Mode bests and your Sparkle wallet stay on the device. This data is stored by Apple in your iCloud account and we cannot access it. Purchases are never synced this way; they come back through Restore Purchases.

Android backup (Android)

The Android version does not sync through our servers, and we have none. If Android’s own backup is turned on for your phone, Android may copy the game’s saved data (scores, unlocked items, settings) to your Google Account so it can be restored on a new phone or after a reinstall. That backup is stored and controlled by Google; we cannot access it. Turn it off in Android Settings > Google > Backup. Purchases are never restored from a backup; they come back from Google Play.

Game Center (iPhone, optional)

If you sign in to Apple Game Center, your scores and achievements are sent to Apple so they can appear on leaderboards. Your Game Center nickname may be visible to other players, depending on your Game Center settings. Apple’s privacy policy applies.

Google Play Games (Android, optional)

If you are signed in to Google Play Games on your phone, your scores and achievements are sent to Google so they can appear on leaderboards, and the game reads your own score and rank back. Your Play Games name and profile picture may be visible to other players, depending on your Play Games settings. You can sign out or change what is shared in the Google Play Games app. Google’s privacy policy applies.

Advertising (Google AdMob)

PuffyWings is free and supported by ads: one banner on the game-over screen, and an optional video you can watch to continue a run. Ads are provided by Google AdMob, which may collect:

  • Your device’s advertising identifier (IDFA on iPhone, only if you allow tracking when iOS asks; the Android advertising ID on Android, unless you have deleted it or opted out in your Android settings)
  • Advertising data, such as the ads you see and interact with
  • Product interaction data, such as ad taps
  • Coarse location derived from your IP address (country or city level, never precise GPS)
  • Performance, crash, and other diagnostic data about ad delivery

Google uses this data to deliver and measure ads, prevent fraud, and, where you have allowed it, show personalized ads. If you do not allow tracking (iPhone) or you delete your advertising ID or opt out of ads personalization (Android), ads cannot use your advertising identifier and are generally less personalized. Where consent is required and you decline, Google shows non-personalized ads. Premium removes the banner ad. Ads in the game are limited to Google’s PG content rating or lower. Learn more in how Google uses information from apps that use its services.

Analytics (Google Analytics for Firebase)

To learn which worlds are too hard, which features players enjoy, and where the game can improve, PuffyWings records pseudonymous gameplay events (tied to a random ID, never to your name or account), for example:

  • Runs started and ended, the mode played, the world reached, pillars cleared, and how the run ended
  • Power-ups and Sparkles collected, continues used, and screens opened
  • Shop views, items equipped, and purchases completed or failed (product and price, never payment details)
  • Ad impressions and the ad revenue they generate
  • Broad player traits such as “Premium: yes or no”, number of birds owned, and score ranges

Firebase also collects standard technical information: a random app-instance ID created on install, device model, operating system (iOS or Android) and app version, language, approximate country or region, and session timing. This data is not linked to your identity and never used for advertising or tracking: on iPhone the app uses the version of Firebase Analytics that does not access the advertising identifier, on Android the app switches off Firebase’s collection of the advertising ID, and on both all advertising-related consent signals are set to “denied”. In the EEA, UK, and Switzerland, analytics identifiers are only stored if you consent; otherwise Firebase sends only limited signals without identifiers. Elsewhere, analytics is on by default and the app has no separate analytics switch; deleting the app resets its random ID.

Purchases

In-app purchases are processed entirely by Apple on iPhone and by Google Play on Android. We never see your name, payment method, or billing details. The App Store or Google Play tells the app which items you own so we can unlock them.

Reminders

If you turn on Reminders, the game schedules gentle local notifications on your phone (for example, a day after you last played). They are created on your device; there is no server and no push token. On Android 13 and newer, Android asks your permission first. Turn them off anytime in the game’s Settings or in your phone’s system settings.

Sharing your score

The Share button opens your phone’s standard share sheet. You choose what to share and with whom; we do not receive it.

When you email us

If you contact support, we receive your email address and whatever you include in your message. We use it only to help you. Our inbox is hosted by Google (Gmail).

3. Tracking and your choices

  • Allow or deny tracking (iPhone). iOS asks whether PuffyWings may track you before ads can use your advertising identifier. You can change this anytime in iOS Settings > Privacy & Security > Tracking.
  • Advertising ID (Android). You can delete your advertising ID or opt out of ads personalization in your Android settings (usually under Settings > Privacy > Ads; the path varies by phone). Ads then cannot use it.
  • Consent in the EEA, UK, and Switzerland. You will see Google’s consent form for ads and analytics. Change your choices anytime in the game under Settings > Privacy Options.
  • US state privacy choices. Where a US state law gives you the right to opt out of targeted advertising, the same Settings > Privacy Options screen lets you do that.
  • Remove banner ads. Premium removes the game-over banner. Continue videos only play if you choose to watch one.
  • Reminders. Toggle them in the game’s Settings, in iOS Settings > Notifications > PuffyWings, or in Android’s app notification settings for PuffyWings.
  • Game Center and Google Play Games. Optional. Sign out of Game Center in iOS Settings > Game Center, or manage Google Play Games in its own app.
  • Delete local data. Deleting the app removes the data stored on your phone. On iPhone, iCloud-synced bests may return if you reinstall while signed in to the same iCloud account. On Android, data in Android’s backup may return if backup is on; turn it off or delete the backup in your Google Account settings.

4. What we never collect

No account, name, email address (unless you email us), phone number, contacts, photos, microphone or camera access, precise location, health data, or browsing history. We do not sell your personal information.

5. Who processes data

ProviderWhat forPolicy
Google (AdMob, User Messaging Platform)Ads, ad measurement, consentpolicies.google.com/privacy
Google (Firebase Analytics)Pseudonymous gameplay analyticsfirebase.google.com/support/privacy
Google (Google Play, Play Billing, Google Play Games, Android backup)Android downloads, purchases, leaderboards, backuppolicies.google.com/privacy
Apple (App Store, iCloud, Game Center)iPhone downloads, purchases, sync, leaderboardsapple.com/legal/privacy
NetlifyHosting this websitenetlify.com/privacy
Google (Gmail)Our support inboxpolicies.google.com/privacy

We only work with providers whose own privacy commitments give your data the same or equal protection as this policy. These providers may process data in the United States and other countries. Where data leaves the EEA, UK, or Switzerland, they rely on recognized safeguards such as the EU Standard Contractual Clauses or the EU-US Data Privacy Framework.

Legal bases (EEA, UK, Switzerland): your consent for personalized ads and for storing analytics identifiers; our legitimate interest in keeping the game working, secure, and improving; and the performance of a contract when you make a purchase.

6. How long data is kept

DataKept for
Game progress on your phoneUntil you delete the app
iCloud-synced game data (iPhone)In your iCloud account, under Apple’s control
Android backup and Google Play Games dataIn your Google Account, under Google’s control
Firebase Analytics event-level dataDeleted automatically after 14 months
AdMob dataSet by Google under its policies
Support emailsAs long as needed to help you; deleted on request

7. Your rights

Depending on where you live (for example under the GDPR, UK GDPR, or California and other US state laws), you may have the right to access, correct, delete, or port your personal data, to object to or restrict processing, to withdraw consent at any time, and to complain to your local data protection authority. We will never treat you differently for exercising these rights.

To make a request, email puffywingsstudio@gmail.com. Because we do not hold accounts and analytics is only tied to a random ID, we usually cannot match analytics or ad data to a specific person; it is deleted on the schedules above. For data held by Google, you can also use Google’s own tools.

California residents: we do not sell personal information. If you allow tracking (iPhone) or keep your Android advertising ID and ads personalization on, AdMob may use your advertising identifier for personalized ads, which California law can treat as “sharing”. You can opt out at any time by turning tracking off in iOS Settings > Privacy & Security > Tracking, by deleting your advertising ID or opting out of ads personalization in your Android settings, or through Settings > Privacy Options in the game.

8. Children

PuffyWings is made for a general audience and is not directed to children under 13. We do not knowingly collect personal information from children under 13. Ads in the game are limited to Google’s PG content rating or lower. If you are a parent and believe your child has shared personal information with us, email us and we will help remove it. Parents can manage purchases with Screen Time and Ask to Buy on iPhone, or with Google Play parental controls and Family Link on Android.

9. This website

puffywingsstudio.com uses no cookies, no analytics, and no advertising trackers. Fonts and images are served from our own site. Our host, Netlify, processes standard server logs (such as IP address, browser type, and the page requested) to deliver the site and keep it secure. The playable demo on the home page saves your best demo score in your own browser’s local storage; it never leaves your device. Links to the App Store take you to Apple, where Apple’s privacy policy applies.

10. Changes and contact

If we change this policy, we will update the date at the top of this page, and for significant changes we will also post a notice on this site. Questions or requests: puffywingsstudio@gmail.com.