Choosing help to take over an orphaned app
How to transition app maintenance to a new developer without losing functionality or money. Secure handover, find the right maintainer, and keep users happy.
The biggest mistake people make when taking over an orphaned app is rushing the handover. You inherit code without documentation, no one knows why certain decisions were made, and critical passwords or API keys are scattered across old email threads—if they exist at all. You're then stuck paying a new developer to reverse-engineer what the previous one built, or worse, discovering bugs only after users complain. A proper handover takes time, but it saves you thousands in rework and prevents months of instability.
When your current developer stops supporting your app—whether they've closed, moved on, or simply stopped responding—you're in a vulnerable position. The app keeps running until it doesn't: an OS update breaks it, user reviews tank, and your business takes a hit. Choosing the right person to take over isn't just about finding someone available; it's about making sure the transition doesn't cost you more in lost functionality and reputation than staying stuck cost you.
Getting the keys before you hand over the keys
Before you even start interviewing new developers, demand a complete handover from your current one. This isn't optional, and it shouldn't be hostile—frame it as part of wrapping up the relationship professionally. You need:
- The source code in a version control system (GitHub, GitLab, Bitbucket—doesn't matter which, but it must be there)
- All API credentials, signing certificates, app store accounts and passwords in a secure, shared location
- A technical document explaining the app's architecture, third-party integrations, and any known issues
- Access to hosting, databases, and analytics platforms
- The app's release history and changelog, or at least notes on major versions
If your original developer is unresponsive or has simply vanished, this gets harder. You may need to involve a lawyer to recover access to accounts, or use app store support to regain control. A new developer will sometimes help you do this, but it adds time and cost upfront. Ask potential new developers how they'd handle a partial or missing handover—their answer tells you whether they've seen this problem before.
What to look for in someone taking over, not building from scratch
Maintenance developers have a different skill set than builders. Someone brilliant at designing new apps from scratch might hate reading old code and fixing bugs. When you're interviewing replacements, focus on their experience inheriting projects.
Ask them directly: have they taken over an app they didn't build before? Ask for examples. What was the process like? How did they identify and fix problems in unfamiliar code? Their comfort with debugging and understanding existing architecture matters more than their ability to build flashy new features.
Request references from people who've hired them for maintenance, not new projects. The dynamic is different. They'll tell you whether the developer actually stayed engaged, was honest about what they found wrong, and didn't disappear when a problem took longer to solve than expected.
Check what they'll cover under a maintenance agreement. Some developers charge hourly for app store rejections, OS compatibility fixes, or third-party service failures—others include these. Get clarity on response times for critical bugs. If your app breaks on a Friday afternoon, how fast do they realistically respond? Know this before you need it.
Building a handover that sticks
Once you've chosen a new developer, schedule a formal handover period where the old and new developer ideally work together—or at minimum, the outgoing one documents their final notes while the incoming one audits the code. This overlap costs money, but it's far cheaper than the new developer discovering hidden problems three months in.
Have the new developer create a plan: what will they update first (OS compatibility, security patches, deprecated libraries)? What's known broken? What should be tested immediately? This becomes your maintenance roadmap and stops you from feeling like you're just throwing money at a problem without direction.
When you're ready to switch, do it publicly. Update your app store listing to show who's now maintaining it. Tell your users in release notes that you've brought on a new team. Transparency builds trust, especially if there's been any silence on your app.
Finding the right person to take over requires patience, but it's your chance to fix what wasn't working before. On Strove you can find verified app developers with maintenance experience and read reviews from others who've made the handover themselves—that track record matters more than anything else.
Common questions
- What should I demand from my old developer before switching?
- Request the source code (in version control), all API keys and app store access, technical documentation of the architecture, and the release history. If they're unresponsive, your new developer may help recover access through app store support, but this adds cost and time upfront.
- How do I know if a new developer is good at inheriting projects?
- Ask directly for examples of apps they've taken over. References from past clients who hired them for maintenance (not new builds) are more valuable than portfolio pieces. Find out their response time for critical bugs and what's covered under their maintenance agreement.
- Should the old and new developer work together during handover?
- An overlap period where they communicate (ideally together) costs money upfront but prevents expensive discoveries later. At minimum, the outgoing developer should document their final findings while the incoming one audits the code.
- What if my old developer has disappeared?
- You may need legal help to regain access to accounts and code. A new developer with takeover experience can often guide this process, though it will add time and cost to the transition. This is why clear handover agreements matter from day one.
Find a verified provider on Strove
Compare vetted app maintenance & updates providers, check their credentials, and book or request a quote — all in one place.
Find a Business