Legal

Privacy policy

Last updated 6 October 2026 · J&B Creations LLC

Pruno: Idle Crime Tycoon, by J&B Creations LLC, is a game. We built it to need as little of your data as possible. There's no account and no login. This policy explains, in plain language, what the app touches and why.

Delete your data

This is the deletion request page for Pruno: Idle Crime Tycoon by J&B Creations LLC. There are two ways to do it, and neither needs an account.

In the app

  1. Open Pruno.
  2. Tap the gear icon to open Settings.
  3. Scroll to Support.
  4. Tap Delete my data, just under Privacy Policy, and confirm.

Your data is deleted straight away and the app tells you when it's done. Afterwards you stay out of the weekly league and notifications stay off until you switch them back on yourself. This control is in the app update rolling out this week. If you don't see it yet, your copy predates it: use the email route below, or update the app.

By email

Email joel@jandbcreations.com from any device, with or without the app installed. You don't need to prove who you are, because we hold no name or email to check you against. We'll action it within 30 days.

What gets deleted

What is kept, and why

Timing and retention

What stays on your device

What we don't collect

Weekly leagues

From Pruno 1.6.0 there is a weekly league: you're put in a group with other players at your tier, and you earn points for things you do in the game that week. It needs no account and no sign-in, and you never type anything that other people can see.

What we store. On our league server, linked to the same random identifier described under Analytics below: a nickname the server picks for you (the game shows it as your handle), your points for the week, your tier, your weekly result, and your platform, language, and app version. Your IP address is used for a moment to rate limit requests and is not stored. The league holds no location data.

Who sees it. The other players in your group see your handle, your points, your tier, and your position in the list, plus a small icon for the platform you play on. They never see your identifier. You can ask for a different handle once a week.

How long we keep it. The week in progress is live while it runs. Finished weeks are kept for 90 days and then deleted automatically.

Deleting it. Use Settings → Support → Delete my data in the app, which removes every league row for your device right away and keeps you out of the league until you rejoin. Email joel@jandbcreations.com if you're on an older build or no longer have the app. Full steps are under Delete your data. Note that deleting the app clears your local save but does not by itself remove your league data, because your identifier can come back with an iCloud or Android backup.

Notifications

Pruno sends two kinds of notification. Reminders are built on your device and need nothing from us. Server notifications come from a small push service of our own: seasonal events, a nudge if you've been away, and, once you're in a league, a midweek heads-up and your Monday results.

We register you only if you allow notifications. Pruno asks once, at the point where an escape is ready, never at launch. If you never allow them, no token is sent and we hold no record of your device at all.

What we store. Once you allow notifications, our push service holds the push token that Apple or Google issues for your device, your platform, the same random identifier described under Analytics below, whether each kind of notification is switched on, your app version, your language, and a few game numbers used to decide who gets which message: which prison you're in, your escapes, your ascensions, and whether you own a premium unlock. No name, no email, no location. League messages are chosen by our league server, which tells the push service which identifiers to send to.

Turning it off. Settings → Reminders turns notifications off, and League updates turns off just the league messages. Changing your mind in your iOS or Android settings works too. Turning a switch off silences the record rather than deleting it: we keep the row so your choice is remembered, and we send you nothing.

How long we keep it. We keep the device record until it is deleted, or until the token stops working and a send tells us so, at which point we remove it. The log of which message went to which device is deleted after 45 days.

Deleting it. Use Settings → Support → Delete my data in the app, which removes every push record for your device right away and leaves notifications off until you turn them back on. Email joel@jandbcreations.com if you're on an older build or no longer have the app. Full steps are under Delete your data.

Apple and Google carry each message to your device, the same way they carry any notification. The push service is ours rather than a third party's, so there is no other company's policy to read for it.

Analytics

Pruno uses PostHog to record product events (for example, "the app was opened" or "a crew member was hired") so we can see what's fun and what's broken. These events are first-party and not used to track you across other apps or websites. Each event is keyed to a random identifier created on your device that stays the same between sessions, so your actions can be counted as one person's. It is not linked to your name, email, or account. PostHog also derives an approximate location (city level) from your IP address.

Website analytics

This website (separate from the game) uses Google Analytics (GA4) for website-traffic analytics: pageviews, referring source, and the approximate location (city level) and device type derived from your IP. Google Analytics sets its own cookies and processes this data on our behalf. See Google's Privacy Policy; you can opt out with Google's browser add-on. These analytics cookies are set only after you accept them in the cookie banner, and you can change your choice at any time using the Cookie settings link in the footer. This site also uses Cloudflare Web Analytics, which is cookieless: it counts page views and records performance timings without setting cookies or storing anything on your device. Because it stores nothing on your device, it runs whether or not you accept analytics cookies.

Advertising

The free game shows ads via Google AdMob: optional rewarded videos you choose to watch for a boost, plus occasional interstitials. Before any ad measurement that involves tracking, iOS asks for your permission (App Tracking Transparency). Pruno plays exactly the same whether you allow tracking or not. Declining just means less relevant ads. Buying No Ads, VIP Pass, or Free Man removes ads entirely.

Where the law gives you the right to opt out of personalized advertising (for example, California's "Do Not Sell or Share"), declining the App Tracking Transparency prompt (or turning off Settings → Privacy & Security → Tracking) exercises that choice on your device.

Install & ad measurement

We use Google Analytics for Firebase to measure how many people install Pruno and which marketing campaign brought them, so we can run our advertising efficiently. It records a Firebase-generated app-instance identifier, the first-open (install) event, basic device and usage information, and approximate location derived from your IP address. This information is processed by Google. If you allow tracking in the App Tracking Transparency prompt, your device's advertising identifier may also be used to attribute your install to one of our Google Ads campaigns. Pruno plays exactly the same whether you allow tracking or not. See Google's Privacy Policy and how Firebase uses data.

Purchases

In-app purchases (gems, the No Ads unlock, the VIP Pass subscription, Free Man, and starter packs) are processed by Apple through the App Store; we never see your card details. We use RevenueCat to read your purchase and subscription status so we can unlock what you bought and restore it across your devices. RevenueCat receives only the transaction data needed to manage entitlements.

Children

Pruno is a light-hearted, cartoonish caper and is not directed at children under 13. We do not knowingly collect personal information from children.

Your choices

Contact

Questions about your data? Email joel@jandbcreations.com.