Terms of Use · EULA

The short agreement behind a long game.

This is the end-user licence agreement for Dev Idle, the iPhone game. It covers what you may do with the app, how purchases and the Pro subscription work, and what the in-game currencies are — and, more usefully, what they are not. Installing or using Dev Idle means you accept it.

1. Who you are agreeing with

Dev Idle is made and published by David Petrina, an independent developer based in Czechia. There is no company behind it. In this document “I” and “me” mean David Petrina, and “you” means the person using the app.

This agreement is between you and me only. It is not with Apple. Apple is not responsible for Dev Idle or its contents. Contact: david@petrina.me.

2. Your licence

You get a personal, non-exclusive, non-transferable licence to use Dev Idle on Apple-branded devices that you own or control, as permitted by the Usage Rules in Apple’s App Store Terms of Service, including through Family Sharing where it applies. The licence is to use the app, not to own it.

You agree not to:

  • copy, modify, reverse-engineer, decompile or disassemble the app, except where that right cannot lawfully be restricted;
  • rent, lease, lend, sell, redistribute or sublicense it, or distribute it outside the App Store;
  • use cheats, memory editors, modified clients or automation to alter the game state, or exploit a bug to generate currency — which mostly punishes you, since the game is single-player, but it also invalidates any support I could otherwise give;
  • use the app for anything unlawful.

Everything in Dev Idle — the code, the art, the copy, the design and the name — stays mine, except third-party components used under their own licences, whose notices are listed inside the app under Acknowledgements.

3. Purchases

Dev Idle is free to download and offers optional in-app purchases: one-time unlocks, consumable Conference Ticket packs, a seasonal pass track, and a subscription. Every purchase is processed by Apple through your Apple Account. I never see your payment details.

Consumables — Conference Tickets are spent in the game and are gone once used. They are not restorable. Non-consumables — permanent unlocks such as Overtime and the Starter Pack can be restored on any device signed in to the same Apple Account, using Shop → Restore purchases.

Refunds are handled by Apple, not by me, under Apple’s Media Services Terms and Conditions. I cannot issue one, but I can usually tell you whether something went wrong on the app’s side — write first if you are unsure.

4. Dev Idle Pro — the subscription

  • Dev Idle Pro is an auto-renewing subscription billed monthly, with a 7-day free trial for new subscribers. The current price is shown in the app and on the App Store before you confirm, in your local currency.
  • Payment is charged to your Apple Account at confirmation of purchase.
  • The subscription renews automatically unless it is turned off at least 24 hours before the end of the current period. Your account is charged for renewal within 24 hours of the end of that period.
  • Manage or cancel it in Settings › Apple Account › Subscriptions. Cancelling stops the next renewal; it does not refund the period you are in, and Pro stays active until that period ends.
  • Any unused portion of a free trial is forfeited when you buy the subscription.
  • If the price changes, Apple will ask you to confirm before the new price is charged.

When a subscription lapses, the benefits stop. Anything you earned while subscribed stays in your save — the game does not take back progress you played for.

5. In-game currency has no real-world value

Money, Reputation, Commits, Shares, Pull Requests and Conference Tickets are numbers in a game. They are not currency, not property, and not redeemable for cash, goods or anything outside Dev Idle. They cannot be transferred, traded or sold, and I do not operate — and do not permit — any exchange for them.

You have no ownership interest in them. They exist only inside your save file, and they end when the save does: deleting the app, deleting your save, or the app ceasing to operate ends your access to them, with no refund for unspent balances beyond what Apple’s refund policy provides.

There are no loot boxes, no randomised rewards and no spin wheels in Dev Idle. Every reward is deterministic. I intend to keep it that way.

6. Your save file

Your progress is stored on your device, and — if the feature is enabled and you are signed in to iCloud — in your own iCloud account. I hold no copy of it and cannot restore a lost save. Deleting the app deletes the local copy.

I make a genuine effort not to lose your data — saves are written atomically, and every change to the save format ships with a migration — but I cannot guarantee a save will survive every circumstance. An update may change the balance of the game, retire a feature, or reset a seasonal track, and that is a normal part of a live game rather than a fault.

7. Updates and changes

Dev Idle may be updated, rebalanced, or eventually withdrawn from sale. Nothing here promises that a specific feature, product or season will exist forever. If I change these terms materially, I’ll update this page, change the date at the bottom, and note it in the What’s New of the next release rather than burying it. Continuing to use the app after that means you accept the revised terms.

8. Warranty, and what happens if the app fails

Dev Idle is provided “as is”, without warranty of any kind to the fullest extent permitted by law. I am solely responsible for any express warranty — Apple is not.

If the app fails to conform to any applicable warranty, you may notify Apple, and Apple will refund the purchase price of the app to you (which, for a free download, is nothing). To the maximum extent permitted by law, Apple has no other warranty obligation whatsoever with respect to Dev Idle.

Any other claims, losses, liabilities, damages, costs or expenses attributable to a failure to conform to a warranty are my responsibility, not Apple’s. The same goes for claims that the app fails to meet a legal or regulatory requirement, claims arising under consumer protection or privacy law, and any claim that the app infringes someone’s intellectual property.

To the extent the law allows, my total liability to you for anything arising out of Dev Idle is limited to the amount you actually paid for it in the twelve months before the claim. Nothing here limits liability that cannot lawfully be limited — including death or personal injury caused by negligence, fraud, and your statutory rights as a consumer, which in the EU and the UK survive anything written on this page.

9. Support

I am solely responsible for support and maintenance of Dev Idle. Apple has no obligation to provide either. Support is one person and an email address: david@petrina.me, or the support page.

10. Legal compliance

By using Dev Idle you confirm that you are not located in a country subject to a U.S. Government embargo or designated as a “terrorist supporting” country, and that you are not listed on any U.S. Government list of prohibited or restricted parties. You also agree to comply with any applicable third-party terms — most obviously Apple’s — when using the app.

11. Apple as third-party beneficiary

Apple and Apple’s subsidiaries are third-party beneficiaries of this agreement, and upon your acceptance of these terms Apple has the right — and is deemed to have accepted the right — to enforce them against you as a third-party beneficiary.

12. Governing law

These terms are governed by the laws of Czechia, without regard to its conflict-of-law rules. If you are a consumer resident in the European Union, the United Kingdom, or another jurisdiction whose law grants you mandatory protections, this choice of law does not deprive you of them, and you may bring proceedings in your own country’s courts.

If any part of this agreement is found unenforceable, the rest of it stands.

13. Questions

If a clause here is unclear, or reads as though it says something I plainly don’t do, write david@petrina.me. I would rather rewrite a paragraph than leave it ambiguous.

Effective 24 August 2026. Last reviewed 24 August 2026.