Loading…
Loading…
NonaGuard runs 200+ automated Odoo checks and translates every finding into a €-range business impact — permission gaps, deprecated modules, CVE vulnerabilities, and upgrade blockers. Get a Pulse Score with full risk breakdown and a client-ready PDF in under 5 minutes.
Used by Odoo partners and agencies managing 5–100+ production instances. No SSH access needed.
Built by Hexalian, specialists in production Odoo operations
Instances
Critical
Resolved
Access Security
42/100
Security Intel
55/100
Module Health
100/100
Performance
100/100
Purpose-built for serious Odoo operations: security, upgrade readiness, and continuous control.
You already know these problems. The question is whether you have a system to catch them before they become emergencies.
Deprecated modules, broken dependencies, and incompatible customizations — discovered too late. Your client blames you.
Generic tools track CPU and RAM but know nothing about Odoo modules, permissions, deprecated APIs, or upgrade readiness.
You can SSH into one server and check logs. But with 10, 20, 50 client instances? There's no way to audit every one, every week.
This isn't another uptime checker. NonaGuard understands Odoo at the application level — modules, permissions, configurations, and upgrade paths.
Connect every Odoo instance you manage — from Odoo 15 to 19. See health scores, risk trends, and alerts across your entire portfolio in one place.
Deprecated modules, permission drift, security advisories, and performance degradation are caught when they first appear — not 6 months later during an upgrade.
Branded PDF reports with Pulse Score, risk breakdown, and recommended actions — ready to email to clients. Replace hours of manual audit work with a single click.
When something goes wrong, you have proof you were monitoring. When nothing goes wrong, you have proof it was because of your vigilance. Either way, you win.
Provide your Odoo URL, database, and API key. Credentials are AES-encrypted at rest with per-credential salts.
Our engine runs 200+ checks via read-only XML-RPC — modules, permissions, custom code, live CVE advisories, and accounting health indicators.
Get your Pulse Score (0-100) with full risk breakdown and a client-ready PDF report you can send immediately.
Continuous monitoring detects changes the moment they happen. Get alerts, share reports with clients, and identify billable remediation work.
Eight core capabilities that turn reactive fire-fighting into proactive consulting.
Automated scans plus connector heartbeat monitoring keep every instance visible. Detect drift in modules, permissions, security posture, and performance before incidents escalate.
One number your client instantly understands. Track health over time and use score drops to propose remediation projects.
White-label, client-ready PDF reports generated in one click. Include findings, risk levels, and recommended actions.
AI-assisted triage prioritizes the highest-impact findings, estimates remediation effort, and provides clear next actions your team can execute immediately.
Identify deprecated modules, breaking API changes, and compatibility issues before you quote an upgrade project.
Get anomaly and predictive breach alerts via email, Slack, or webhook when risk trends accelerate or critical thresholds are projected to be crossed.
Live CVE database cross-checked against your exact Odoo version. Only advisories that affect your installed version are surfaced; others shown for traceability without impacting your score.
Upload any Odoo module (.zip, .tar.gz) for static security analysis — SQL injection, hardcoded secrets, unsafe XML, and deprecated API usage — without running the code.
See how NonaGuard surfaces security risks, module health, and client-ready reports in one place.
Scan Report
Pulse Score, grade, and top 3 improvements.

Receive alerts before your client notices anything. A permission vulnerability appears? You know about it the same day. Your client gets an email from you proactively — not the other way around.
Before quoting an upgrade from Odoo 16 to 18, run a full upgrade analysis. Identify deprecated modules, breaking dependencies, and custom code risk. The report becomes your scope document — and justifies every line of your quote.
Send monthly branded Odoo health reports to every client. Show them their Pulse Score trend, resolved issues, and open risks. Partners who deliver regular reports see significantly higher contract renewal rates.
Every red flag in the scan is a project. Show clients the security risks, deprecated modules, and permission gaps they should pay you to fix. A single deprecated module discovery becomes a $2,000–$5,000 remediation engagement.
Detect missing lock dates, aging draft invoices, and unreconciled bank lines before they become audit findings. Automated Odoo accounting health checks run every sync cycle.
Stop paying $5,000+ per manual audit. Get continuous, automated monitoring that catches issues the moment they appear.
Adjust the sliders to estimate how much NonaGuard saves compared to manual Odoo audits.
Based on $75/hr average consultant rate
Published pricing and support targets are indicative and may change over time.
Estimated Annual Savings
$10,764
per year
Every scan reveals €-quantified risks your clients will pay you to fix. One critical finding often covers months of subscription.
7-day free trial on all paid plans. Full features during trial.
All paid plans include a 7-day free trial.
1 Odoo instance • 3 scans / month • 1 module audit (lifetime)
Scan quota resets automatically on the 1st of every month. No credit card required.
Scan data expires after 7 days
Community support
Find revenue in every scan — for freelancers & consultants
One deprecated module costs $2,000+ to fix in production. Solo catches it for $49/mo.
The operating system for Odoo consultancies & small agencies
Team dashboard, API access, white-label reports. Manage 15 clients from one dashboard.
Scale your Odoo practice — for agencies & Odoo partners
Agency dashboard, unlimited scans, proposals & client reports. Manage 50 clients from one dashboard.
SSO, audit log, dedicated CSM, custom SLA. Contact us for pricing.
Cancel anytime.
| Feature | Free | Solo | Agency | Partner | Enterprise |
|---|---|---|---|---|---|
| Odoo Instances | 1 | 3 | 15 | 50 | Unlimited |
| Scans / month | 3 | 30 | 150 | Unlimited | Unlimited |
| Module audits | 1 (lifetime) | 30 | Unlimited | Unlimited | Unlimited |
| Auto-scan frequency | Manual | Daily | 6-hourly | 2-hourly | Custom |
| Monthly scan reset | |||||
| Pulse Score (0–100) | |||||
| Full scan details & risk breakdown | |||||
| PDF audit reports | Branded | Branded | Branded | ||
| Upgrade readiness assessment | |||||
| Connector Plugin (auto-monitoring) | |||||
| Remote commands (diagnostics, cache, logs) | |||||
| Automated remediation | |||||
| Opportunity detection | |||||
| Auto-generated proposals | Unlimited | Unlimited | Unlimited | ||
| Sales playbooks | |||||
| Industry benchmarking | |||||
| Financial risk estimation | |||||
| AI-powered insights | Full | Full | Full | ||
| Score drop & critical risk alerts | All channels | All channels | All + custom | ||
| Priority scan queue | |||||
| Trend analytics | Full | Full | Custom | ||
| Client portal | |||||
| Agency dashboard (multi-client) | |||||
| White-label reports | |||||
| Auto client reports / month | Unlimited | Unlimited | Unlimited | ||
| REST API access | |||||
| Custom webhook integrations | |||||
| Custom scan rules engine | |||||
| Team management | 1 | 1 | 5 | Unlimited | Unlimited |
| SSO / SAML | |||||
| Audit log | |||||
| Scan history retention | 7 days | 90 days | 1 year | Unlimited | Unlimited |
| Concurrent scans | 1 | 1 | 4 | 8 | Unlimited |
| Overage rate | — | $2.00 | $1.00 | Included | Included |
| Support | Community | Email (48h) | Priority (12h) | Priority (4h) | Custom (2h SLA) |
Prices, plan limits, feature availability, and support response times are best-effort and subject to change. Nothing on this page is a guaranteed SLA or legal commitment, and NonaGuard does not operate your Odoo instance on your behalf.
Anonymized pilot — same workflow you can run on your hardest client URL in under 5 minutes.
Silver Odoo partner · EU · 12 consultants
The agency was asked to quote a migration from another implementer. Instead of a senior spending half a day on SSH, they ran NonaGuard on staging, sent a branded Pulse Score report, and used €-range business impact lines in the proposal.
41
Pulse Score (before)
4 min
Scan to PDF
€4.2k
Rescue project closed
The PDF did the selling. We only joined a 20-minute call to confirm priorities.Run a free health check on your URL
NonaGuard is built by Hexalian LLC, an Odoo implementation company with years of hands-on experience deploying and maintaining Odoo at scale.
Automated Odoo health scanning
NonaGuard runs 200+ automated health checks covering modules, permissions, security advisories, custom code risks, and upgrade readiness — in under 60 seconds per instance.
Track health trends over time
Every scan produces a Pulse Score (0-100) with detailed findings and a downloadable PDF report. One number your client instantly understands.
Read-only access, zero footprint
Connect via standard read-only XML-RPC or install our free LGPL-3 connector for firewalled instances. NonaGuard never writes to your database.
Because finding the problem is 80% of the work. NonaGuard doesn't just 'tell you problems.' It generates client-ready PDF reports that become proposals, detects issues weeks before they become emergencies, and turns every finding into potential consulting work. One detected issue can save hours of emergency debugging. One pre-upgrade scan can prevent a failed production deployment. NonaGuard helps you identify billable work proactively.
You can manually audit one server. But can you do it weekly across 10, 20, or 50 client instances? NonaGuard runs 200+ Odoo-specific checks in 60 seconds — deprecated modules, permission vulnerabilities, security advisories, custom code risks — things you'd need hours to catch manually. And it generates branded reports your clients actually read.
Yes. NonaGuard uses read-only XML-RPC access to analyze your instance. It never writes, modifies, or deletes any data. Your credentials are encrypted at rest using Fernet (AES-128-CBC + HMAC-SHA256) with per-credential key derivation and transmitted only over HTTPS.
NonaGuard supports Odoo Community and Enterprise editions, versions 15.0 through 19.0. We continuously update our deprecated module database dynamically from Odoo's GitHub repositories and release notes.
The Pulse Score (0–100) is a weighted composite of module health, permission safety, custom code risk, update readiness, and configuration best practices. Higher scores indicate a healthier, more maintainable Odoo instance.
Most scans complete in 30–90 seconds, depending on the number of installed modules and the responsiveness of your Odoo server. Initial scans may take slightly longer as we build your baseline.
Absolutely. Our Solo and Agency plans support multiple instances, and the Partner plan offers 50 instances — perfect for Odoo partners managing a portfolio of clients. PDF reports can be shared with stakeholders.
Paid plans include automated monitoring. When your score decreases between scans, you'll receive an email alert with details on what changed and recommended actions to restore your score.
Solo plan and above include AI-powered insights automatically — no API key required, no setup. After each scan, NonaGuard generates a plain-English analysis covering priority actions, risk assessment, effort estimates, and recommendations tailored to your Odoo instance.
Yes. You can upgrade, downgrade, or cancel your subscription at any time from the Settings page. Cancellations take effect at the end of your current billing period — you keep full access until then, and can reactivate anytime before it expires.
Yes — this is one of the most common use cases. Agency plan includes white-label PDF reports you can send under your own brand. You can include NonaGuard monitoring as a line item in maintenance contracts, and use scan findings to propose remediation projects.
Use our free NonaGuard Connector plugin (LGPL-3). It installs as a native Odoo module and pushes health data outward to NonaGuard — no inbound ports, no firewall changes needed. It works on Odoo 15 through 19 and sends heartbeat updates every 2 minutes.
Still have questions? We're happy to walk you through a live demo.
Every day without monitoring is another day a problem could be growing silently in one of your client instances. You don't need to wait for the next emergency.
Every finding becomes an actionable remediation proposal you can sell to your clients. Start with a free 7-day trial.
Trusted by Odoo partners, agencies, and enterprise teams worldwide.
Join 500+ Odoo professionals. No spam — just actionable insights on keeping your clients' Odoo instances healthy.
We respect your privacy. Unsubscribe anytime.