What to do when your developer disappears: First, secure access to all code repositories, hosting accounts, and domain registrations. Then assess what you have: is the code deployable? Is there documentation? Next, get an independent code audit to understand the state of the project before deciding whether to continue with the existing codebase or rebuild.
It starts with a late reply. Then a missed deadline. Then silence.
Your developer — the freelancer, the agency, the "technical co-founder" — has disappeared. Maybe they ghosted completely. Maybe they're still around but barely responsive, delivering less and less. Either way, your project is stalled and you're not sure what to do.
This scenario is painfully common. We hear it from new clients at least once a month. And the good news is: it's recoverable. But you need to act methodically, not emotionally.
Here's exactly what to do, step by step.
If your developer has gone dark and you're staring at a half-built project right now, you don't have to figure this out alone. We run project rescues every month — access recovery, an honest audit, and a clear plan — starting with a free assessment.
Trusted by VMAC Industries, TKD Logistics, Astitva Jewellery & more · Fixed-price · No obligation
Step 1: Secure what you have (do this today)
Before anything else, make sure you have access to everything:
Code
- Do you have the source code? Check if you have access to a GitHub, GitLab, or Bitbucket repository. If yes, download it immediately (clone the repository to your machine or export a ZIP).
- If you don't have the code: This is the worst-case scenario but not hopeless. Check your contract — if it specifies that you own the code, you have legal recourse. Check if the developer deployed anything — you may be able to reverse-engineer from the deployed version.
- If the code is on the developer's personal account: Request a transfer immediately. If they're unresponsive, this becomes a legal matter.
Hosting and domains
- Domain registrar: Log into your domain registrar (GoDaddy, Namecheap, Cloudflare, etc.) and confirm you control the domain. If the developer registered it, request a transfer NOW.
- Hosting: Do you have login credentials for the server/hosting (Vercel, AWS, DigitalOcean, Heroku)? If not, check if the account is in your name/email and do a password reset.
- Database: Do you have access to the database? Can you export a backup?
- Email accounts: Are your business email accounts controlled by you or by the developer?
Third-party services
Make a list of every service the app uses and verify you have admin access:
- Payment processor (Stripe, Razorpay)
- Email service (SendGrid, Mailchimp)
- Analytics (Google Analytics)
- Cloud storage (AWS S3, Cloudinary)
- Authentication service (Auth0, Firebase)
Rule of thumb: If a service is attached to the developer's personal email rather than your business email, you're at risk. Change ownership immediately where possible.
Credentials and secrets
- API keys, database passwords, encryption keys
- These should be in an environment file (
.env) or a secrets manager - If you don't have these, your new developer will need to regenerate them
Do all of this before anything else. Every day you wait is a day the developer could delete the repo, let the hosting expire, or lock you out of services.
Step 2: Assess the damage (1–2 days)
Once you've secured access, you need to understand what you actually have. This is where you need someone technical — either a trusted friend with development experience, or a new development partner.
What to evaluate
Is the code usable?
- Does it run? Can someone set it up locally?
- Is there documentation? README files? Comments in the code?
- What technology was used? Is it modern and maintainable?
- Are there automated tests?
- How much of the planned functionality is actually built?
What's the completion status? Map every planned feature against what's actually implemented:
- Fully built and working
- Partially built (started but not finished)
- Not started
What's the quality? A good technical audit will tell you:
- Is the code organized logically?
- Are there security vulnerabilities?
- Is the database structure sound?
- Would a competent developer be able to understand and modify this code?
Common findings
In our experience auditing abandoned projects, we typically find:
- 30–60% completion — The core structure exists but major features are incomplete
- No tests — The developer didn't write automated tests (very common with solo developers)
- Inconsistent code quality — Started well, got sloppy towards the end (a sign of burnout or rush)
- Hard-coded secrets — API keys embedded in the code instead of environment variables
- Outdated dependencies — Libraries that haven't been updated in months
The audit determines whether you should continue building on this code or start fresh. There's no universal answer — it depends on what's there. If you're inheriting a larger or more complex system, the same discipline applies at scale — see our guide on technical due diligence for enterprise software.
Code Audit Services
An independent, written assessment of code quality, security, and architecture — with prioritised, actionable fixes.
Step 3: Decide your path forward
Once your access is secure and the audit is done, the fastest way to get moving again is often to have a new team take over your project.
Based on the assessment, you have three options:
Option A: Continue with the existing code
When this makes sense:
- The code is reasonably well-structured
- 50%+ of the work is done
- The technology choices are sound
- A new developer can understand the codebase
What to expect: A competent new team will need 1–2 weeks to understand the existing code before they can be productive. This ramp-up time is unavoidable and any new developer who says they can "jump right in" on someone else's code is lying.
Option B: Rebuild from scratch
When this makes sense:
- The code is a mess — no structure, no tests, security issues everywhere
- The technology is outdated or obscure
- Less than 30% of the work is actually usable
- The cost of understanding and fixing the existing code exceeds the cost of rebuilding
What to expect: A rebuild is often faster than you think, because you already have the spec and design decisions made. What took 4 months the first time might take 2–3 weeks with a focused team, because the requirements are now clear.
Option C: Salvage and rebuild
When this makes sense:
- Some parts of the code are good (usually the database schema and data models)
- Other parts need to be rewritten (usually the frontend and business logic)
- You want to preserve existing data and user accounts
What to expect: This is the most common path. Keep the good parts, replace the bad parts. It's faster than a full rebuild but requires careful planning.
Step 4: Find the right new partner
This time, protect yourself. Here's what to look for:
Non-negotiable requirements
-
You own the code from day one. The repository should be on your GitHub/GitLab account. You should have admin access. Always. No exceptions.
-
You own all accounts and services. Hosting, domain, database, third-party services — all in your name, with your payment method.
-
Clear communication cadence. Daily updates. Weekly demos. A Slack channel or equivalent where you can ask questions and get responses within hours, not days.
-
Fixed pricing for defined scope. No open-ended hourly engagements. A clear spec, a clear price, a clear timeline.
-
Staging environment. You should be able to see progress at any time by visiting a staging URL. Not "we'll show you when it's done."
Red flags to watch for
- "I work alone" — One person is a single point of failure. That's how you got here.
- "I'll set up the hosting on my account" — No. Your account. Your control.
- No portfolio or references — If they can't show you previous work, keep looking.
- Vague timeline — "It depends" is not a timeline. A professional can estimate based on clear scope.
- Upfront payment of 100% — Standard is 50% upfront, 50% on delivery. Or milestone-based payments.
Where to find good development partners
- Referrals from other founders (the best source)
- Studio/agency websites with clear portfolios and case studies
- GitHub — Look at their open-source contributions
- LinkedIn — Check their team, their posts, their clients' testimonials
Step 5: Prevent this from happening again
Contractual protection
Your contract should include:
- IP assignment: All code is your property from the moment it's written
- Source code access: Continuous access to the repository, not delivery at the end
- Termination clause: Clear terms for ending the engagement, including code handover
- Milestones: Payment tied to deliverables, not time
Operational protection
- Repository on your account — Always. The developer gets contributor access, not ownership.
- Hosting on your account — You pay the hosting bill directly. The developer gets deployment access.
- Regular backups — Automated database backups to a location you control.
- Documentation requirement — At minimum, a README with setup instructions and architecture overview.
- No bus factor of 1 — If possible, have at least two people who understand the codebase.
Relationship management
Most developers don't disappear out of malice. Common reasons:
- Burnout (took on too much work)
- Personal issues (health, family)
- Financial pressure (found a higher-paying gig)
- Scope creep fatigue (the project kept growing and they couldn't keep up)
Mitigate these by:
- Keeping scope clear and manageable
- Paying on time (delayed payments kill motivation)
- Being available for decisions (blocked developers lose momentum)
- Treating them as a partner, not a vendor
What it costs to recover
Budget for the recovery process:
| Recovery scenario | Typical cost | Timeline |
|---|---|---|
| Continue existing code (good quality) | ₹3L–₹8L | 2–4 weeks |
| Salvage + rebuild (mixed quality) | ₹5L–₹15L | 2–5 weeks |
| Full rebuild (bad code or no code) | ₹8L–₹25L | 3–6 weeks |
| Technical audit only | Free–₹50K | 2–5 days |
The costs vary based on the project's complexity, not just the state of the existing code. A simple app rebuild costs less regardless of why you're rebuilding.
Software Rescue & Recovery
Failing project, runaway bugs, or a developer who vanished? We stabilise it — starting with a free technical audit.
The silver lining
The project isn't dead. The idea isn't over. You've lost time and money, but you've also gained something: clarity.
You now know:
- What your product needs (you've been through the spec process once)
- What the user experience should be (you've seen what works and what doesn't)
- What to look for in a development partner (you won't make the same mistakes)
- What contractual protections matter (expensive lessons become valuable policies)
Most of our best client relationships started with a rescue. The foundation of trust is stronger because the client has seen the alternative — and they know what "good" looks like by contrast.
Dealing with a disappeared developer?
Hunchbite specialises in project recovery — code audits, access recovery, honest assessment of what's salvageable, and a clear plan for getting back on track. We've taken over dozens of abandoned projects.
Call +91 90358 61690 · Book a free call · Contact form
Ask an AI assistant about this guide: ChatGPT · Claude · Perplexity