VulCode
Website development contract: the clauses that protect both sides
Tutorials

Website development contract: the clauses that protect both sides

Scope, changes, acceptance, code rights with fields of use, derivative works, library licences and warranty: what to check before you sign

DualFroz - VulCode CEODualFroz - VulCode CEO·7 October 2026·2 min read

Under Polish copyright law, a website contract without an express transfer of rights gives the client only a licence (Article 65 of the Copyright Act). Unless agreed otherwise, that licence lasts five years and covers only the licensee's country (Article 66). And code rights are only one of the clauses to read before signing.

Clauses of a website contract

ClauseWhat it should sayWhat happens without it
Scopethe features, pages and integrationsnobody knows what you accept and pay for
Scope changeswritten consent of both sides, with the effect on price and deadlineeach added feature becomes a dispute over extra pay
Acceptancea check on a test version against the scopeacceptance rests on impressions, not a list
Code rightsa transfer that lists the fields of useonly fields expressly named pass (Article 41(2))
Derivative worksconsent to exercise derivative rightsthe author keeps that right despite a full transfer (Article 46)
Librariesthat frameworks keep their own licencesthe terms for using other people's code are unclear
Warrantya period from acceptance and what it coversa bug fix and a new feature look alike

How we handle it

We write the order straight from the quote, and dates from a call become binding only in the order. After final acceptance and full payment, the economic rights to the code and materials made for you pass to you. The warranty is 90 days from acceptance as standard, and we sign an NDA before discussing details if you ask. If your company has its own contract template, we read it before quoting and flag the clauses to discuss.

Our documents, key terms and the handover of rights are on our contracts and code rights page.