Can I use WP Rocket on a private intranet or offline?
WP Rocket can be used on an intranet, or other private network but some features do require access to the internet and to our external servers.
Your license will be validated at these times:
- On initial activation. Your site will need to be connected to the internet to validate the license. Your API Key, account email, and domain (or IP address if that's how your site is configured) will be sent to our server for validation.
- After the initial license validation, it will be re-validated on plugin updates.
The plugin will continue to work after the initial validation, even if the next validation attempt fails. But automatic plugin updates will not work.
To enable access to our server for validation, you will find the current IP address here.
Plugin update notifications
Your site will need to connect to the internet to receive plugin update notifications that come from our server.
Optimize CSS Delivery: Load CSS Asynchronously and Remove Unused CSS features
The generation of CSS for these features is done externally from our servers. It has to be able to access your site to generate the CSS. If your site is not accessible, these features will not work. For the Load CSS Asynchronously, you would have to provide your own CSS in the Fallback field.
If you want to allow specific access to our server for this feature, you will find the current IP addresses here.
Other external API calls
Although unlikely to be used in these scenarios, other features of WP Rocket which make external calls are:
- Cloudflare add-on
- Sucuri add-on