Skip to content
DFY Games
Buying an app5 min read · updated

App maintenance cost: what you pay for after delivery

Quick answer

After delivery, the fixed fees are small: Apple's developer program costs $99 a year and Google Play charges $25 once. The real app maintenance cost is work: updating for new iOS and Android requirements and store policy changes, SDK updates, hosting and monitoring if the product has a server, and user support. A single-player game with local saves needs far less upkeep than an app with accounts, payments and integrations. [S19]: Apple Developer, Enrollment (opens in a new tab)[S20]: Google Play Console Help, Get started with Play Console (opens in a new tab)

Apple Developer Program
$99 per year
Google Play registration
$25 one-time
DFY game bug-fix window
30 days after delivery
Biggest variable
Backend and integrations
Illustration of a phone with update notifications, a server rack and a yearly maintenance calendar

What maintenance actually covers

Recurring maintenance items for a published app or game
ItemWhy it comes upApplies to
Developer account renewalApple's program is $99 a year; Google's $25 registration is paid onceEvery app and game
Build tool and SDK requirementsApple and Google raise the minimum toolchain and target versions regularlyEvery app and game you want to keep updating
Store policy changesData safety, privacy, ads and families rules change, and existing apps must complyEvery app and game
Third-party SDK updatesAd, analytics and payment SDKs ship new versions and retire old onesAnything with ads, analytics or payments
Hosting and databaseServer, storage and backups billed by usageApps and games with accounts, cloud saves or shared data
MonitoringCrash reports, uptime checks and error alertsEverything; essential with a backend
SupportUser emails, store review replies, refund requestsEverything with real users
New content and featuresLevels, events or new screensOptional; a growth decision rather than upkeep

Sources: [S19]: Apple Developer, Enrollment (opens in a new tab)[S20]: Google Play Console Help, Get started with Play Console (opens in a new tab)[S11]: Google Play Console Help, Data safety section (opens in a new tab)[S12]: Google Play, Families Policies (opens in a new tab)

OS updates and store deadlines you cannot skip

Two current examples show how this works. According to Apple's upcoming requirements page, since April 28, 2026 apps uploaded to App Store Connect must be built with Xcode 26 or later using the iOS 26 SDK. According to Google Play's target API policy, new apps and app updates must now target Android 16 (API level 36), and existing apps had to target at least Android 15 (API level 35) by August 31, 2026 to stay available to new users on newer Android versions.

Neither change breaks an app overnight. They mean that the next time you want to ship a fix or a new feature, the project may first need upgrading to the current tools, and an app left alone long enough becomes harder to find and install. Plan one upgrade pass a year for each platform.

Why games and apps age differently

A single-player game that saves progress on the phone has no server to pay for or watch. Its upkeep is mostly the yearly toolchain update, ad and analytics SDK updates, and store policy checks. That is the shape of most focused mobile games.

An app with accounts, payments and integrations has moving parts outside the phone. Servers need patching and backups, payment and calendar providers change their APIs, and someone has to notice when a sync fails at 2am. The more of the app scope tiers you climb, the more maintenance becomes an ongoing service.

What DFY Games covers after delivery

For game packages, DFY Games fixes bugs reported within 30 days of delivering the submission-ready build at no cost. A bug is a reproducible defect against the acceptance checklist on a supported device and OS version. Supported versions are the minimums agreed in your blueprint, by default the two most recent major versions of iOS and Android at blueprint approval. Changes required by later OS or policy updates, new features and new content after that window are new work, quoted separately. The full wording is in the terms.

For custom apps, the written scope states the bug-fix window after delivery. Ongoing maintenance, OS updates and new features can be added as a separate agreement, priced against your actual backend and integrations.

Who is responsible for what

Typical split of responsibilities after handover
ResponsibilityOwner (you)Studio during bug-fix windowStudio under a maintenance agreement
Developer account renewals and feesYesNoNo
Hosting, payment and service billsYes, in your accountsNoNo
Defects against the acceptance checklistReport themFixes themFixes them
OS, SDK and policy updatesDecide and fund themNo (new work)As agreed
Monitoring and alertsReceive themNoAs agreed
User support and review repliesYesNoAs agreed
Truthful store and data disclosuresYes, as publisherPrepares inputsAs agreed

Because the accounts and files are yours, you can also give maintenance to another developer. That only works if the handover was complete; see who owns the code and art after a build for the checklist.

How to budget without a made-up percentage

Rules of thumb that express maintenance as a fixed share of the build price ignore the thing that drives it: what the product connects to. A better method is to list each item from the first table that applies to you, then ask for a quote with defined response times for the work items and pay the usage-based ones directly.

What drives maintenance effort for different kinds of product
Product shapeMain upkeep workWhat makes it grow
Single-player game with local savesYearly toolchain and target API update, ad and analytics SDK updates, store policy checksNumber of ad and analytics SDKs, and live content you choose to add
App with data on the phone onlyYearly toolchain update, permission and privacy checksPhone features used, such as camera, location or notifications
App with accounts and a serverServer patching, backups, monitoring, account deletion and supportNumber of users, stored files and roles
App with payments or subscriptionsPayment SDK updates, failed payment handling, store subscription changesNumber of payment routes and refund rules
App with outside integrationsFixes when a calendar, CRM or POS provider changes its APINumber of integrations, and two-way syncs in particular

Yearly maintenance calendar

  • Renew the Apple Developer Program before it lapses
  • After Apple's yearly major iOS release, test the app on the new version
  • Before Google's yearly target API deadline, update the Android target level
  • Update ad, analytics and payment SDKs to supported versions
  • Recheck the App Store privacy details and Google Play Data safety form
  • Review hosting bills, backups and error logs (if you have a backend)
  • Reply to store reviews and clear the support inbox
  • Decide whether new content or features are worth a release

Ready to scope an app with maintenance in mind? The app quote form asks what you expect after launch, so the quote can include it.

Frequently asked questions

How much does app maintenance cost per year?

The fixed part is Apple's $99 yearly fee; Google's $25 is paid once. The rest depends on scope: a local-save game needs a yearly update pass, while an app with a backend and integrations needs hosting, monitoring and ongoing developer time.

Do I have to update my app every year?

To keep shipping updates, yes in practice. Apple and Google raise their build and target requirements regularly, and Google limits availability of apps that fall behind.

Does DFY Games include maintenance?

Game packages include bug fixes for 30 days after the submission-ready build. OS and policy updates, new features and content after that are quoted separately, and app maintenance is a separate agreement.

Does a mobile game need a server?

Most single-player games with local saves do not. Accounts, cloud saves, leaderboards and multiplayer add server costs and upkeep.

Can someone else maintain my app after handover?

Yes, if you hold the project files, signing credentials and accounts. A complete handover is what makes switching developers possible.

Sources

  1. [S19] Apple Developer, Enrollment
  2. [S20] Google Play Console Help, Get started with Play Console
  3. [S11] Google Play Console Help, Data safety section
  4. [S12] Google Play, Families Policies
  5. Apple Developer, Upcoming Requirements
  6. Google Play Console Help, Target API level requirements for Google Play apps

Written and reviewed by the DFY Games team. Published ; facts checked . Prices and store rules change: check the linked sources before you rely on a figure.

Chat on WhatsAppBook a free 15-minute call