Set up, ship,
and actually understand
what each plugin does.
Plain-English docs written by the engineers who built the plugins. Every setting explained, every gotcha documented, no marketing fluff.
Start here
// onboarding · most-opened by new customersInstalling your first BDShield plugin
Five minutes from license key to your first protected request.
3 min read 02 · licenseActivating & moving a license
How site activations work, how to deactivate a dead site.
2 min read 03 · updateAuto-updates & the changelog
When updates land, how to pin a version, where to read changes.
4 min read 04 · supportGetting help when something breaks
Where to file tickets, what to include, our response window.
2 min readEvery plugin, its own shelf.
Click into any plugin to see its full doc set — setup, settings, troubleshooting, REST endpoints, and the changelog.
average: 3.3 docs per plugin
BD Security Firewall
Brute-force lockout, WAF rules, geo-blocking, 2FA, activity log, FIM.
- Setting up two-factor authentication
- Whitelisting trusted IPs & admins
- Tuning the WAF for false positives
- Reading the activity log
BD Backup
Full-site and database backups, chunked, scheduled, with one-click restore.
- Scheduling daily backups
- Restoring a site from a BD Backup archive
- Off-site backups to S3 / Backblaze
- Why we use PclZip instead of ZipArchive
BD Auto Blog
AI-assisted blog drafting via Claude — topic generation, scheduling, image sourcing.
- Adding your Claude API key
- Configuring Pexels for content images
- Topic queues & the daily schedule
- Tier limits & how the gating works
BD AntiSpam
Invisible honeypot, JS token, content-pattern spam blocker for forms & comments.
- Installing AntiSpam on a new form
- Reading the block log & tuning thresholds
BD Shield Forms
Contact form, newsletter subscribe form, and submission dashboard.
- Using the
[bd_contact_form]shortcode - Building a newsletter signup with the compact variant
- Exporting submissions to CSV
BD Uptime Monitor
Self-hosted uptime pings, downtime alerts, incident history.
- Configuring the email-alert recipient
- Reading the incident timeline
BD Maintenance Mode
Maintenance & coming-soon pages with countdown, role bypass, and IP whitelist.
- Switching between maintenance and coming-soon
- Whitelisting your IP while the site is down
- SEO & the Retry-After header
BD Speed Optimizer
Performance scanner, defer/delay JS, DB cleanup, resource hints.
- Running the speed scan
- Defer vs. delay JS — when to use which
- Cleaning post revisions safely
- Why your score didn't improve (and what to check)
BD Malware Cleaner
Signature-based file scan, core-checksum verification, quarantine.
- Running your first scan
- Reading scan results & quarantine
- What to do if core files are modified
BD Activity Log
User & admin event log, retention controls, filterable feed.
- What events get logged (and what doesn't)
- Exporting & pruning the log
BD Image Optimizer
Lossless WebP conversion, lazy-load, srcset auditing.
- Converting your media library to WebP
- When WebP doesn't show up on the front end
Licensing, billing & updates
Cross-plugin docs that apply to every product: licenses, refunds, account, updates.
- How license activations work across all plugins
- Refund policy & how to request one
- Moving a license to a different site
Docs only get you so far.
Real humans read every ticket.
If a doc didn't answer your question, route yourself below — we're a small team and we read every email. Most replies land within one business day.