What will be protected?

Our plugin is capable of protecting a lot of different spots of emails. Down below you find a list with more details.
Note: We protect ANY email that occurs within your website (frontend). It doesn’t matter if it is within a mailto link, an input, within data attributes. Everything receives its unique treatment.

  1. The head section of your site
    This includes the <head>-area of the page. These emails will be protected using simple HTML entities encoding or the protection text (depending on your settings)
  2. The <body> section of your site
    This includes everything within the body. In this case, we also vary in the way we encode certain parts. Please keep reading for more details.
  3. RSS Feed
    The RSS feed will also be protected using either HTML entities or the protection text (Depending on your settings)
  4. Input fields
    These fields can either be protected using HTML entities, the protection text or a strong encoding, which involves javascript (This functionality is deactivated by default, but is available within the advanced settings)
  5. Mailto Links
    Mailto Links will be protected using either HTML entities, the protection text or a more advanced javascript method. Which method will be chosen, depends also on your settings.
  6. Other plain emails
    All of the other plain emails will be either protected using HTML entities, Javascript or a protection text (Depending on your settings)
  7. Shortcodes
    We also provide the possibility to protect shortcodes based on your settings. This allows our plugin to catch also some ajax filters.
  8. Script tags
    Some of your emails need to be treated with care to not break the functionality of your page. This is why we soft-encode script tags using HTML entities.
  9. Shortcodes
    We also offer protection for phone numbers and any other text, as well as shortcodes for ajax loaded content. You can find more information here.