Overview
OIntel (v1.0.0) is a self-hosted WordPress Site Intelligence & Diagnostics plugin. No SaaS subscription, no external accounts, no data leaves your server.
Core capabilities:
| Capability | Detail |
|---|---|
| 0–100 health score | Calculated across 4 weighted categories |
| 25+ automated checks | Environment, plugins, performance, content |
| Historical snapshots | Point-in-time diffs — take, compare, delete |
| Actionable recommendations | Ranked by score impact |
| Email + Slack alerts | SSL expiry, score drops, plugin updates, critical issues |
| Session intelligence | Active sessions, login history, admin activity log |
| HTML reports | Exportable, white-label option for agencies |
| WPVulnDB scanning | Plugin vulnerability checks |
| WP-CLI commands | All operations scriptable |
| REST API | Single endpoint for headless/CI integration |
Installation
- Upload the
ointel/folder to/wp-content/plugins/ - Activate via Plugins → Installed Plugins
- Navigate to OIntel in the WP admin sidebar
- Click Run Scan on the Dashboard to generate your first health score
Via WP-CLI:
bashwp plugin install ointel.zip --activate
wp ointel scan
On activation: Creates 5 custom database tables, schedules daily background scan cron, schedules weekly report email.
On deactivation: Removes cron events. Preserves all data.
On uninstall: If Remove on uninstall is enabled in Settings, permanently drops all tables and options.
