Blog

App maintenance: what it includes, what it costs and why it isn't optional

On the day an app goes live on the stores, many people think the job is done. In reality it has only just begun. Operating systems that update every year, new rules from Apple and Google, libraries that become obsolete, security vulnerabilities and users asking for improvements: an app without maintenance stops working well much sooner than you'd expect.

In this article we look at what app maintenance includes, how to estimate the budget and the concrete risks of putting it off.

Why an app needs maintenance

A mobile app lives in an ecosystem that keeps changing. Every version of iOS and Android introduces new APIs and makes others obsolete; the stores periodically raise their minimum requirements (such as the target SDK on Google Play) and limit the visibility of apps that don't meet them. Even if the app's code stays the same, the environment around it doesn't.

GlueGlue development team working on app maintenance

The four types of maintenance

1. Corrective maintenance

Fixing bugs reported by users or detected by crash reporting tools. It includes root-cause analysis, the fix, regression testing and releasing a new version.

2. Adaptive maintenance

Adapting the app to new OS versions, new devices and screens, new store requirements and updates to third-party services such as payments, maps or social login. It's the least visible part, but it's what stops the app from suddenly breaking.

3. Preventive maintenance

Updating dependencies, applying security patches, refactoring the most fragile parts of the code and monitoring performance. It reduces technical debt and makes future work cheaper.

4. Evolutionary maintenance

Small improvements and new features based on usage data and feedback. It's what keeps the app competitive and grows retention and store ratings.

iOS screens of the Gluto app built with Flutter

How much does app maintenance cost?

A common industry benchmark is to budget between 15% and 25% of the initial development cost each year. The real figure depends on a few factors:

Read also: digital project prices, ranges explained

What happens if you put maintenance off

  1. The app gets restricted or removed from the stores because it no longer meets their requirements.
  2. Crashes and slowdowns on newer devices send reviews and downloads tumbling.
  3. Outdated dependencies expose user data to known vulnerabilities.
  4. Technical debt piles up until updating costs more than rewriting from scratch.

Planning app maintenance at the GlueGlue studio

How to set up an effective maintenance plan

The most efficient solution is a maintenance contract with a set number of hours or a fixed fee, covering continuous monitoring (crashes, performance, security), an update calendar tied to iOS and Android releases and room for evolutionary improvements. That way maintenance becomes a predictable budget line rather than a series of emergencies.

App maintenance: frequently asked questions

How often should an app be updated?

At least once or twice a year, in line with the major iOS and Android releases. The most active apps ship updates every few weeks.

Can a different agency maintain an app built by someone else?

Yes. The new team starts with a technical audit of the code to assess its condition, risks and priorities, then takes over the app with a clear plan.

Does maintenance include new features?

It depends on the contract. Evolutionary maintenance usually covers small improvements, while major features are scoped as separate projects.

Conclusion

Maintenance isn't an optional extra: it's what protects the investment you made in building the app. Planning it from the start, with a defined budget and a partner who knows the product, means having an app that is secure, compatible and constantly improving. GlueGlue supports its clients' apps after launch too, with tailored maintenance plans.

Let's talk about your project: get in touch with the GlueGlue team

Our headquarters

Milano
Via Santa Marta 19/A, Milano
+39 02 829 40378
Paris
3 Rue Dangeau, Paris
+33 1 87 65 24 05

Our partners

We are the only Italian company partner of Google Flutter. Our partnerships and awards are the lifeblood of our work: from Stripe to Google, we choose excellence to guarantee continuous value to our customers.

Our replies
to your questions

Apri o chiudi
Why choose glueglue?

We are a digital product agency with over 10 years of experience and advanced expertise in design and development. We have refined an agile and effective method, suitable for both startups and large enterprises, ensuring execution speed and consistent quality. We position ourselves in the upper‑mid range of the market, offering excellent value for money. Every project is overseen directly by the founding partners to ensure outstanding results. We are among the top User Experience and digital product agencies on Clutch, the leading global database for digital consulting.

Apri o chiudi
How does glueglue work and what are your areas of expertise?

We start with an in‑depth needs analysis, considering product and business objectives in the medium to long term. We often begin with visual identity: we assess positioning, analyze competitors, and identify opportunities to improve brand and image. We then move to UX/UI: we conduct a professional UX Review to identify areas for intervention and improve the usability of the site or app. We design the User Journey Map, mapping all touchpoints to understand real use cases and where to create tangible value. We create wireframes and share an interactive prototype that defines the functionality, structure, and interactions of each page. Once the wireframes are consolidated, we refine the interface design in detail to ensure a pleasant and consistent experience. Finally, our developers implement the product with modern technologies such as React, Flutter, Symfony, Svelte, Node.js, and more, ensuring quality, stability, and pixel‑perfect results.

Apri o chiudi
Do you use artificial intelligence?

Yes, on two fronts. Inside our own method, where it helps designers explore and compare several directions in hours instead of days, and helps engineers accelerate repetitive phases and raise quality with broader review and testing.
And inside the products we build for our clients: document and file analysis, predictive models, understanding of unstructured text, semantic search, assistants and automations.
For us it is a multiplier, not a shortcut: people stay in the loop and every AI feature has a success metric defined before it is written. Read how we use AI.

Apri o chiudi
What sets glueglue apart from other top design or product agencies?

We work on a limited number of projects to maintain constant focus and achieve excellent results. We manage each project with clear deadlines and regular meetings, building tailor‑made, truly customized solutions. With over 10 years of experience in digital, we apply a proven method that maximizes results in strategy, design, and development.

Apri o chiudi
Can you handle web design?

Yes. We work on iOS/Android apps, web apps, and complex platforms. A dedicated team also creates marketing websites, sites designed to effectively promote products or services.

Apri o chiudi
Do you also do branding or should I look for another agency?

We are a full‑service agency and offer branding services such as naming and logo design. We produce complete brand guidelines and work both on existing guidelines and in collaboration with other branding agencies.

Apri o chiudi
How much does it cost to entrust you with a digital project?

We believe in transparency: talking openly about budget helps create value for both sides. Every client has different needs, which is why we don’t use a fixed price list. Instead, we take the time to understand the context and propose a tailored approach with a fair, appropriate investment. Our UX/UI design projects start at €15,000, while branding engagements begin at €8,000. Mobile app development typically requires an investment starting from €40,000, web apps from €30,000, and websites from €15,000. Our average hourly rate for consulting is €70/hour.

Apri o chiudi
Do you also work with early‑stage startups, therefore with limited resources?

Absolutely yes: we love startups and often collaborate with talented entrepreneurs. We have invested in multiple ventures, favoring work for equity, contributing to funding rounds totaling over €30 million.

Let's talk about your partnership

Tell us a bit about you, and the boldest challenge you’re taking on

Contact us