This Privacy Policy describes the data we collect on this site ( and for what purposes.


We don't use tracking, analytics or ad cookies on our site or collect any data directly, however third-party services we embed on our site do. These are: Mailjet who provides our newsletter service, including our sign up form; and Vimeo who host and stream our videos.

  • Allowing these third-party services on our site is optional - you can opt-in by clicking the 'Accept' button where the services appear, or 'Reject' to dismiss the form and continue disallowing them.
  • You can then change your mind at any time by clicking the 'Clear cookie consent' button at the bottom of each page, this will clear your choice and allow you to choose again.

PythonAnywhere hosts our website on their servers and may collect data such as your IP to ensure the secure and efficient running of their service.

Please see the respective Privacy Policies for each third-party service for full information on the data they collect and how they use it.

We set necessary cookies on some pages, eg to ensure form data is submitted securely, and to remember your cookie consent preferences if you choose to Reject or Accept third party content.


If you sign up to our newsletter you provide us your name and email for the purpose of sending news about our business. Mailjet acts as our Data Processor for this data and we do not store any of your data ourselves.

The legal basis for storing this data is Consent, and you can retract your consent at any time by clicking the 'Unsubscribe' link in newsletters we send.


Our Privacy Policy may change in future, the current version will always be available at this link.