Acceptance of these terms

By accessing and using (hereinafter “Site”) you agree to these terms and to the disclaimer and limitation of liability below. If you do not agree to these terms please leave this Site immediately.


The information contained on the Site is for general information purposes only. While PSP Lab LLP (registered in England and Wales, with the company number OC428467) and the author (hereinafter collectively “we,” “us” or “our”) have used our best efforts in preparing the content for this Site, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the Site or the information, products, services, or related graphics contained on the Site for any purpose. Any reliance you place on such information is therefore strictly at your own risk.

The content is provided for free on the understanding that the content of this Site is provided on “as is”, “as available” basis and we shall not be liable in any event for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this Site.

The information is provided for general informational and educational purposes only and is not a substitute for professional advice. If professional advice or other expert assistance is required, the professional services based on contractual relationships should be sought.

Certain information included in this Site is forward-looking. Such forward-looking information is based on certain assumptions and reflects our current expectations. As a result, forward-looking statements are subject to a number of risks and uncertainties that could cause actual results or events to differ materially from current expectations. There is no assurance that any forward-looking information will materialise. You are cautioned not to place undue reliance on forward-looking information, which reflect expectations only as of the date of this Site.

Through this Site you are able to find links to other websites which are not under our control. We have no control over the nature, content and availability of those websites. This Site may contain links to other websites or content belonging to or originating from third parties or links to websites and features in banners or other advertising. Such external links are not investigated, monitored, or checked for accuracy, adequacy, validity, reliability, availability or completeness by us.

The inclusion of any links does not necessarily imply a recommendation or endorse the views expressed within them. We do not warrant, endorse, guarantee, or assume responsibility for the accuracy or reliability of any information offered by third-party websites linked through the Site or any website or feature linked in any banner or other advertising. We will not be a party to or in any way be responsible for monitoring any transaction between you and third-party providers of products or services.

This Site may contain testimonials by users of our products and/or services. These testimonials reflect the real-life experiences and opinions of such users. However, the experiences are personal to those particular users, and may not necessarily be representative of all users of our products and/or services. We do not claim, and you should not assume, that all users will have the same experiences. Your individual results may vary.

The testimonials on the Site are submitted in various forms such as text, audio and/or video, and are reviewed by us before being posted. They appear on the Site verbatim as given by the users, except for the correction of grammar or typing errors. Some testimonials may have been shortened for the sake of brevity where the full testimonial contained extraneous information not relevant to the general public.

The views and opinions contained in the testimonials belong solely to the individual user and do not reflect our views and opinions.

Every effort is made to keep the website up and running smoothly. However, we take no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond our control.


We grant you a limited license to access and make personal use of this Site, subject to the terms. This Site and any portion hereof may not be reproduced, duplicated, copied, downloaded, sold, resold, visited, or otherwise exploited for any commercial purpose without our prior written consent. You may not frame or utilise framing techniques to enclose any trademark, logo or other proprietary information (including images, text, page layout and form) of PSP Lab and/or our affiliates without our prior written consent. You may not use any meta tags or any other “hidden text” utilising our name or trademarks without our prior written consent. Any unauthorised use terminates the license granted by us.

Governing law and status of terms

These terms are governed by English law and you submit to the non-exclusive jurisdiction of the English courts.

Our failure to enforce any right or provision of these terms will not be considered a waiver of those rights.

If any provision of these terms is held to be invalid or unenforceable by a court, the remaining provisions of these terms will remain in effect.

These terms, together with the Privacy Policy and Cookie Policy, constitute the entire agreement between us regarding our Site, and supersede and replace any prior agreements we might have between us regarding the use of the Site.

Trademarks and Copyright

PSP Lab is a registered trademark of PSP Lab LLP.

All information and content published on this website is © PSP Lab LLP and our licensors. All rights reserved. You must obtain prior written permission for the republication or redistribution of any content, including by framing or similar means except where permitted under applicable terms of use. If you would like permission to use any content published on this Site outside these terms, please contact us.


You hereby indemnify and undertake to keep us indemnified against any losses, damages, costs, liabilities and expenses (including without limitation legal expenses and any amounts paid by us to a third party in settlement of a claim or dispute on the advice of our legal advisers) incurred or suffered by us arising out of any breach by you of any provision of these terms, or arising out of any claim that you have breached any provision of these terms.


We reserve the right, at our sole and absolute discretion, to modify or replace these terms at any time. We will post these changes on the Site. It is your sole responsibility to periodically check the terms for any changes. By continuing to access or use our Site after those changes have been made, you agree to be bound by the revised terms. If you do not agree to the new terms, please stop using the Site.