One-click setup
Install the plugin and create your key in one step. The plugin finds the tables that hold personal data, so there are no fields to configure and no code to change.
Ghostables for WordPress encrypts the personal data your site holds, from sign-ups and form entries to member profiles and orders, before it reaches the database. Your site keeps working exactly as before.
Install the plugin and create your key in one step. The plugin finds the tables that hold personal data, so there are no fields to configure and no code to change.
Sign-ups, contact forms, member areas, orders and admin screens all read normally through WordPress. Your users will not notice a thing.
A leaked copy of the database contains encrypted entries, and the keys that would open them are not stored in it. Dates, order statuses and record numbers stay readable.
A recovery phrase created at setup lets you regain access if you lose your PIN. Write it down and keep it somewhere safe.
Any WordPress site that collects personal data: business sites with contact forms, membership platforms and WooCommerce stores alike.
| In a leaked database | Standard WordPress | With Ghostables |
|---|---|---|
| Email addresses | Readable | Encrypted |
| Names, addresses and phone numbers | Readable | Encrypted |
| Form entries and member records | Readable | Encrypted |
| Search lookups | Readable | Search tokens that do not reveal the value |
| Dates, statuses and record numbers | Readable | Still readable |
Encryption limits what a leak exposes. Ghostables Defender is the active security plugin that keeps attackers out: scanning, firewall, login defence, hardening and a tamper-evident audit log. Business and Agency licences include the matching paid Defender tier.
09:41:12Login blockedRepeated failures from one address
09:41:12Address blockedAdded to the firewall for 24 hours
09:57:03Scan completeNo unexpected file changes
10:02:47Setting changedTwo-factor enforced for admins
10:02:47Operator approvedPIN and second factor confirmed
Every plan includes automatic updates, secure recovery and a full refund within 14 days of your first purchase. Cancel any time from your dashboard.
£149per year
Or £19 a month. One site, email support.
£499per year
Or £59 a month. Up to five sites, priority support.
£1,499per year
Or £149 a month. Unlimited sites, SLA support.
Prices exclude VAT, which is calculated at checkout.
The personal data your site stores about people: account details, form submissions, member profiles, customer orders and personal data held in custom post types. It is encrypted before it is written to the database and decrypted only for legitimate use.
Yes. Protection sits behind the normal data path, so checkout, accounts, forms, member areas and admin tools behave as before. Your users will not notice it, and neither will the plugins that read the data.
The impact on page loads is small: single-digit milliseconds per request in our testing. The initial setup runs once and takes about half a minute in your browser.
After activation, existing records are encrypted in the background. A site with around 10,000 entries typically finishes within a working day, and you can watch progress from the plugin’s status page.
A secure recovery phrase is created during setup. With it, you can re-establish access. If you lose both your access and the recovery phrase, the encrypted data stays unreadable permanently.
That is the security property working as intended. Ghostables Ltd cannot recover it for you either.
No product can do that on its own, and encrypted personal data is still personal data. Ghostables for WordPress substantially strengthens the technical measures you take under UK GDPR Article 32, and may significantly reduce the impact of a breach where the data stays unintelligible to whoever took it.
You buy a subscription and we email a licence key, which you paste into the plugin. The plugin checks in daily. If a subscription lapses, the plugin becomes read-only: existing data still opens, and new encryption pauses until you renew.
Yes. We refund a first purchase in full within 14 days, no questions asked. Renewals are not normally refundable, so cancel from your dashboard before your renewal date if you no longer need the plugin.
A three-minute install. Your site keeps working, and a stolen copy of your database holds no readable personal details.