InstallLock

Description

Close a Gap in WordPress Security

Strong passwords, two-factor authentication, and security plugins are important. But not every WordPress software change begins with someone signing into your dashboard.

Some services and integrations connected to WordPress can make changes remotely. If one of those connections is compromised, changes may be sent to your website without anyone ever using the normal WordPress login.

InstallLock Free closes that gap for WordPress core and themes.

InstallLock requires separate authorization from your authenticator app before WordPress core or theme changes can be made. A six-digit authenticator code is required to temporarily unlock those changes.

With protection enabled, InstallLock Free prevents unauthorized:

  • WordPress core updates
  • Theme installation
  • Theme activation and switching
  • Theme updates
  • Theme deletion

This means that even if someone gains access through a WordPress administrator account or a connected service, WordPress core and theme changes remain locked until separately authorized.

When you need to make an authorized change, enter your authenticator code to temporarily unlock protection. InstallLock automatically restores protection when the unlock period ends.

External Services and Privacy

InstallLock uses Freemius for commercial upgrades, checkout, licensing, and subscription management. The upgrade purchase interface loads Freemius Checkout from https://checkout.freemius.com/js/v1/. Freemius services may receive installation/site, license, purchaser, and transaction information as needed to provide these services.

  • Freemius: https://freemius.com/
  • Freemius Privacy Policy: https://freemius.com/privacy/
  • Freemius Terms of Service: https://freemius.com/terms/
  • Granite Point Software Terms of Use: https://granitepointsoftware.com/terms-of-use/

The authenticator QR code is generated locally and does not use an external QR-code service. Third-party copyright and license information is included in THIRD-PARTY-LICENSES.txt.

Security and Legal Notice

InstallLock provides an additional layer of WordPress security and does not replace backups, login security, malware protection, secure hosting, or other appropriate safeguards.

InstallLock does not guarantee protection against hacking, malware, vulnerabilities, unauthorized access, data breaches, website damage, or every possible method of modifying a WordPress website. Direct server, filesystem, or database access and other methods outside the WordPress processes InstallLock controls may bypass its protection.

Granite Point Software Terms of Use:
https://granitepointsoftware.com/terms-of-use/

Screenshots

Installation

  1. Install and activate InstallLock.
  2. Open InstallLock > Protection.
  3. Connect your authenticator app.
  4. Save your five single-use recovery codes in a secure location.
  5. Enable Protection.

When you need to make a WordPress core or theme change, enter your six-digit authenticator code to temporarily unlock protection.

FAQ

What does InstallLock Free protect?

InstallLock Free prevents unauthorized WordPress core updates and theme installation, activation, switching, updates, and deletion while protection is enabled.

Why use InstallLock if I already use a WordPress security plugin?

Firewalls, malware scanners, strong passwords, and two-factor authentication are all important parts of WordPress security. But they do not eliminate every path an attacker may use to make changes to your website.

Some connected services and integrations can make changes to WordPress without anyone signing in through the normal WordPress login.

InstallLock closes that gap by requiring separate authenticator authorization before WordPress core or theme changes can be made.

It is designed to work alongside your existing security tools by adding another layer of protection specifically around WordPress software changes.

Does InstallLock Free protect plugins?

No. InstallLock Free protects WordPress core and themes.

InstallLock Pro adds protection for plugin installation, activation, deactivation, updates, and deletion.

Can automatic updates still run?

Yes. InstallLock can allow approved WordPress core minor updates and selected theme updates to run automatically while protection remains enabled.

What happens if I lose access to my authenticator?

Use one of your unused recovery codes to set up a replacement authenticator.

Does InstallLock support WordPress Multisite?

No.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“InstallLock” is open source software. The following people have contributed to this plugin.

Contributors

Translate “InstallLock” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.154

  • Initial WordPress.org release.