Enabling Spam Protection you have functionality to protect your WordPress installation based on the geo location.
With spam protection you can block the access to your content and template from the specific ip, country, region and city to your site.
Please, don’t use this like antivirus, this option is only to prevent access to website from specific locations and blacklisted IP addresses. This option will remove all your content, template, design and display custom message to your visitors.
Note: This option of blocking access to the entire WordPress blog works together with wp-admin access. If you enter your ip, country, region or city you will be unable to access your own website.