Black Friday Sale is Live: Get up to 30% OFF RankReady Pro - the WordPress AI SEO pluginBlack Friday Sale is Live: Up to 30% OFF Get Deal
Features

Security hardening in Hatch: what it changes and how to turn it off

Every protection in the Hatch Security tab: Fortress Mode, locking the REST feed, closing XML-RPC, hiding usernames, lockouts, headers and code editor lock.

Last updated October 29, 2026

The Hatch Security tab collects protections that make sense once visitors use the frontend and WordPress is only your back office. Every one is a switch you control. Nothing is changed until you turn it on.

The Hatch Security tab
The Security tab.

Fortress Mode

One switch that turns on every protection below. It shows each protection as a chip, such as Old remote access closed, Usernames hidden, Code editors and updates locked, Changes need an Application Password, Security headers, WordPress version hidden and Folder listings off. You can instead choose protections one by one.

WordPress doors to close

  • Lock the REST API. Signed-out visitors cannot read WordPress data directly. A short list of routes your frontend needs stays open, and apps that sign in with an Application Password still work.
  • Close the old remote access (XML-RPC). Attackers often use it to try many passwords in one request. Most sites do not need it.
  • Hide usernames from signed-out visitors.
  • Keep this site out of search results. Asks search engines to skip your WordPress address so only the frontend shows up.

Other protections

  • Keep some people out of the dashboard. Roles not on your list are sent to the frontend when they sign in.
  • Lock out repeated wrong passwords. Defaults are 5 failed attempts and a 30-minute window. You can choose 3 to 20 attempts and a 5 to 240 minute window.
  • Lock the code editors. Turns off the theme and plugin editors and filters raw script code out of posts.
  • Security headers. Adds browser safety instructions on WordPress pages. On Apache it also stops program files in uploads from running, using a marked block in uploads/.htaccess that is removed on uninstall.
  • Remind admins to use two-factor sign-in. Needs a two-factor plugin first.
  • Turnstile on sign-in and comments. See the Turnstile guide.

Application Password

When you deploy, Hatch uses the Application Password you supply so the frontend can read the site. To remove it right now, use your profile page. The frontend stops working until you deploy again.

Remove all data on uninstall

Normally deleting the plugin keeps your settings so a reinstall picks up where you left off. Credentials, such as the saved Cloudflare token and the frontend’s stored password, are always erased when you delete the plugin. Turn this switch on to erase every other Hatch setting as well, including the form submissions table. This cannot be undone.

If something breaks after a change

Turn the last switch off and reload. If the frontend cannot read content after you lock the data feed, check the REST troubleshooting guide.