Websites11 min read

Owning your web app source code: 2026 contract guide

Mohamed Bah·Fondateur, Kolonell
September 4, 2026
Share:
Owning your web app source code: 2026 contract guide

Owning your web app source code: 2026 contract guide

Websites

The verdict in three sentences

Under French law, paying for a development service does not automatically transfer ownership of the code: without a written, signed economic rights-assignment clause, the provider retains the copyright. To truly own it in 2026, demand five elements: full and definitive assignment, complete Git repository access, technical documentation, reversibility and, for critical projects, an escrow clause. The premium for a full assignment is generally 0 to 15 % of the project price, negotiable at quote stage.

The 7 clauses to demand in the contract

A solid development contract protects your investment. Here are the non-negotiable clauses in 2026, with their impact and indicative cost.

ClauseWhat it guaranteesIndicative premium 2026
Economic rights assignmentYou become the code owner0-15 % of project
Full Git repository accessHistory + all source codeIncluded if negotiated
Technical documentationA third party can take over2-5 % of project
Reversibility clauseOrderly transfer at contract end0-3 %
Escrow (code deposit)Code held by a trusted third party500-2,000 EUR/year
Accounts & access transferDomains, cloud, DNS in your nameIncluded
No proprietary lock-inNo closed, non-transferable componentVariable

The assignment clause must state that it covers all economic rights (reproduction, display, adaptation, distribution), for all media, worldwide and for the full legal term of copyright. Vague wording does not protect you.

Owner, licence or lock-in: the 3 situations

Many executives discover their true legal position too late. This table clarifies the three most common cases in 2026.

SituationDo you own the code?Can you switch provider?Risk
Full signed assignmentYes, entirelyYes, frictionlessLow
Usage licenceNo, use rights onlyHard, code not transferableMedium
No written clauseNo, provider is holderNo, possible lock-inHigh
Closed no-code platformNo, dependent on editorNo, no code exportVery high

If you're in a licence situation or have no clause, a retroactive fix is possible but costly: the provider has the upper hand. It's far better to frame this before the first commit.

Mini case study

Sophie, MD of an e-health SME in Lille, had a platform built for 75,000 EUR (excl. VAT) with no assignment clause. Two years later she wants to change providers: the incumbent refuses to hand over the full Git repository and charges 12,000 EUR for a retroactive "assignment", plus 8,000 EUR for documentation. Total imposed: 20,000 EUR, i.e. 27 % of the initial project, to recover what would have cost 0 to 15 % negotiated upfront. Lesson: a clear assignment clause would have saved her about 15,000 EUR and six months of standoff.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

FAQ

Does paying for development make me the code owner?

No. Under French law, code is a work protected by copyright; without a written assignment, the author (the provider or their employee) keeps the economic rights. Payment does not equal automatic transfer.

How much does a full assignment clause cost?

In 2026, it generally represents 0 to 15 % of the project price if negotiated at quote stage. Some providers include it for free; others charge for it because they lose the ability to reuse the code.

What is an escrow clause and when to use it?

Escrow deposits the source code with a trusted third party, released if the provider goes bankrupt or breaches its obligations. Useful for critical apps; budget 500 to 2,000 EUR/year.

Is reversibility the same as assignment?

No. Assignment transfers ownership; reversibility organises the operational handover (access, accounts, documentation, backups) at contract end. Both are complementary and should be in the contract.

What to check for a no-code application?

Many no-code platforms don't let you export reusable source code: you stay dependent on the editor. Demand an export clause or favour an open-source base to keep your freedom.

Let's scope your project. Send us your current contract or spec: we audit your ownership clauses and always deliver the code with full assignment and Git repository. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#source code#intellectual property#rights assignment#reversibility#contract#escrow#B2B
Share:

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.