SemhackDevelopers
OpenAPIGet an API key
Skip to content
SemhackHelp center
Open app

Loading article…

© 2026 Semhack
HomePricingPrivacyTermsContact
© 2026 Semhack
HomePricingPrivacyTerms
  1. Help center
  2. Audit checks
  3. Plaintext emails

Security check

Plaintext emails

Looks for email addresses in the visible text and in mailto: links.

Category
Security
Importance
Low importance
Check id
plaintext-emails

How the result is decided

  • PassNo email addresses found.
  • WarningAt least one address is on the page.

Why it matters

Bots harvest plain-text addresses for spam. Whether that matters depends on the address: a support inbox with a good filter is often fine.

How to fix it

Use a contact form, or show the address in a way bots read less easily. If the address is meant to be public, you can accept this warning.

After the fix, open the page’s report and choose Run again to confirm it passes.

Was this helpful?

Previous checkHSTSNext checkText compression

About audits

  • How the audit score worksThe 0–100 score is a weighted average of the checks: importance sets the weight, the result sets the credit.
  • Running a page auditWhat Semhack fetches when it audits a URL, what the report shows and the limits that apply.
Search help

Security checks

  • HTTPS
  • HTTP/2
  • Mixed content
  • Server signature
  • Unsafe cross-origin links
  • Insecure forms
  • HSTS
  • Plaintext emails