RIGHTS
Title and licences
They establish who may use, modify, reproduce or transfer code, photographs, fonts, copy and other materials.
Guides
Paying for a website does not automatically mean controlling its domain, hosting, code, licences, data and accounts. Real ownership is tested when you can manage, recover and transfer every element without relying on one person.
The short answer
A website is genuinely under the company’s control when the domain and external services are registered to the client, primary access and recovery do not depend on the provider, code rights and licences are declared, data and content can be exported and the contract defines an exit path. The technician must be able to work without becoming the owner of the infrastructure.
An invoice proves an economic relationship. On its own, it does not prove who can renew the domain, enter the hosting account, use the code or recover the data.
A contract may recognise a right without providing the access needed to exercise it. Conversely, knowing a password does not automatically confer rights over code or content.
RIGHTS
They establish who may use, modify, reproduce or transfer code, photographs, fonts, copy and other materials.
ACCESS
It covers administrator accounts, DNS, hosting, repositories, backups, authentication factors and recovery processes.
COSTS
The party that pays and receives invoices can see renewals, deadlines and conditions. Opaque reselling hides price and continuity.
EXIT
It tests whether data, configurations and assets can move to another environment without rebuilding everything or waiting for favours.
The rule
A website is not genuinely independent if the client can use it only while the provider retains personal accounts, shared licences or undocumented information.
The domain name supports the website, email, reputation and often the verification of other services. Losing control can block far more than the homepage.
PRECISION MATTERS
It is not property bought forever. The registrant enters into a contract with a registrar and maintains the right to use it by complying with the terms and renewals.
For a business, the registrant, contact details, registrar account, payment and recovery should remain under its control. The technician receives only the access they need.
The named party should be the business or legitimate holder, with current, verifiable details even when public WHOIS records mask them.
The primary email, password, second factor and recovery should not belong exclusively to the provider or a former employee.
Expiry, payment method and notices should reach the client. Automatic renewal does not replace checking the contact details.
Domain status, locks, authorisation code and process should be known before an emergency, not discovered during a dispute.
Even with the domain correctly registered, a shared hosting account or unreachable DNS zone can prevent migration, restoration and email management.
The contract, plan, payment and client area should belong to the client. The technician joins through a separate role when the provider supports it.
Web records, email, verifications and external services depend on the DNS zone. The business must know where it lives and who can change it.
Mailboxes, aliases, forwarding, SPF, DKIM and DMARC are not minor website details. A bad migration can interrupt business email.
The client sees the real cost, renewals and deadlines without relying on a resold fee that hides the provider and conditions.
Clarify what they contain, how long they remain, who can download them and whether restoration has actually been tested.
Recovery email and phone, second factor and emergency codes should remain available to the business without sharing personal passwords.
Software is protected by copyright and may be assigned, licensed or assembled from parts under different terms. The contract must describe the technical reality.
| Element | What it means | Evidence to retain | Exit test |
|---|---|---|---|
| Bespoke code | Rights to use, modify, receive, reuse or hold exclusively depend on the contract and applicable law. | Contract, scope, repository and documentation of delivered components. | A new technician understands what they may use and which files are available. |
| CMS and open source | The business uses the software under its licence; it does not own the project or its roadmap. | Versions, licences, installed components and exportable configuration. | The website can move without depending on the developer’s personal account. |
| Commercial themes and plugins | Updates, support, allowed sites and transfer follow the purchased licence. | Invoice, licensee, key, account and current terms. | The licence remains valid or a declared replacement cost exists. |
| Builders and SaaS | The website operates inside the service and export may be partial or not functionally equivalent. | Account, plan, billing, available exports and termination terms. | Useful content and data leave in a reusable format, or the limitation is knowingly accepted. |
| Published copy | Files on the server may not match source files, builds, repositories and project materials. | Inventory of source, dependencies, build and publishing environment. | The project can be rebuilt and published without the old provider’s machine. |
Writing “the client owns the website” is not enough
The clause must distinguish external accounts, project-specific code, pre-existing components, open-source software, commercial licences, assets and the published copy.
To understand how themes, plugins and external roadmaps create dependency, also read the real cost of WordPress.
Saving a file does not mean owning its rights. Origin, licence, author and reuse permissions should follow the asset throughout the website’s life.
State who supplies it, who writes it and which rights are granted. Copying someone else’s pages does not create ownership.
Author, releases, subjects, locations and permitted uses should be documented, especially for campaigns and reuse.
They are normally licensed, not sold as absolute property. The account and purchase evidence should belong to the client.
Desktop, webfont, app and page-view licences may have different terms. Having the file does not prove authorised use.
Final files, working files, fonts, licensed elements and limits on modification or trademark registration should be distinguished.
PSD, AI, Figma, RAW and editing files are not automatically the same as published JPEG, SVG or video assets. Delivery must be agreed.
Databases, enquiries, orders and statistics may contain personal data, business data, logs and third-party information. Commercial ownership and data protection are not the same question.
PRIVACY
The business may act as controller and determine purposes and means; providers and technicians may act as processors or authorised persons depending on the circumstances.
The contract, privacy notice, security measures and termination process should establish access, return, deletion and retention. Simply saying “the data belongs to the client” is not enough.
Controller, processors, sub-processors and authorised people should reflect what actually happens, not labels added later.
Anyone processing data for the client should follow documented instructions, limit access and assist with applicable obligations.
A file exists only when it is readable, complete, documented and importable. Screenshots and PDFs do not always replace databases or structured formats.
At termination, the choices required by the contract and law must be applied, including copies, backups, retention duties and evidence of the outcome.
This guide provides technical and organisational criteria, not legal advice. Roles, lawful bases and duties should be reviewed against the actual processing.
A website can keep running while essential tools belong to personal emails or agency accounts. The problem appears when someone changes, a figure needs verification or access must be revoked.
The business should retain at least one verified owner and know which tokens remain active. The technician can be added with the role they need.
The business owner remains primary owner; agencies and consultants operate as managers or authorised representatives.
The account, plan, invoices and documents should belong to the client. The technician configures integrations and services without owning the policies.
The client can own the team, subscription and billing; owner, administrator and collaborator are separate, revocable roles.
The gateway, bank, verification, revenue, refunds and commercial obligations should belong to the business, not pass through the developer’s account.
Keys, limits, verified domains, reputation and billing should be inventoried. Technical keys can be rotated without losing the account.
Inviting is better than sharing
When a platform offers roles, the client remains owner and invites the technician through a personal account. At the end, that access is revoked without changing ownership, card or billing.
This is not a newly introduced process. It is the method Gian Luca Partengo has used throughout his web career: no external service is placed in the technician’s name to retain the client.
ETHICAL PRINCIPLE
Domain, hosting, iubenda, Plausible, gateways, stock images and every other third-party purchase are registered directly by the client using their own details, payment method and billing information.
Gian Luca accesses them only as a technician when needed. Created code, software components, deliverables and rights are instead described separately in the contract and under the applicable licences.
They use a business email, current contact details and recovery systems controlled by the organisation.
They enter their own payment method and see the provider’s price, renewal, deadlines and conditions directly.
The economic relationship with the external service remains transparent and is not hidden inside an undifferentiated fee.
Where roles or collaborators exist, access is separate, personal, limited and revocable without sharing the primary password.
They retain primary access, recovery systems, two-factor authentication, emergency codes, contracts and receipts without depending on the technician.
At the end of the relationship they do not need to request account transfers: they remove technical access and retain services, invoices and recovery.
Nothing to hand back
There is no final handover for third-party accounts and purchases: they already belong to the client. This is the difference between technical support and artificial dependency.
A composite, realistic scenario built from recurring industry problems. It does not describe one client or a specific dispute.
The business wants to change provider after years of regular payments and asks for access, materials and a handover timetable.
The client does not know the registrar, recovery email or transfer process and never receives renewal notices directly.
There is no separate control panel. Database, mail, backups and configuration must be extracted without exposing other businesses’ data.
The website can be copied, but updates and support end. Some functions require new licences or a rebuild.
Search Console, the Google profile, analytics and email tools are linked to people who no longer work on the project.
Before improving the website, the team must reconstruct inventory, rights, access and data. Cost and risk come from dependency, not technology alone.
Every element needs administrative or technical evidence and an exit test. A generic answer such as “the agency handles everything” is not evidence.
| Element | What to verify | Concrete test |
|---|---|---|
| Domain | Registrant, registrar, renewal, recovery and domain status. | Enter the account and locate the transfer process and authorisation code. |
| Hosting | Account holder, plan, invoices, panel, expiry and support. | Invite a technician or prepare an independent environment without shared accounts. |
| DNS | Provider, nameservers, web and mail records and verifications. | Export or document the zone and identify who may change it. |
| Mailboxes, aliases, archives, SPF, DKIM, DMARC and recovery. | Migrate a sample mailbox or document export and restoration. | |
| Code | Rights, published files, source, repository, build and dependencies. | Rebuild and publish the project in a clean environment. |
| Licences | Licensee, covered sites, renewals, keys and transferability. | Verify what remains active after removing the agency account. |
| Content and assets | Authors, releases, fonts, stock, final files and agreed source files. | Collect materials and licence evidence outside the provider’s computer. |
| Data and backups | Privacy roles, formats, frequency, retention, copies and deletion. | Export a sample and test a readable, complete restoration. |
| Search and analytics | Owners, users, tokens, teams, events and billing. | Add and remove a collaborator without losing ownership. |
| Payments and APIs | Account holder, bank, keys, webhooks, domains and logs. | Rotate a technical key and confirm the client retains the account. |
Do not run destructive tests on production. Transfers, key rotation and restoration need backups, planning and a rollback path.
Trust does not replace a precise description. The contract should prevent conflict while people, tools and goals are still aligned.
Who registers, pays, receives invoices and accepts terms for domain, hosting, privacy, analytics, stock, payments and APIs.
Which accounts remain with the client, which permissions the technician receives and how they are protected, checked and revoked.
Rights to use and modify, any source delivery, pre-existing components, open source and commercial licences.
Published files, materials, exports, documentation and credentials included or excluded from the agreed scope.
Applicable roles, instructions, sub-providers, security, assistance, return, deletion and retention.
Who creates copies, what they contain, retention, restoration, cost and service limitations.
Notice, handover work, timings, formats, costs, access revocation and treatment of remaining copies.
Responsibilities, hours, response times, exclusions and dependencies on external suppliers.
FUNDAMENTAL DISTINCTION
Third-party accounts can belong to the client from the outset; code rights and deliverables must be governed separately. Mixing the two creates vague promises and avoidable disputes.
One sign does not prove wrongdoing, but it requires a documented answer. The more signs combine, the higher the operational risk.
DOMAIN
The provider renews everything but does not show the account, details or transfer process.
HOSTING
The website lives in a shared account and nobody explains how to extract the environment, email and backups.
ACCESS
Personal accounts and shared passwords replace roles, two-factor authentication and traceable revocation.
LICENCES
Themes, plugins or services stop updating when the fee ends, with no declared continuity cost.
CODE
There is no inventory, repository, build process or boundary between client and provider components.
DATA
Format, completeness, timing and costs are unknown and restoration has never been tested.
INVOICES
The client does not know the suppliers, prices, renewals, conditions and consequences of termination.
EXIT
There is no notice period, timetable, responsibility, format or cost for handing over to a new technician.
The answers should be understandable to a non-developer. A serious professional can explain the model without hiding behind jargon.
Ask who creates the accounts, who pays, who receives invoices and which details are used for recovery.
Check whether the provider offers collaborators or separate roles instead of sharing the primary password.
Distinguish project-specific code, libraries, pre-existing components, open source, licences and files actually delivered.
Obtain an inventory of subscriptions, account holders, renewals, processed data and consequences if a service ends.
Ask about origin, licences, releases, final files, agreed source files and reuse permissions.
Format, frequency, completeness and restoration should be verifiable before termination.
The business should retain ownership and recovery; the provider receives a necessary, revocable role.
Ask about work, notice, timing, cost, revocation, formats, handover support and deletion of remaining copies.
The answer should distinguish freedom of choice, code rights and real licence limits without vague threats.
The contract, inventory, password manager, invoices, licences and processes should have clear owners and updates.
To assess skills, method and quotation, also read how to choose who builds your website.
The sources distinguish registrants, account roles, technical collaboration, software, personal data and portability. The GLP method is an operational and commercial choice declared by Gian Luca Partengo.
Definition of registrant, relationship with the registrar and rights concerning management, renewal, transfer and restoration.
Differences between verified owner, delegated owner, full user and restricted user, including adding and removing access.
The business owner should understand and retain control of the profile; providers act as authorised representatives and managers.
Separate technician access to Site Tools or Site Admin without using the owner’s primary Client Area credentials.
Owner, admin, editor, billing and viewer separate ownership, management, billing and viewing for businesses, agencies and freelancers.
Protection of computer programs, authors and rightsholders, exclusive rights, licences and acts necessary for lawful use of software.
Controller and processor roles, contracts, instructions, security and return or deletion of data after services end.
Measures on contractual transparency, barriers to provider switching, export and portability across data processing services.
Sources checked on 18 August 2026. Rules, interfaces, licences and service terms can change and should be checked against the actual contract and configuration.
Direct answers about domains, hosting, code, WordPress, accounts, data, licences, invoices and changing provider.
Not necessarily every component. The invoice proves payment, but rights over code, licences, accounts, domain, assets and deliverables depend on registrations, terms and contract. They must be assessed separately.
The business or party entitled to use it, with the registrar account, contacts, renewal and recovery under its control. The technician can receive access for configuration without becoming the registrant.
It is the most transparent choice: the contract, invoices, renewals and client area remain with the business, while the professional joins as collaborator. Other models require an explicit separation and exit process.
The client should control the business’s primary accounts, recovery and administrator credentials. Personal passwords should not be shared: where possible, give the technician a separate account with the minimum necessary privileges.
WordPress is used under its open-source licence; themes and plugins follow their own licences. The client can own directly purchased accounts and licences, but does not control the vendors’ roadmaps.
It depends on the contract, project type and applicable rights. The contract should distinguish the published copy, source, repository, documentation, pre-existing components and licences rather than rely on generic wording.
They are normally licensed under specific terms, not assigned as absolute property. The purchase, account and licence evidence should be attributable to the client and intended use.
Business data and personal data must be distinguished. The business may act as controller, but data subjects retain rights and providers have legal and contractual duties. Export and termination should be governed explicitly.
The business should retain ownership and recovery. Technicians and agencies can be added through separate, revocable roles without sharing the primary account.
External services do not need transferring: they were created, paid and billed directly to the client. The client retains everything and can remove GLP’s technical access.
Build an inventory of domain, hosting, DNS, email, code, licences, content, data, backups and external accounts. For each, identify the holder, access, billing, recovery, export and exit process.
Yes. A client can entrust management and support to a professional while retaining account ownership and the freedom to revoke access. Service continuity and artificial dependency are different things.
Next step
Pagina Zero starts from your current public website and shows a new bespoke homepage before you decide on the complete project. External services and access remain under the client’s control from the outset.