Legal

Privacy Policy

This policy explains what PewBeat does with your data. It applies to the PewBeat game on Android (com.pewbeat.game), Windows, Linux and web.

AppPewBeat — com.pewbeat.game
PublisherFlying Sky Whales
Effective date28 August 2026
Contactpewbeatdev@gmail.com
On this page

Summary

Stored on your device

PewBeat keeps an encrypted local save file. It is the authoritative copy of your progress and it holds:

Uninstalling the game removes this file. If you have never used the cloud features, uninstalling removes everything PewBeat knows about you.

What leaves your device

Each row below is a separate feature. Nothing in this table is combined into a profile, sold, or used for advertising.

Cloud backup and account transfer

When you press Upload, at a 10-wave checkpoint, when you exit, when you end a run with enough progress, when you press Give Up, or when you change your display name, your save is uploaded to our database.

FieldStored asWhy
Device IDPlain textThe row key — it is how your save is found again.
Last-updated timestampPlain textFreshness, so a newer save is not overwritten by an older one.
Everything else in your save, including your display nameAES-256 encryptedYour progress. It is encrypted on your device before it is sent, so it is ciphertext both in transit and at rest.

Online co-op

Creating or joining a room over WiFi sends the room name you type and the technical information two devices need to connect (network candidates, including IP addresses) through a signaling server. Once connected, game data flows directly between players and not through us. Players in a session exchange display name, public ID, chosen ship, decal design and live gameplay state.

Galactic War

At checkpoints and at the end of a run, the game reports a planet name and a number of kills to the shared community war. Nothing identifying is attached to the contribution.

Offline Reinforcement

While this is on, the game keeps a small entry for you in a pool that other players draw from, so your ship can fight as an AI ally in someone else’s single-player run while you are offline. The entry holds your public ID, your Stronger Bullets level (that is what players are matched on) and the time you were last online in plain text, plus your ship, upgrade levels, charge skill, afterburner colours and display name AES-256 encrypted in the same way as your cloud save. Your device ID is never stored — it is sent only so the server can derive your public ID, then discarded.

Other players only ever receive the encrypted loadout and your public ID. They cannot see your device ID, and the pool only lists players who have been offline for at least 20 minutes. Turn Offline Reinforcement off in Settings › Gameplay and your entry is deleted.

Discord notifications

Off unless you paste your own Discord webhook URL into Settings › Notification. When it is set, the events you tick send your display name, the wave you reached, your gold, the planet and a picture of your ship straight to your Discord channel. The webhook is stored on that device only, and we never see it — the game posts to Discord directly. Clear the field to stop it.

The same events can also be delivered as native notifications on the device you are playing on — a Windows toast, a Linux or macOS banner, or a browser notification. Those are handed to your own operating system or browser and go nowhere over the network. On the web the browser asks your permission first.

Ship Gallery

Opening the Ship Gallery uploads your decorated ship designs — public ID, display name, which ship, which preset slot, the decal arrangement and the flame colours — so other players can browse them. This is cosmetic data only. If you never open the Ship Gallery, nothing is uploaded.

Music recommendations

If you host a game with your own MP3 folder, the game reports the title, artist and BPM of songs you play to a community “most played” board. No audio is ever uploaded, and nothing identifying is attached. This only happens on desktop, only for the host, and only for custom music.

Online BPM lookup (optional)

When analysing your own music folder, the game can look a song’s tempo up online. That sends only the song title and artist to a third-party endpoint. No audio is uploaded. It is a desktop-host feature and you can switch it off with Look up BPM online in the Host Music screen.

Update check

The game fetches a small version file to tell you when a newer build exists. This is an ordinary web request; no data about you is included, though the host serving it receives your IP address as with any web request.

Co-op and your IP address

Peer-to-peer means peers see your IP

Online co-op connects players directly to each other rather than through a relay server. As with any peer-to-peer game or voice app, this means the other players in your session — and our signaling server, during connection setup — can observe your IP address. We do not log or store it, but we cannot prevent another player’s device from seeing it.

If that matters to you, play single-player, or use Bluetooth co-op on Android, which is local and involves no internet connection at all.

Your device ID is never shared with other players. Co-op identifies you by a public ID derived from it through a one-way hash, so a teammate cannot work backwards to the key that unlocks your cloud save.

Your display name is visible to everyone in your session and on the Ship Gallery. Because you choose it freely, please do not put your real name, email address or anything else private in it.

Android permissions

PermissionWhy PewBeat asksNotes
INTERNET, ACCESS_NETWORK_STATECloud backup, online co-op, the Galactic War and the community boards.Granted automatically.
ACCESS_WIFI_STATEChecking whether WiFi is switched on before offering internet co-op.Reads the radio state only. It does not scan for or record networks.
BLUETOOTH_SCAN, BLUETOOTH_ADVERTISE, BLUETOOTH_CONNECTFinding and connecting to a nearby player for Bluetooth co-op.Scanning is declared neverForLocation — the app does not derive location from Bluetooth results.
BLUETOOTH, BLUETOOTH_ADMINThe same, on older Android versions that use the legacy permissions.Legacy equivalents of the three above.
ACCESS_FINE_LOCATIONOnly because Android 11 and earlier required it before an app could discover nearby Bluetooth devices.Declared with maxSdkVersion="30", so it is not requested at all on Android 12 or newer. PewBeat never reads, uses or transmits your location.

While hosting Bluetooth co-op, your device temporarily prefixes its Bluetooth name with the room name so nearby players can find it, and restores the original name afterwards. Joining requires the password the host sets.

What we never collect

Purchases

On Android, PewBeat offers an optional in-app purchase of in-game gold. The transaction is handled entirely by Google Play Billing. PewBeat never sees or stores your card number, billing address or any other payment detail — the app receives only the product identifier and a purchase token from Google, which it uses to grant the gold and then consume the purchase. Your purchase history is held by Google under Google’s Privacy Policy, and refunds are handled through Google Play.

Children

PewBeat is intended for a general audience aged 13 and over and is not directed to children under 13. We do not knowingly collect personal information from children under 13.

If you believe a child under 13 has provided personal information — in practice this could only be a display name they typed — contact us at pewbeatdev@gmail.com and we will delete the associated record.

Your choices

If you want to…Do this
Send nothing to our serversPlay single-player and avoid Upload, the Galactic War screen and the Ship Gallery. Cloud backup still runs at checkpoints, so to avoid it entirely, play offline.
Keep your IP away from other playersPlay single-player, or use Bluetooth co-op, which never touches the internet.
Not appear on the Ship GalleryDo not open the Ship Gallery. Designs are uploaded only when you open it.
Keep your ship out of other players’ runsTurn off Offline Reinforcement in Settings › Gameplay. Your pool entry is deleted.
Send nothing to DiscordLeave the webhook field in Settings › Notification empty, or clear it.
Stop the online tempo lookupTurn off Look up BPM online in the Host Music screen.
Not download a host’s musicTurn off Download Host Music in Settings → Audio.
Change what other players seeEdit your display name at any time. The change reaches the cloud immediately.
Wipe your local progressAccount → Data → Reset Progress, or uninstall the game.

Retention and deletion

A cloud save is kept for as long as it is useful to you, so that you can restore it on a new device. Galactic War contributions and music-recommendation counts are aggregate figures with no identifier attached, and are kept indefinitely as part of the shared totals.

To have your data deleted, email pewbeatdev@gmail.com with your display name and roughly when you last played, so the record can be found. We may ask you to make a small change we specify — such as setting your display name to a given word — to confirm the save is yours before we delete it. We will then remove your cloud save row and any Ship Gallery entries associated with it, and confirm by reply. Please allow up to 30 days.

Never email your account transfer code

Your account transfer code is the key that can read and overwrite your cloud save. We will never ask for it, and you should not send it to us or to anyone else. A deletion request does not need it.

Deleting the cloud copy does not touch the save on your device — use Reset Progress or uninstall for that. Aggregate war and music totals cannot be unpicked into individual contributions and so cannot be removed.

Security

No system is perfectly secure. We take reasonable measures to protect the limited data described here, but we cannot guarantee absolute security.

Third-party services

These providers process data on our behalf, or receive it as part of a feature you use:

ProviderUsed forTheir policy
SupabaseCloud saves, Galactic War, Offline Reinforcement, music recommendations, Ship Gallerysupabase.com/privacy
DiscordOnly if you set up a webhook yourself in Settings › Notificationdiscord.com/privacy
CloudflareCo-op signaling — connecting two players to each othercloudflare.com/privacypolicy
Google (STUN servers)Discovering how two players can reach each otherpolicies.google.com/privacy
Google Play BillingIn-app purchases on Androidpolicies.google.com/privacy
VercelHosting this website, and the optional BPM lookup endpointvercel.com/legal/privacy-policy
GitHubServing the version file used by the update checkGitHub Privacy Statement

We do not sell your data, and we do not share it with advertisers or data brokers.

International transfers

The services above operate globally, so the limited data described here may be processed on servers outside your country. By using PewBeat’s online features you consent to that transfer.

Changes to this policy

If this policy changes, the revised version will be posted at this address with a new effective date. Material changes will also be noted in the game’s release notes. Continuing to use PewBeat after a change means you accept the revised policy.

Data safety summary

A quick reference matching the categories used by the Google Play Data safety form.

Data typeCollectedSharedPurpose
Name, email, phone, addressNoNo—
Display name (user-chosen)YesYes — other playersApp functionality
Device or other IDsYes — app-generated onlyNoApp functionality (cloud save key)
Approximate or precise locationNoNo—
Financial infoNoNoHandled by Google Play
Photos, videos, audio filesNoNo—
Contacts, calendar, SMSNoNo—
App activity / in-game progressYes — encryptedNoApp functionality (cloud backup)
Music metadata (title, artist, BPM)Yes — host only, optionalYes — community boardApp functionality
Crash logs, diagnostics, analyticsNoNo—
Advertising IDNoNoNo ads in this app

Data is encrypted in transit, your save is additionally encrypted before it leaves your device, and you can request deletion by email — see Retention and deletion.

Contact

Questions about this policy, or a deletion request: pewbeatdev@gmail.com

Flying Sky Whales · PewBeat (com.pewbeat.game) · Effective 28 August 2026

See also: Account & Saves · Co-op · Custom music