Skip to content
NonaGuard — Odoo Security Audit & Health Monitor icon
Technical

NonaGuard — Odoo Security Audit & Health Monitor

AI-powered Odoo security audit, health monitoring & risk scoring.

Odoo 15Odoo 16Odoo 17Odoo 18Odoo 19
⚠️
A NonaGuard account is required to activate this connector.

This module transmits encrypted scan results to your NonaGuard dashboard. A Solo plan or higher at nonaguard.com/signup is required to obtain an API token. All paid plans include a 3-day free trial — no credit card required to start.

💡 Want to try NonaGuard before subscribing? Run a free on-demand API scan of any Odoo instance directly from nonaguard.com — no connector installation, no credit card needed.

🔍
Try NonaGuard free — no credit card, no install needed

Create a free account at nonaguard.com and run your first Odoo security and health scan instantly using our API-based scanner (no connector needed). When you are ready for automated continuous monitoring, subscribe to a paid plan and activate this connector.

Get started in 3 steps

1→ Create your account    2→ Subscribe to Solo plan ($49/mo)    3→ Copy your token and paste in Odoo Settings

✓ 3-day free trial on all plans  ·  No credit card required to start  ·  Annual billing saves ~17%

Start free at nonaguard.com →

NonaGuard — Odoo Security Audit & Health Monitor

Keep your Odoo secure, healthy, and audit-ready

NonaGuard continuously monitors your Odoo instance for security risks, compliance gaps, upgrade blockers, and data quality issues. Encrypted scan results are pushed securely to your NonaGuard dashboard. Your Odoo credentials never leave your server.

250+ automated checks | Odoo 15 to 19 | Community and Enterprise

A Solo plan subscription at nonaguard.com is required to activate the connector and automatic syncing.

Published pricing and limits are indicative and may change. See nonaguard.com for current terms.

What is NonaGuard?

NonaGuard is a security and health monitoring platform for Odoo. It detects security vulnerabilities, permission misconfigurations, financial data quality issues, and upgrade blockers, then surfaces everything in a single dashboard at nonaguard.com.

This Odoo module (the connector) runs inside your Odoo instance and transmits encrypted scan results to your dashboard automatically. A Solo plan or higher at nonaguard.com is required to activate automatic synchronization.

Supported versions: Odoo 15.0, 16.0, 17.0, 18.0, 19.0. Compatible with Community and Enterprise editions.

Screenshots

NonaGuard settings panel
Settings: connection, status, and environment

Token setup, connection checks, environment detection, sync interval, and manual sync trigger.

NonaGuard activity log
Activity log inside Odoo

Full audit trail for syncs, heartbeat events, webhook commands, remediation actions, and errors.

What the Connector Monitors

  • Security and ACL permission audit for access rule risks.
  • User and admin exposure checks across all installed modules.
  • Cron health and overdue background task detection.
  • Upgrade readiness scoring with migration blockers and effort signals.
  • OCA module compatibility and deprecation detection.
  • Email queue, SMTP, and third-party integration health.
  • Financial data quality: reconciliation and payment consistency.
  • Compliance checklist for critical Odoo configuration controls.
  • Opportunity detection: upsell signals and revenue risk indicators.
  • Remote remediation actions with full audit trail (Agency plan and above).

Automatic Sync Frequency by Plan

Solo ($49/mo)

Automatic sync once per day.
Manual sync available at any time from Odoo Settings.

Agency ($129/mo)

Automatic sync every 6 hours.
Immediate scan trigger from dashboard via signed webhook.

Partner ($299/mo)

Automatic sync every 2 hours.
Priority scan queue and full remote command access.

Enterprise (custom)

Automatic sync every hour.
Dedicated CSM, custom templates, SSO, 2h SLA.

Plans and Features

This Odoo module can be installed at no cost. A Solo plan or higher at nonaguard.com is required to activate connector syncing and access dashboard features. All paid plans include a 3-day free trial. Annual billing saves approximately 17% (2 months free).

Feature Free
$0
Solo
$49/mo
Agency
$129/mo
Partner
$299/mo
Enterprise
Contact sales
Capacity
Odoo instances 1 3 15 50 Unlimited
Scans per month 3 (API scan) 30 + overage1 150 Unlimited Unlimited
Deep scans per month 5 30 Unlimited Unlimited
Team members 1 2 5 Unlimited Unlimited
Concurrent scans 1 1 4 8 20
Data retention 3 days 90 days 1 year Unlimited Unlimited
Connector & Monitoring
Odoo connector (this module)
Automatic sync schedule Manual (API scan) Daily Every 6 hours Every 2 hours Every hour
Continuous monitoring & alerts Email Email + webhooks Email + webhooks Email + webhooks
Remote remediation actions
Webhook integrations
Dashboard & Reporting
Security and permission scans Basic (API scan)
Pulse score and grade
Full scan details
AI insights
PDF audit reports
Upgrade readiness analysis
Financial risk analysis
Opportunity detection
Trend analytics
Benchmarking
Agency & Partner Features
Client portal
White-label branding
Agency dashboard
Automated proposals & client reports Unlimited Unlimited Unlimited
Bulk operations
Billing passthrough
API access Read-only Full Full
Custom scan rules
Compliance templates
Sales playbooks
Audit log
Support
Support Community Email (48h, best effort) Priority (12h, best effort) Priority (4h, best effort) Dedicated CSM (2h SLA)

1 Solo plan: 30 scans/month included. Additional scans available at $2.00 per scan (opt-in overage billing, monthly cap applies).
Legal notice: prices, plan limits, and support response times shown here are informational and subject to change. This listing is not a service-level agreement (SLA). NonaGuard reports are advisory and do not constitute an obligation to operate or fix your Odoo environment.

Security Architecture

  • HMAC-SHA256 webhook signature verification on every inbound command.
  • Encrypted token storage: Fernet AES-128-CBC with PBKDF2-derived key.
  • Replay attack protection with a 5-minute timestamp window.
  • PostgreSQL-backed rate limiting for all webhook requests.
  • Circuit breaker with automatic throttling on repeated sync failures.
  • Explicit confirmation required for all destructive remote actions.
  • No Odoo credentials or raw database contents leave your server.

Installation in 4 Steps

  1. Create your account at nonaguard.com and subscribe to a Solo plan or higher (3-day free trial, no credit card required).
  2. Install nonaguard_connector from Odoo Apps (or upload the ZIP). Requires Odoo System Administrator group.
  3. After install, click "Run Setup Wizard" in the banner at the top of Settings (or go to Settings → Technical → NonaGuard and search "NonaGuard"). Paste your connector token from nonaguard.com/dashboard → Settings → Instances.
  4. Click Test Connection to verify the token is accepted, then click Activate & First Sync to start monitoring.

No Odoo restart required. Dependencies: base and base_setup only. No SSH access or server changes needed.

The connector reads and transmits diagnostic metadata only. You remain responsible for remediation actions and production operations.

FAQ

Is this Odoo module free?

The module itself can be installed at no cost. However, a Solo plan or higher at nonaguard.com is required to activate connector syncing and access scan results in the dashboard. All paid plans include a 3-day free trial with no upfront charge. Annual billing saves approximately 17%.

Can I try NonaGuard without paying?

Yes. Create a free account at nonaguard.com and run an on-demand API scan of your Odoo instance without installing this connector and without a paid plan. The connector enables automatic continuous monitoring and requires a paid plan.

What happens if I exceed the Solo plan scan limit?

Solo plan includes 30 scans per month. You can opt in to overage billing at $2.00 per additional scan, subject to a configurable monthly cap. Agency, Partner, and Enterprise plans have unlimited scans and are not subject to overage.

Does this module send Odoo credentials or database data to the cloud?

No. Credentials and raw database contents stay on your server. Only encrypted scan result payloads are transmitted to the NonaGuard API.

Does it work with Odoo Community Edition?

Yes. Both Community and Enterprise editions are supported across Odoo 15 to 19.

Can I trigger a scan from the NonaGuard dashboard?

Yes. The dashboard can trigger an immediate scan in Odoo via a signed HMAC-SHA256 webhook. Available on Agency plans and above.

Who supports this module?

Hexalian LLC (NonaGuard). Contact: [email protected]

Start monitoring your Odoo today

✓ 3-day free trial on all plans  ·  No credit card required  ·  Annual billing saves ~17%

Create your account at nonaguard.com, subscribe to a paid plan, then come back to paste your API token here.

Start free at nonaguard.com →

Before You Buy

  • Confirm your Odoo version: v15, v16, v17, v18, v19.
  • Review module scope carefully to validate your exact use case.
  • Plan installation on staging first, then deploy to production.
  • Need help evaluating fit? Email [email protected].
Free
One-time purchase · Instant download

Secure checkout · No account required

Download link sent to your email after payment. Lost your link?

Powered by Stripe

What You Get
Complete module source code, instant email delivery, and version coverage for Odoo 15, Odoo 16, Odoo 17, Odoo 18, Odoo 19. No subscription lock-in.
  • 100% source code included
  • Lifetime access to download
  • Odoo 15 & 16 & 17 & 18 & 19 supported
  • Email delivery (72h link)
  • Sold as-is under OPL1 — all sales final
Changelog — Odoo 19
v19.0.5.0.0