The verdict in three sentences
Switching away from a badly chosen provider costs 30 to 50 % of the initial build budget, just for the new one to understand and take over the existing code. In Singapore in 2026, with day rates of 700 to 1,300 SGD and annual maintenance of 8 to 15 % of the build, the real risk is not price but lock-in. Three safeguards belong in the contract from day one: proprietary source code, delivered documentation, reversibility clause.
The criteria that prevent lock-in
A tech partner is not a one-off supplier: it is a multi-year relationship. The choice hinges less on the headline price than on the guarantees that keep you free. Here is the selection grid to apply.
| Criterion | Risk signal | Trust signal |
|---|---|---|
| Code ownership | "Our platform" | Source code yours, in your repo |
| Documentation | None or verbal | Technical + functional delivered |
| Reversibility | Absent from contract | Priced transfer clause |
| Tech stack | Proprietary, exotic | Standard and widespread |
| Skills transfer | Refused | Team training included |
| Maintenance SLA | Vague | 8-15 %/year, written response times |
| Verifiable references | None | Contactable clients |
The classic trap: a provider that builds on "its" proprietary platform. You then own neither the code nor the data in a usable form, and switching becomes almost impossible without rebuilding everything.
The cost of lock-in, in numbers
Lock-in has a measurable cost. Here is the 2026 order of magnitude in Singapore for an application whose initial build cost 130,000 SGD.
| Scenario | Cost | Timeline |
|---|---|---|
| Normal annual maintenance | 10,400 - 19,500 SGD | Ongoing |
| Takeover by a new provider (clean code) | 39,000 - 65,000 SGD | 2-4 months |
| Takeover with no documentation | 65,000 - 97,500 SGD | 4-6 months |
| Full rebuild (closed platform) | 97,500 - 130,000 SGD | 5-8 months |
| Reversibility clause triggered | 13,000 - 24,000 SGD | 3-5 weeks |
A well-written reversibility clause (transfer of code, access, documentation and a handover) turns a 65,000 SGD switch into a 16,000 SGD operation. It is the most profitable insurance in the contract.
Mini case study
Ms. Tan, founder of a B2B fintech in Singapore, had her app built by a provider on a proprietary platform for 98,000 SGD. Two years later, she wants to add a new payment method, but the provider is slow and expensive.
Problem: with no source code or documentation, switching means a rebuild estimated at 90,000 SGD. Had she demanded a reversibility clause from the start, the takeover would have cost about 19,000 SGD. Difference: 71,000 SGD, i.e. 72 % of the initial budget lost for want of a two-paragraph clause. The new contract she signs now includes proprietary code, documentation and a priced reversibility clause.
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
FAQ
Who owns my application's code?
It depends on the contract. Demand an explicit assignment of the source code to your name, in your own repository. Without that clause, the provider can remain the de facto owner.
What day rate for a developer in Singapore in 2026?
Between 700 and 1,300 SGD depending on seniority and stack. A senior or lead profile can reach 1,400-1,800 SGD, a junior drop to 450-700 SGD.
What is a reversibility clause?
A contractual commitment to transfer, on request, the code, access, data and documentation, with a handover. It reduces a costly switch to a controlled operation.
How much does annual app maintenance cost?
Between 8 and 15 % of the build cost per year. On a 130,000 SGD build, budget 10,400 to 19,500 SGD/year for fixes, updates and small enhancements.
How do I vet a partner before signing?
Contact its references, ask to see a documented code repository, and have the ownership and reversibility clauses reviewed. A reliable partner accepts these checks without hesitation.
Let's scope your project. Tell us your target app, your build budget and your maintenance requirements, and we will propose a transparent contract with proprietary code and reversibility. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
