Scrape Shield

There is no difference between free and pro plan.

ScrapeShield is a free app in the Cloudflare dashboard that protects site's content.

ScrapeShield has the following features:
1) E-mail obfuscation: Scramble e-mail addresses for bots to prevent email spam. It is automatically set to ON when cloudflare account is created.
2) Hotlink protection: Prevent bandwidth abuse. It is automatically set to OFF when cloudflare account is created.
3) Server side excludes: hide specific content on your site from suspicious visitors. It is automatically set to ON when cloudflare account is created.

1) E-mail obfuscation : Email harvesters and bots are roaming the Internet looking for email addresses to add to their spam lists. Cloudflare’s Email Address Obfuscation encrypts email addresses on your web pages. This means that email addresses are hidden from harvesters and bots, but still visible to human visitors.

NOTE: Email Address Obfuscation is only applied in certain instances. It will work for email addresses within documents with a MIME type of text/html or application/xhtml+xml. However, it will not work for email addresses inside certain conditional comments, attributes, and tags outlined below:
// Conditional comment: <!--email_off--><!--/email_off-->
// Script: <script></script>
// Noscript: <noscript></noscript>
// Comments: <!-- -->
// Textarea: <textarea></textarea>
// XMP: <xmp></xmp>
// Head: <head></head>


2) Hotlink protection: Hotlink Protection prevents images from being used by other sites. This can reduce the bandwidth consumed by your origin server. When Cloudflare receives an image request for your site, we check to ensure the request did not originate from visitors on another site. Visitors to your domain will still be able to download and view images.

Hotlink protection has no impact on crawling, but it will prevent the images from being displayed on sites such as Google images, Pinterest, etc (For this reason we should keep this option disabled)

Supported file extensions: gif, ico, jpg, jpeg, and png.

Hotlinking can be applied to specific images also.
You can allow certain images to be hotlinked by placing them in a directory named hotlink-ok. The hotlink-ok directory can be placed anywhere on your website.

Example: To allow  example.com  to use logo.png from  example.com , put logo.png in a new folder called hotlink-ok on  example.com . Any images in the hotlink-ok folder will not be checked for hotlinking.

Some examples of URLs that will not be checked for hotlinking:


3) Server side excludes : If there is sensitive content on your website that you want visible to real visitors, but that you want to hide from suspicious visitors, wrap the content with Cloudflare SSE tags.
To exclude content from suspicious visitors, wrap the content in the following SSE tags: <!--sse--><!--/sse-->
For example: <!--sse--> Bad visitors won't see my phone number, 555-555-5555 <!--/sse-->

NOTE : SSE only will work with HTML. If you have HTML minification enabled, you won't see the SSE tags in your HTML source when it's served through Cloudflare. SSE will still function in this case, as Cloudflare's HTML minification and SSE functionality occur on-the-fly as the resource moves through our network to the visitor's computer.