Effective March 21, 2019
Cloudflare Workers is a Service that permits developers to deploy and run encapsulated versions of their proprietary software source code (each a “Workers Script”) on Cloudflare’s edge servers.
By adding a Workers Script to the Service, you are granting Cloudflare a limited, revocable, worldwide, non-exclusive, royalty-free, sub-licenseable right to use your Workers Script as is necessary to provide you the Service (“License”). You retain all copyright and any other proprietary rights that you may hold in the Workers Script(s) that you provide to Cloudflare.
Cloudflare may with or without notice to you and without liability of any kind, temporarily limit the number of requests your Workers Scripts can make if processing such requests would put an undue burden on the Cloudflare network, or otherwise threaten the integrity of Cloudflare’s networks.
You acknowledge that you are solely responsible for your Workers Script(s), including (i) the Workers Script’s performance and functioning with the Service and any reference libraries that Cloudflare may provide from time to time; and (ii) maintaining licenses and adhering to the license terms of any third party software that may be incorporated into your Workers Script.
As between you and Cloudflare, you will provide all support of any type requested by Cloudflare or your end users related to the Workers Script and be responsible for any warranty, liability or obligation to any end user or any third party that arises in connection with their use of your Workers Script.
You represent and warrant that (i) you have and will retain all necessary rights to grant the License; (ii) your Workers Scripts are free from and do not disseminate any viruses, adware, spyware, worms, crypto-mining software or other malicious code; (iii) you will not use the Service to engage in any volumetric attacks or in any other activities to intentionally harm another party’s rights; and (iv) you will use the Service in accordance with the Cloudflare Workers developer documentation.
You agree to indemnify and hold Cloudflare, and its officers, directors, employees, consultants, affiliates, subsidiaries and agents, harmless from any claim or demand, including reasonable attorneys’ fees, arising out of or related to your violation of any third-party right, including without limitation any intellectual property right, or your breach of any of the foregoing representations and warranties.
You understand and agree that Cloudflare is constantly enhancing its Service and we may enhance our Service in a way that is competitive with your Workers Script or other products, services, or ideas that you have, regardless of whether you have shared them with us. Although Cloudflare affirms that you retain intellectual property rights in the source code to your Workers Script, you acknowledge that Cloudflare has the right to make, use, develop, acquire, license, market, promote or distribute products, software or technologies that perform the same or similar functions as, or otherwise compete with, any of your Workers Scripts as well as other products, software or technologies that you may develop, produce, market, or distribute now or in the future.
The creation of Cloudflare Workers using subdomains that include deceptive or offensive terms or names of other businesses, organizations or individuals is prohibited. If Cloudflare determines that you are engaging in this activity it may suspend or terminate your account immediately. The use of the Service for phishing schemes is prohibited.
Effective December 18, 2019
Your use of the CSAM Scanning Tool is governed by Cloudflare’s Self-Serve Subscription Agreement (“General Terms”), which incorporate the terms set out below, as such terms may be amended from time to time. Unless defined below, all capitalized terms will have the definitions given to such terms in the General Terms. The terms set out below control to the extent there is a conflict with other applicable terms, notwithstanding the entire agreement provision of the General Terms.
1. Acknowledgement of Relevant Legal Requirements
In connection with your obligation to comply with all laws and regulations applicable to your use of Cloudflare Services as set out in the Cloudflare Terms, you acknowledge that the content of the data you identify using the CSAM Scanning Tool may be subject to specific legal requirements which may include, but are not limited to, laws requiring the reporting of any facts or circumstances from which you obtain actual knowledge of an apparent violation of child pornography laws to the National Center for Missing and Exploited Children (NCMEC) and/or a government agency in your jurisdiction. Any information that Cloudflare provides to you regarding the use of the CSAM Scanning Tool is not intended as legal advice and is not a substitute for the advice of your own legal counsel.
2. Purpose limitation, Your instructions to Audit and report to NCMEC
The purpose of the CSAM Scanning Tool is to prevent the spread of child sexual abuse content, and to support investigations targeted to stopping the distribution and possession of child sexual abuse content (“Purpose”). You may use the CSAM Scanning Tool solely for the Purpose, and you must not use it for any other purposes. To achieve the Purpose, it is important for you and Cloudflare to work together to maintain the integrity of the service.
(a) You hereby authorize Cloudflare to take steps to monitor and audit your usage of the CSAM Scanning Tool to help ensure that the service is used solely for the Purpose, and otherwise in accordance with these terms.
(b) You hereby authorize Cloudflare to provide reports to NCMEC on the images you upload on the CSAM Scanning Tool that match the signatures of known child pornography images. You hereby instruct Cloudflare to identify you in these reports. You understand that such reports do not relieve you of any legal requirements that might arise from your use of the CSAM Scanning Tool, including, but not limited to, any obligation you have to file NCMEC reports.
(c) You hereby authorize Cloudflare to block images that match signatures of known child pornography images.
3. Details for the CSAM Scanning Tool
This applicable service details are as follows:
(a) The CSAM Scanning Tool is provided free of charge. Accordingly, Cloudflare will have no liability for any harm or damage arising out of or in connection with your use of the CSAM Scanning Tool.
(b) Cloudflare reserves the right to modify or discontinue offering the CSAM Scanning Tool at any time (including, without limitation, by limiting or discontinuing certain features of the CSAM Scanning Tool) without notice to you.
(c) Cloudflare may limit or throttle your CSAM Scanning Tool transactions at any time, with or without notice.
(d) Cloudflare may terminate all Cloudflare Services provided to you if we determine that you have failed to timely remove CSAM, or we suspect you are attempting to abuse the CSAM Scanning Tool.
4. Internal Use Only
You will use the CSAM Scanning Tool solely for your internal use. You may not use the CSAM Scanning Tool to provide a managed service solution.
5. No Support or SLA
The CSAM Scanning Tool is not covered by customer support and does not have an SLA.
Effective March 21, 2018
The Mobile SDK Service is a Service that facilitates and analyzes network calls for mobile applications. Paid and enterprise plans of the Mobile SDK Service are available that can be used to optimize how data is transferred over networks through the use of ASAP™, a UDP-based protocol that accelerates the last mile to mobile devices.
In addition, the capitalized terms below shall have the following meanings:
“Access Key” means a confidential access key provided by Cloudflare to Customer for enabling the Mobile SDK Service in a Mobile App.
“Active User” means with respect to paid and enterprise Mobile SDK Service subscriptions, a unique user who has performed some action in a Mobile App in the applicable billing period. Each installation of the Mobile App on a device shall count as a unique user. For example, if a user installs and uninstalls a Mobile App 5 times in a day on the same device, such user will count as 5 unique users for the applicable billing period.
“Mobile App” means a discrete compiled handheld or mobile device application that integrates the Cloudflare Mobile SDK to access the Cloudflare Mobile SDK Service. Each variation of compiled code that uses the Mobile SDK Service is counted as a unique Mobile App (e.g., iOS and Android each count as unique Mobile Apps). Cloudflare will provide one (1) Access Key for each unique Mobile App.
“Platform Access Fee” means with respect to paid and enterprise Mobile SDK Service subscriptions, the Monthly Fee charged by Cloudflare for each Mobile App.
“Total Active Users” means with respect to paid and enterprise Mobile SDK Service subscriptions the sum of all Active Users in all of Customer’s Mobile Apps for the applicable billing period. For example, if Customer’s iOS Mobile App has 300,000 Active Users in a given billing period, and Customer’s Android Mobile App has 200,000 Active Users in such billing period, the Total Active Users for such billing period is 500,000 Active Users.
Subject to your compliance with the terms and conditions of the Agreement, Cloudflare hereby grants you a non-exclusive, non-transferable, license, to enable the Mobile SDK Service in your Mobile App(s), solely in accordance with the Documentation and any other restrictions or obligations mutually agreed upon by the Parties. All rights not expressly granted to you herein are reserved to Cloudflare.
You acknowledge that you are solely responsible for your Mobile Apps, including the Mobile App’s performance and functioning with the Service. As between you and Cloudflare, you will provide all support of any type requested by Cloudflare or your end users related to your Mobile App(s) and be responsible for any warranty, liability or obligation to any end user or any third party that arises in connection with their use of your Mobile App.
Each Access Key may only be used by one (1) Mobile App to access the Service. You acknowledge and agree that: (a) you will ensure that each Access Key issued to a Mobile App will be used only by the Mobile App for which it was issued; (b) you are responsible for maintaining the confidentiality of all Access Keys, and are solely responsible for all activities that occur with such Access Keys; and (c) you will notify Cloudflare promptly of any actual or suspected unauthorized use of any Access Key, or any other breach or suspected breach of the Agreement. Cloudflare reserves the right to terminate any Access Key that Cloudflare reasonably determines may have been used by an unauthorized third party, and shall provide you with immediate notice of such. For your own security, Cloudflare strongly encourages that you take all necessary security precautions in conjunction with all Access Keys.