RaffleWP sends activation, deactivation and status requests over HTTPS to rafflewp.co.uk. The request includes the key, site URL, plugin version and configured product identity.
- A successful activation is bound to the saved licence key and site and its state is stored locally.
- A daily WordPress scheduled event revalidates a real active key.
- After a legitimate activation, a temporary server, DNS or network outage does not disable the live raffle runtime.
- New activations, update checks and update downloads still require a reachable valid licence service.
- An explicit refund, revocation, expiry, customer deactivation or administrator disablement remains authoritative and locks licensed functionality.
- Lifetime or blank expiry values are not treated as expired by the plugin.
Offline runtime protects an already activated customer site from temporary infrastructure failure; it does not bypass a known revoked, refunded, expired or deliberately deactivated licence.
