Ongoing support, grow stage

Your app doesn’t stop
needing work after launch.

OS releases, store deadlines, crashes, dependency updates. We keep your live app healthy, and you hear about problems from us, not from your users.

52+ Apps delivered7+ YearsTop Rated Upwork agency100% Job success54 Client reviews

Apps we keep running

Quick Chain

Crypto to Naira, Nigeria

Hindustan Loan App

ONDC lending network

DigitsLaw

Legal practice management

Pray the Bible

500,000+ downloads

Virtue Insight Connect

Conference delegate app

Which page do I need?

Your app works and just needs ongoing upkeep. You’re in the right place. If it’s broken or nobody can work on the code, see App Rescue & Code Audit. If it runs on an old stack that’s slow to change, see App Modernization & Migration. If you want to add AI to a live app, see AI Feature Integration. If you haven’t built the app yet, see Mobile App Development.

Sound familiar?

Apps break quietly. Then one day it isn’t quiet any more.

A new iOS version ships and a screen stops laying out properly. A library goes out of date and takes a security hole with it. None of it announces itself, until you can’t upload an update or a customer emails to say the app has been crashing for weeks. We watch for all of that, so you hear about problems from us, not from a one star review.

“It worked fine until the iPhone update.”

Two OS releases a year, and either one can break a screen, a permission or a payment sheet. We test against each beta before your users meet the release.

Read more

“I got an email from Google and I don't understand it.”

Store deadlines arrive as policy emails written for engineers. We track every deadline that applies to your app and act on it before it becomes a rejection.

Read more

“The developer who built it has disappeared.”

We take over apps we didn't build. It starts with a short paid audit so we learn the codebase and tell you what's urgent before anything monthly begins.

Read more

“Why am I paying every month when nothing is broken?”

You're paying for the months when something is. Every month you get a written report of what we found, what we changed and what's coming.

Read more

Who you’ll actually talk to

Anand Yadav, Founder of SightInfusion Infotech

Anand Yadav

7+ years in mobile52+ apps deliveredUpwork Top Rated100% Job Success, 54 reviews

Most people who call us about maintenance were burned by the last arrangement. Either they paid every month and never knew what they were paying for, or nobody was looking after the app until it fell over.

So I do two things. You get a written report every month: what broke, what I changed, what’s coming next quarter. And you can leave with thirty days’ notice and take everything with you. If I have to lock you in to keep you, I’ve already lost.

What you actually receive

Every month, these things arrive

Monthly

A written maintenance report

Releases shipped, crashes found and fixed, crash-free rate trend, performance numbers, dependency and security updates, store deadlines coming, hours used

Continuous

Crash monitoring, alerts to us not you

Crashlytics or Sentry on your account, alert thresholds agreed with you, new crash types triaged within one working day

Twice a year minimum, per platform

OS release testing

Your app run against the developer beta before public release, with a written list of what breaks

As deadlines arrive

Store compliance handled in advance

Every deadline below, tracked against your app and actioned before the date, not after a rejection

Monthly

Security and dependency updates

Outdated and vulnerable packages updated and regression tested

Continuous

Bug fixes, triaged with you

A shared list with severity agreed by you, not by us

Monthly, on Growth and Partner

New feature development

An agreed number of development hours each month, spent on whatever you decide

Always

One named contact who knows your app

The same person month to month, who has read your codebase and does not need re-briefing

Always

Your accounts stay yours

Apple Developer, Google Play, Firebase, every repository, in your name. We hold access, never ownership

The deadline calendar

Every date that can take your app off the store

Most of the recurring work on a live app is not your idea. It is Apple’s, Google’s, or Brussels’. If you are on a plan with us, all of this is already tracked against your app.

Platform deadlines

In force since 1 Nov 2025

Apps targeting Android 15+ must support 16 KB memory page sizes. Native code and SDKs need recompiling.

HitsAny Android app with native code
If missedUpdate submissions blocked
Source: Android Developers Blog
In force since 28 Apr 2026

Apps uploaded to App Store Connect must be built with Xcode 26 or later, targeting an iOS 26 SDK.

HitsEvery iOS app that wants to ship anything
If missedYou cannot upload, at all
Source: Apple, Upcoming Requirements
31 Aug 2026

New apps and updates must target Android 16 (API 36). Extension available to 1 Nov 2026.

HitsEvery Android app on Play
If missedSee the correction below
Source: Google Play Help
30 Sep 2026

Google Play developer verification enforced in four countries. Separately, all Play apps must be registered in Play Console.

HitsEvery Play app, for registration
If missedUnregistered apps face global removal
Source: Android Developers Blog
Ongoing, no fixed date

Apple removes an app with no update in three years and almost no downloads, after a 90 day notice. A crash on launch app is removed immediately, no grace period.

HitsEvery live iOS app
If missedRemoval
Source: Apple, App Store Improvements

One correction, against our own interest

We have seen the Android 16 deadline written up as “your app becomes uninstallable.” That is not what Google says. A non-compliant app stops being available to users on newer Android versions than it targets, but users who already installed it keep it. You lose new users on new phones. Existing users do not lose the app.

Your legal deadlines

In force since 17 Feb 2025

EU Digital Services Act trader status must be declared, or the app is removed from the EU App Store.

Applies to a mobile appYes, if you distribute in the EU as a trader
Source: Apple, Upcoming Requirements
11 Sep 2026

EU Cyber Resilience Act: an actively exploited vulnerability must be notified within 24 hours.

Applies to a mobile appYes, for any product with remote data processing
Source: European Commission, CRA reporting

Checked 11 August 2026 against first-party sources. Rechecked every three months. Next recheck: 11 November 2026.

What good upkeep looks like

A live app is a running engine, not a finished object

Crash rates drift, SDKs expire, and the stores change their rules twice a year. Maintenance is the work that stops all of that landing on you at once.

A car speeding with motion lines behind it

What happens every month

The month has a shape. Here it is

1

Week 1, crash and performance review

We read the last month's data, rank what's actually hurting users, and agree the month's list with you.

2

Week 2, fixes and updates ship

Dependency bumps, security patches, the crashes from week 1. Everything goes out behind a tested release.

3

Week 3, store and platform work

Anything from the deadline calendar falling in the next 90 days gets actioned now, not on the deadline.

4

Week 4, report and plan

You get the written report, and we agree next month's list.

The monthly report is the product

Two to three pages, the same nine things every time, so you can compare month to month.

Releases shipped

With version numbers and dates

Crash-free user rate

This month versus last

New crash types

Found, and what we did about each

Performance

Start time and key screen load times, tracked

Dependencies updated

And any known vulnerability closed

Store deadlines

Actioned, and what's coming in 90 days

Development hours

Used, by task

What we chose not to do

And why. The line nobody else writes

Next month

What we recommend, so the plan carries forward

Get a maintenance plan

Response times, severity, and how you leave

What “urgent” means, in writing

P1, Critical

The app is down, crashing on launch, or money cannot move

Acknowledge1 hour, in support hours
Fix bySame day

P2, High

A core journey is broken for a group of users

Acknowledge4 hours, in support hours
Fix by2 working days

P3, Medium

Something is wrong but there is a way around it

Acknowledge1 working day
Fix byNext monthly release

P4, Low

Cosmetic, or a small improvement

Acknowledge2 working days
Fix byScheduled into your hours

Support hours: Monday to Friday, 09:00 to 19:00 IST. Out of hours P1 cover on the Partner plan. You set the severity, not us.If we miss a P1 acknowledgement, that incident’s hours do not come out of your monthly hours.

You own it. Take it anywhere.

Month to month. 30 days’ written notice. No minimum term, no exit fee. Every account stays in your name, on your billing, from day one. If you leave, you get a written handover, included, not a chargeable extra, plus a call with whoever takes over, including a competitor.

We take over apps we didn’t build

Most of our maintenance clients did not build their app with us

The developer went quiet, the agency moved on. It is the most common way a maintenance conversation starts, and it is normal work. We start with a fixed price audit before quoting anything monthly.

The Takeover Audit

A written report: what the app is built on, what is urgent, what will break at the next OS release, and what a sensible monthly plan would cover.

How long3 to 5 working days
What it costsFee needed
The creditFull fee off your first month, within 30 days

We will take on maintenance when

The app is on a stack we can support (Flutter, Swift, Kotlin, React Native), you can give us the accounts, and someone on your side can approve a release.

We will say no, and tell you why, when

The code needs a rescue project first, the stack is genuinely unsupported, or nobody on your side can make a decision.

Adding AI to an app that’s already live

The best time to add AI is when you already have usage data

A live app already shows you which screen people get stuck on and which support question arrives forty times a week. The maintenance cycle is usually the cheaper place to build it, inside the monthly hours rather than a separate project.

1

Pick one job the data says is painful

Not one that sounds impressive in a pitch.

2

Ship the smallest version of it

To a slice of users, inside your existing monthly hours.

3

Measure it

Against the month before, in the monthly report.

4

Keep it, change it, or take it out

Taking it out is a valid, respectable outcome.

Proof

Pray the Bible

AI generated, Scripture fused prayers with a validated wellbeing tracker, across 7,464 prayer topics and 550,000+ verse mappings, on one Flutter codebase for iOS, Android and web.

Read the case study

How we work, always

Six things that do not change, whichever plan you are on

One person who knows your app

The same named developer month to month.

Nothing ships untested

Every change goes through a build, a test pass and a staged release.

Your accounts, your name

Owned by you, billed to you, from day one.

We write down what we changed

Every release has notes. Every month has a report.

Our own regressions are free

If we break something we built, fixing it does not cost your hours.

We say no when it's the wrong answer

A monthly fee for work that will not help you is not a business we want.

Industries we serve

A row with no case study makes no claim. That is deliberate.

Fintech and Banking

Quick Chain, Hindustan Loan App

Legal tech

DigitsLaw

Retail, POS and E-commerce

Vencru POS, Vencru Business Manager

Energy and Utilities

Tata Power SolaRoof

Healthcare and Wellness

Pray the Bible

Events, Media and Community

Virtue Insight Connect, Azad Sandesh News

CRM, HR and Internal Tools

No published case study yet

Real Estate and PropTech

No published case study yet

EdTech and Training

No published case study yet

How we work

From first message to a running plan, in seven steps

1

You get in touch

Four fields, or the booking link. A developer replies, not a salesperson.

Same day reply
2

A 20 minute call

What the app is, what's going wrong, who owns the accounts, including when the answer is not us.

20 minutes
3

Access

Repository, store accounts, backend, crash reporting. Read access is enough to start.

1 to 2 days
4

Takeover Audit

Only for apps we did not build. Fee credited against your first month.

3 to 5 days
5

Your plan, written down

Which plan, how many hours, what's covered. In writing, before you pay anything.

2 days
6

Month one

Monitoring set up, alert thresholds agreed, the urgent list cleared first.

30 days
7

The monthly rhythm begins

The four week cycle above, ending in the written report.

Every month

How fast this starts

1 week

First message to a written plan, for an app we built

2 weeks

Same, for an app we did not build, including the audit

30 days

To your first monthly report, whatever else happens

How we work together

Four ways to work with us, all of them month to month

About the "15 to 20% of your build cost" rule

Nearly every maintenance page repeats this figure. We went looking for the source and could not find one. Treat it as folklore. What we will do instead is quote you a figure based on your actual app, after we have read it.

Every plan includes

Crash monitoring and triageOS release testing, both platformsSecurity and dependency updatesStore compliance and deadline trackingMonthly written report

Essential

A stable app that needs to stay stable and legal

Price needed
Bug fixesCritical and high
Dev hoursNot included
Response timesStandard
Named contactIncluded
Most clients

Growth

A live app that is still changing

Price needed
Bug fixesAll severities
Dev hoursAgreed block
Response timesStandard
Named contactIncluded

Partner

An app that is core to your business

Price needed
Bug fixesAll severities
Dev hoursLarger agreed block
Response timesPriority, plus out of hours P1
Named contactIncluded, dedicated

The rules that apply to all four:no minimum contract size, month to month with 30 days’ notice, unused hours roll over one month then expire, and you can pause if your app genuinely goes quiet.

What clients say

The SightInfusion team delivered our app with impressive speed, clear communication, and reliable quality. A professional team we're excited to work with again soon.

Working with SightInfusion was a smooth and professional experience. Proactive, technically strong, and always transparent with updates.

SightInfusion handled our complex project with patience, expertise, and consistent communication. Learns fast, solves challenges quickly.

What we work with

Mobile

FlutterSwiftKotlinReact Native

Backend

FirebaseSupabaseNode.jsGraphQL

Monitoring

CrashlyticsSentryFirebase Perf

Release

FastlaneGitHub ActionsTestFlight

Store ops

App Store ConnectPlay Console

In-app

RevenueCatOneSignalRemote Config

Related work

Crypto to Naira app, Nigeria

Quick Chain

A Flutter fintech app that lets Nigerian users sell crypto and gift cards for Naira, with Veriff identity verification and verified bank payouts.

FlutterProviderVeriff
Read the case study
Personal loans on the ONDC network

Hindustan Loan App

A personal loan app built on the ONDC lending network, with RBI approved Account Aggregator consent replacing manual document uploads.

FlutterONDC / Beckn Protocol
Read the case study
Legal practice management

DigitsLaw

A Flutter practice management app for law firms covering clients, matters, billable time, invoicing and secure client messaging.

FlutterGetXREST API
Read the case study

Questions people actually ask

Fourteen real sub-questions, each one answered here

Why am I paying every month when nothing is broken?

Because nothing is broken is the outcome you're buying, not the default state. If a month is genuinely quiet, the report says so, including what we chose not to do.

Can you maintain an app you didn't build?

Yes, most of our maintenance clients are exactly that. It starts with a fixed price Takeover Audit, credited against your first month if you continue.

Can I cancel? Am I locked in?

Month to month, 30 days' written notice, no minimum term and no exit fee. You get a full written handover, included.

Who owns the code, the accounts and the data?

You do, from day one. We hold access, not ownership.

You built it, why am I paying you to fix your own bug?

You're not. If we break something we built, fixing it does not come out of your hours.

Do unused hours carry over?

One month, then they expire. Tell us about a quiet month coming and we'll move work forward instead.

Can I move up or down a plan?

Yes, with 30 days' notice, as often as you need.

Do you only work in Flutter?

No. Flutter is our core, but we maintain native iOS in Swift, native Android in Kotlin, and React Native.

Have something in mind

Tell us the problem. We bring the engineering.

A short call, an honest answer on whether we are the right team, and a scope you can hold us to.

Start a project