ScriptLock
 
 

ScriptLock XSS


The code execution prevention system for JavaScript

Licensing

ScriptLock is free to use on your website if you are a non-profit making organisation.

For all commercial users the licence requires the payment of annually recurring fee based on your total number of registered users at the start of a given year, as follows:

Number of users Fee p/a (£) Price per user (£)
up to 10,000 100 0.010
10,001 - 100,000 500 0.005
100,001 - 1,000,000 2000 0.002
1,000,001 - 5,000,000 5000 0.001
5,000,001 - 10,000,000 10000 0.001
10,000,001 and above Negotiable  


ScriptLock XSS

Non-exclusive License

Definitions

The Licensor – The intellectual property owner, CliqueCloud Limited

The Licensee – The company or individual making use of ScriptLock on their website

The Software - “ScriptLock XSS”  including

  • The client components
  • The server components and source code

The client components – Files that may be distributed to web clients:

  • scriptlock.min.js
  • scriptlock.js

Licence

The Licensor grants the Licensee, and the Licensee hereby accepts from the Licensor, a non-exclusive, non-transferable right to install, execute and use the Software in the context of their webserver environment.

The Licensor hereby grants the Licensee the right to make any changes necessary to adapt the server components and source code of the Software to their webserver platform. The Licensee agrees that all rights in the Software whether or not changed by the Licensee shall remain the property of the Licensor.

The Licensor hereby grants the Licensee the right to distribute the client components of the Software to their web clients.
This license is granted subject to all of the following conditions: 

(i) The Licensee will declare the number of users on their website at the start of and on each anniversary of this licence and pay the correct annual fee.

(ii) The Licensee may not remove or alter any of the Licensor’s copyright, trademark or other proprietary rights notice contained in any portion of the Source Code or other files that bear such a notice;

(iii) The Licensor provides no warranty at all to any person or organisation, other than the Limited Warranty provided under this agreement. The Licensee will remain solely responsible to anyone using their website for support, or technical or other assistance, and such users will have no right to contact the Licensor for such services or assistance; 

(iv) The Licensee will indemnify and hold the Licensor, its related companies and its suppliers, harmless from and against any claims or liabilities arising out of the use of their website;

(v) The Licensee may not use the Licensor’s or any of its suppliers' names, logos, or trademarks to market their programs, except to state that their website is protected by the Software.

So long as the Licensee complies with all terms of this License and Limited Warranty, the license granted hereunder shall be perpetual.

Licensor's Rights

The Licensee acknowledges and agrees that the Software is a proprietary product of Licensor protected under international copyright law.

The Licensee further acknowledges and agrees that all right, title, and interest in and to the Software, including associated intellectual property rights, are and shall remain with Licensor. This License and Warranty does not convey to the Licensee an interest in or to the Software, but only a limited right of use revocable in accordance with the terms of this License and Warranty.

Limited Warranty

Where a fee has been paid, the Licensor warrants that the Software will perform substantially in accordance with accompanying written material for a period of one year from the date of this agreement. This warranty does not extend to Source Code that has been modified by the Licensee.  If a defect is identified during the warranty period the Licensor shall determine in its sole discretion whether to repair or replace any defective part of the Software covered by this warranty. This Limited Warranty is void if failure of the Software has resulted from accident, abuse, misapplication or modification.

The Licensors entire liability to the Licensee shall be no more than the fee paid.

No other warranties

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSOR DISCLAIMS ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES.

Limitation of Liability

IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY INCIDENTAL OR CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, LOSS OF USE OR LOST BUSINESS, REVENUE, OR GOODWILL) ARISING IN CONNECTION WITH THIS AGREEMENT, THE SOFTWARE AND/OR THE USE THEREOF, UNDER ANY THEORY OF TORT, CONTRACT, STRICT LIABILITY OR NEGLIGENCE, EVEN IF LICENSOR HAS BEEN ADVISED, KNEW OR SHOULD HAVE KNOWN OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT SHALL ANY DAMAGES WHICH MAY BE ASSESSED UPON LICENSOR FOR ANY REASON EXCEED THE FEE PAID BY THE LICENSEE FOR THE PRODUCT. ANY ACTION AGAINST LICENSOR MUST BE COMMENCED WITHIN ONE (1) YEAR AFTER THE CAUSE OF ACTION ARISES.

Indemnification

The Licensor agrees to defend, indemnify and hold the Licensee harmless from and against any claim, suit, demand, or action alleging that the Software or any component thereof infringes a copyright, trade secret, or any other proprietary right of any third party recognized under English law, and the Licensor shall indemnify the Licensee against all costs, expenses , and damages arising from any such claim, suit, demand, or action; provided, however, that: (i) the Licensee shall have given the Licensor prompt written notice of such claim, suit, demand, or action; (ii) the Licensee shall cooperate with the Licensor in the defense and settlement thereof; and, (iii) the Licensor shall have control of the defense of such claim, suit, demand, or action and the settlement or compromise thereof. If a temporary or a final injunction is obtained against the Licensee’s use of the Software or any portion thereof by reason of an infringement of a copyright, trade secret, or other proprietary right, the Licensor will, at its option and expense, either (i) procure for you the right to continue using the Software or (ii) replace or modify the Software or such infringing portion thereof so that it no longer is infringing, so long as the utility or performance of the Software is not adversely affected by such replacement or modification. The Licensor shall have no liability to the Licensee for any infringement action or claim that is based upon or arises out of the use of the Software or any component thereof in combination with any other system, equipment, or software in the event that, but for such use, the claim of infringement would not lie.

Assignment

This Agreement shall not be assigned in whole or in part by the Licensee without the prior consent of the Licensor, that shall not be reasonably withheld, and any attempt to so assign this Agreement shall be invalid. However, the Licensee may assign this entire Agreement to a parent or subsidiary company without the consent of the Licensor.

Patents

One or more patent or patent applications apply to this software, including without limitation: UK1118490.0 and all corresponding foreign counterparts.

Governing Law

This agreement shall be governed by English law and all parties submit to the non-exclusive jurisdiction of the English courts.