Security & privacy

Built not to break your site.

Preflight checks, fail-open behaviour and a kill switch, and no data leaves your server unless you turn it on.

THE PROBLEM

An SEO tool should never be the thing that takes your site down.

  • “The last plugin we tried white-screened the site on activation.”
  • “Legal wants to know what leaves our servers.”
  • “If something goes wrong, I need one switch to turn it off.”

HOW IT WORKS

Security & privacy

01

Preflight, fail-open, kill switch

Preflight checks your environment before anything runs. If a check fails, your site keeps serving. INDEXPLANE_SAFE_MODE turns everything off from wp-config.php.

Read how it works →
Preflight results and safe-mode notice

02

Data stays on your server

Every external service is opt-in and listed below, with what it sends.

Read how it works →
External services settings, all off by default

03

Vulnerability disclosure

A published disclosure programme with response times. Report privately and we’ll credit you.

Read how it works →
Security policy page

External services

Is my data sent anywhere?

Not unless you turn it on. Every external service is listed here.

ServiceDefaultWhat is sent
Checks and monitoringAlways localNothing. Checks fetch your own site from your own server.
Google Search ConsoleOff (opt-in)Your site URL and OAuth token, to read clicks and impressions.
PageSpeed Insights / CrUXOff (opt-in)Public URLs you choose to test.
IndexNowOff (opt-in)Changed public URLs and your IndexNow key.
Slack / webhook alerts (Pro)Off (opt-in)Incident summaries, signed with HMAC, to the endpoint you set.
Tracking container checks (Pro)Off (opt-in)Fetches your public GTM container to compare it with your policy.
AI assistant (MCP)Off (opt-in)Only what your own assistant asks for, through your own account.
Licence check (Pro add-on only)Pro add-onLicence key, site URL and versions, for updates. Never in the free plugin.
FleetOps agentOff (opt-in)Signed intents only; agent only, hosted service not yet available.
Help links in wp-adminOn click onlyThe docs ID and plugin version in the URL. No site data.
UninstallData keptTwo separate settings delete SEO data and the snapshot vault.

Found a vulnerability? Report it privately to security@teamw2s.com. Disclosure programme →

PROOF

What you can check for yourself.

  • The licensing SDK lives only in the Pro add-on, never in the free plugin.
  • Uninstall keeps your data unless you choose deletion; the vault has its own delete setting.
  • GPL-2.0-or-later: read every line.

FIVE MINUTES

Install it next to the SEO plugin you already use.

Create one restore point. If nothing ever breaks, you've lost five minutes.