Skip to content

Your website, your choice

OWNERSHIP & PORTABILITY

You own your website. Staying with Provelopment is a service choice, not a technical hostage situation — and a claim like that is only worth making if you can check it. This page explains what you own, what stays shared with everyone else who uses the platform, how a website is handed over, and what changes if you decide to work with somebody else.

  • What belongs to you, what belongs to the platform, and what belongs to your provider accounts
  • Three ways to operate a Foundation website, and what a handover really involves
  • Why the software being free does not make running a website free of work

What it means to own a website

Owning a website is not one thing. It is a bundle of separate things that are easy to conflate: the software the site runs on, the words and pictures it publishes, the settings that describe your business, the address people type, the account that serves the pages, and the services the site talks to. In practice, control over a website is only as strong as your control over each of those parts separately.

That is why "you own your website" deserves explaining rather than asserting. A licence can be permanent and still leave you unable to move, if the address, the hosting account and the build settings belong to somebody else. A copy of the files can be yours and still be useless, if the system that turns those files into a live site is not part of the arrangement. Ownership that cannot be exercised is a promise rather than a position.

Foundation was built with that distinction in mind. The platform is a shared public product under an open licence; the site you build on it is yours. Where the accounts that serve your site sit — with you, or with us under a managed arrangement — depends on the operating choice you make, and this page is explicit about which is which. What follows describes each part of the arrangement in turn, what a handover looks like in practice, and what changes if you decide to work with someone else.

What ownership is made of

Five parts of an arrangement that is usually described as one thing. The differences are what make a handover predictable instead of improvised.

  • The platform: shared, and replaced when a release is adopted

    Foundation's own implementation — the runtime, the shared shell, the components and layouts, the schemas, the validators and the framework defaults — is the platform's part of the arrangement. It is the same for every adopter, it is licensed to you under Apache-2.0, and adopting a newer Foundation release replaces it wholesale. Maintaining your copy of it is your responsibility, or the responsibility of whoever you appoint: the project publishes the platform and the manuals, not a maintenance service for every installation.

  • Your site: yours, and never written over

    Your configuration, your pages, your artwork, your language files and your branding are yours. They live in folders your site owns — separate places in the same repository as the platform — and the project's rule is that this material is never overwritten, including when a newer Foundation release is adopted.

  • Work somebody else did for you

    Material a developer or an agency creates for you is a matter for your agreement with them, not for the platform's licence. Commissioned work, and the rights in it, depend on the terms you agreed: some engagements transfer the work, some license it, and some leave the supplier holding parts of it. The practical step is to have it written down, and to make sure the finished files end up in your own site's folders.

  • Your identity inside roles the platform defines

    Some of your artwork sits in a position the platform defines: the header logo, the footer logo, the favicon, page banners, navigation icons, social preview images. The position belongs to the platform so that your site keeps working when the platform is updated; the artwork in it is yours. A handover therefore keeps those files together with a note saying which ones you deliberately replaced.

  • Your provider accounts and services

    The domain registration, the DNS records, the hosting and deployment account, and any service your site sends enquiries or data to sit with a provider rather than in a repository. Whether those accounts are yours or ours depends on the operating arrangement you choose. What is always true is that a repository confers no control over them: access to the account does.

What the licence gives you, and what it does not transfer

Foundation's own code and documentation are licensed under the Apache License 2.0, one of the most widely used permissive licences in existence. Under it you may use, modify, distribute and commercially exploit the platform, including inside a website you keep private, on the terms the licence sets out — chiefly keeping the copyright notices and the licence text intact. There is no licence fee, no account and no renewal to keep using it: the permissions are irrevocable, so they cannot be withdrawn from you, or from anyone else who has received the software, at a later date.

That is a statement about permissions, and it is worth separating from the things that keep a website serving. A licence cannot guarantee that a domain stays registered, that a hosting provider keeps trading, that a third-party service stays available, or that an account stays open. Those depend on the accounts, the providers and the arrangements in place — which is precisely why the rest of this page is about who controls them.

What the licence also does not do is transfer exclusive ownership of the original platform code to you, and it is worth seeing why that is a strength rather than a limitation. Foundation stays open source for everybody. Your copy is one of many, and the version you hold keeps working whatever anybody else decides to do. A copyright licence of this kind grants no rights in the Provelopment name, logos or branding either, and it implies no endorsement of anything built with the software.

Third-party material bundled with Foundation keeps its own licence and attribution, exactly as it arrived: the icon library is MIT-licensed, and other owners' marks stay governed by their own rules. Foundation does not relicense other people's work, and nobody could pass on rights in it that they do not hold. Your own material — your content, your branding, everything you or your suppliers add — is a separate matter again, and the answer is simpler: it is yours, and the platform's licence has nothing to say about it.

Licence conditions, attribution and the questions that arise when several parties are involved are the subject of Licensing and your rights. Where this page and that one disagree, the licence text governs.

Three ways to operate your website

Provelopment intends to support three arrangements. They differ in who holds the accounts and who does the work, and they are intentions rather than packaged products: the terms of any particular engagement are agreed when a service is arranged, and nothing on this page is a commitment to a particular arrangement.

  • You operate it, in your own accounts

    Provelopment can help set the site up inside your own accounts — your code-hosting account for the source and your own hosting provider account for the deployment, which is the shape the Foundation documentation describes for any adopter: a site that deploys from your repository to your own provider account and your own domain. After the agreed setup and handover, you operate it yourself or appoint another developer. The accounts stay in your name, and there is no requirement to keep working with Provelopment.

  • You hold it, Provelopment maintains it

    The site stays in your accounts and you give Provelopment the developer access it needs to carry out agreed maintenance, improvements or operational work. You keep overall control: you can change or withdraw that access, and you can appoint another developer. Because a shared account is a shared responsibility, access roles, permissions, security practice and each side's obligations need to be agreed rather than assumed.

  • Provelopment operates it for you

    Provelopment takes responsibility for the agreed hosting, deployment, maintenance and operational work. The intended model includes an independent copy of the site's source and site-specific material — or an appropriate export or repository mirror — together with a practical route to handover, so that you could take the work over yourself or appoint another provider. The aim is to preserve the ability to leave rather than merely to permit it on paper.

What a handover actually involves

A handover is not a formality, and it is where an ownership claim either holds up or does not. What follows is the standard we intend to work to. It is a description of good practice rather than a contractual entitlement — the terms of a particular arrangement still have to be agreed, and some of the steps below depend on third parties cooperating.

A sensible handover covers:

  • The repository. The current source of the site: the platform, and more importantly your site's own configuration, pages, language files and artwork, together with a note of which Foundation release the site is running.
  • Licence and attribution information. The licence the platform is under, and the third-party notices that travel with it, so that nothing has to be reconstructed from memory later.
  • Your content and assets. Provided as files, in the form they are maintained, rather than copied out of a browser.
  • The domain and the DNS. Either the registrar account itself, where you hold it, or a transfer arrangement where it is held on your behalf. DNS records need particular care, because a domain's zone is usually shared with email and mail records must not be disturbed.
  • Hosting and deployment settings. The provider project, its production branch, its build settings, and the canonical address the site publishes.
  • Environment variables and other secrets. Identified, and passed on by a secure route rather than by email or in a document.
  • Third-party services. A list of the services the site uses — enquiry delivery, maps, analytics and anything else — with whatever export or transfer arrangement each of them supports.
  • Operational documentation. Enough for a competent developer who has never seen Foundation before to take responsibility: what the site is, where it is deployed, what happens automatically, and what has to be done by a person.
  • An honest list of remaining work. What is currently maintained, how often, and by whom, so that whoever takes over knows what they are taking on.

Two of those items are routinely underestimated. The first is secrets: a repository contains no passwords, so a handover that stops at the code has not finished. The second is the domain. Ownership of a repository has no bearing at all on the registration of a domain, and a site whose address is controlled elsewhere has not really been handed over.

One structural point about how a site is held is worth adding, because it decides what can be moved. Foundation groups a website into an installation, and an installation can hold more than one website — each a complete site with its own configuration, content and domain. An installation is the smallest unit that is owned, transferred, upgraded and rolled back as one, so a website that shares an installation with others does not automatically have its own transfer or upgrade timing. Where two websites may need independent ownership or upgrade schedules, they belong in separate installations — a decision made when a site is created, and worth revisiting if the answer changes.

A repository copy is not a backup

A copy of the repository is valuable, and on its own it is not a complete operational backup. A running website also depends on the domain, the provider project that builds it, the environment variables it needs, the data held by the services it uses, and the account access that reaches all of them. Keeping the code and considering the job done is the most common way a handover turns out to have been incomplete.

The freedom to change provider

Permission and practicality are different things, and the difference is easy to test. If a different developer were taking over next week, what would they need, and could they get it?

Foundation's design makes that question answerable. Your configuration, content and branding sit apart from the platform's code, so a new developer can work with your site without first unpicking it. The platform is publicly documented, including adoption, customisation, upgrade and troubleshooting manuals written for somebody who has never seen it before. And its lifecycle is deliberately bounded: an installation of Foundation is the smallest unit that is owned, transferred, upgraded, rolled back and operated as one, so a single website stays a single thing to hand over rather than a fragment of somebody else's larger system.

That is the sense in which leaving should be practical rather than a permission written into a licence. It does not follow that moving is effortless. Changing provider is a piece of work with a short list of tasks; it may involve third-party services that are slower to cooperate than the software is; and it can carry costs — in time, or in fees — for whoever does it. What it should not need is anybody's permission.

Free software, and what running it costs

Foundation costs nothing to obtain or use. Everything that happens afterwards — hosting, configuration, updates, troubleshooting, the services the site talks to — costs somebody something: your time, your staff's time, or a supplier's invoice. The licence changes none of that, and no licence could.

What a free licence does change is who you are able to buy that work from. The site is files rather than a rented service, so your own developer, an agency you choose, a freelancer you found this week and Provelopment can all work on the same site under the same licence.

The practical question for an owner is therefore not "what does Foundation cost?" — the answer to that is nothing — but "who does the work, and on what terms?". That question has several good answers, and this page is about keeping all of them available to you.

Common questions about ownership and handover

These are the questions that decide whether an ownership claim is real, answered as directly as the position allows.

Do I own the software my website runs on?

Not exclusively, and you do not need to. Foundation's own code stays open source for everyone, which is exactly what makes the licence permanent: nobody can withdraw your permissions later, and running your own site does not require exclusive rights. What you hold outright is the site itself — its configuration, its content, its branding, and everything you or your suppliers add.

If I stop working with Provelopment, does my website stop working?

The software has no relationship with us: nothing in it checks in, expires, or requires an account in order to keep running. What happens to a running site depends on the arrangement. Where it is deployed from your own repository into your own hosting account — the documented path for any adopter — it carries on serving. Where Provelopment operates it on your behalf, the intention is that you hold an independent copy of the source and the site-specific material, and that a practical route to take the work over exists.

What happens to my content, branding and page structure?

They are yours, and they live in the site's own folders — configuration, pages, language files, artwork — separately from the platform's code. The platform is designed never to write there, and adopting a newer Foundation release does not overwrite them. A copy of those files, in the form they are maintained, belongs in any handover.

Who owns work that a developer or an agency created for me?

That depends on what you agreed with them, and not on Foundation's licence at all. Some engagements transfer the finished work, some license it to you, and some leave the supplier holding parts of it — templates, components or assets they reuse elsewhere. The practical steps are to have the position written down before the work starts, and to make sure the finished files end up in your site's own folders rather than only in somebody else's account.

Is a copy of the repository enough to run the site somewhere else?

Not on its own. A running site also needs the domain and its DNS records, a hosting or deployment account, the environment variables the site uses, and access to the third-party services it talks to. All of that can be listed, and a handover should list it — but a repository by itself is not a backup.

Can I stay on the version I have, or will I be forced to upgrade?

You can stay. Once you hold a release, it is yours, and nothing in the platform obliges you to move on: adopting a newer Foundation release is a deliberate, reviewed operation rather than an automatic one, and no automatic update channel ships with it. Staying where you are is a legitimate choice, with the ordinary consequence that later fixes do not arrive unless somebody applies them.

If my website shares an installation with others, can it be moved on its own?

Not automatically. An installation is the unit that is owned, transferred and upgraded as one, and it can hold more than one website. A site that shares an installation with others therefore shares their transfer and upgrade timing unless the sites are separated first. Where independent ownership or independent upgrade schedules matter, the answer is separate installations — a decision that is cheapest to make when a site is created.

Who is responsible for updates, security and backups?

Whoever you choose. Ownership is not the absence of responsibility: somebody has to apply updates, notice faults, keep the domain renewed, and keep a backup that has actually been tested. That can be you, a developer you appoint, or Provelopment under an agreement. What matters is that the answer is a decision rather than an assumption.

Does using Foundation mean paying Provelopment anything?

No. The platform is free to use under its licence, and using it does not create a relationship with us. Paying Provelopment buys work — implementation, maintenance, operation or advice. Supporting the Foundation project financially is a different thing again: a voluntary contribution to an open-source project, which is neither a purchase of services nor a requirement of using the software.

How Provelopment intends to earn your business

The commercial idea here is deliberately unremarkable: do work worth paying for, and be judged on it. Provelopment intends to earn continued business by being useful — competent implementation, reliable operation, and the accumulated judgement that comes from running websites rather than only building them.

Both outcomes are therefore acceptable to us. A customer who takes their site and runs it confidently is a success: the project did what it said it would do. A customer who stays because Provelopment is genuinely the most useful option is also a success, and it is the kind we would rather have, because it is the only kind that survives being compared.

If another developer or provider suits you better — on cost, on location, or on a specialism we do not have — that is a decision you are entitled to make, and the software is arranged so that you can act on it. Two honest qualifications: choosing another provider does not mean an identical outcome, because capability, price and quality vary between developers; and none of this is a promise about Provelopment's own future. What is written here describes an intention the software has been built to support, not a guarantee about the company's circumstances.

Next steps

Adopt the platform and operate it yourself, read what you would be taking on, or find out what is available if you want help.

Where to go next