About

Building firewall platforms since 2004

NetDefense is an independent, self-funded company. We build NetDefense for OPNsense, the fleet console for MSPs and multi-site IT teams running fleets of OPNsense firewalls.

  • Building since 2004
  • Independent and self-funded
  • Open-source agent and CLI
  • Every command signed
A single thin orange line runs from one small node on the left to a bright hub on the right that branches into a network of connected nodes.
  1. 2004 NetDefense v1 ships
  2. 2011 v1 retired
  3. 2023 Work starts on OPNsense
  4. 2026 NetDefense for OPNsense

Why we built it

In the early 2000s, small businesses needed real network security, and nothing on the market was both capable and affordable. Firewalls were too expensive, too complex, or built for networks that looked nothing like theirs.

So in 2004 we built one. NetDefense v1 was an x86 security appliance running FreeBSD on open-source software: web control, antivirus inspection, email filtering, VPN, WAN failover, bandwidth control, monitoring and reporting, all behind one web interface. Through 2010 it supported dozens of customer networks in production.

By 2011 commercial security products had become easier to resell and support, and a custom platform stopped making sense. We retired v1, but the work never stopped: we kept building and operating infrastructure and handling real security incidents. In the mid-2010s we found OPNsense. Its philosophy matched what we believed a firewall should be, and we deployed it across the networks we managed.

In 2023, with affordable hardware and open-source tools at enterprise grade, we started building again, this time as an OPNsense plugin. NetDefense for OPNsense shipped in 2026. It isn’t a reboot. It continues the same idea on stronger foundations, designed from day one for MSP operations.

What we hold ourselves to

Limits we set on ourselves, each one something you can check.

01

You can read the code on your firewall

NDAgent, which runs on your firewall, and NDCLI, the CLI and MCP server on your workstation, are open source and mirrored to GitHub on every release tag. The control plane behind them is closed source, and we say so.

02

Your firewall checks every command we send

Each command is signed, and the device rejects anything unsigned, altered, replayed or late. The agent accepts a fixed set of named operations. Our security page also spells out what signing does not protect against.

03

Leaving us leaves your firewall intact

NDAgent only touches the firewall objects it created, with one exception: it may renumber your own rules so the rules it places run ahead of them, and changes nothing else about them. Uninstall it and your own configuration stays in place, your rules in the same order. If our platform is unreachable, your firewall keeps enforcing its policy as configured.

04

Free is the product, not a trial

Configuration sync, policy templating, backups, remote admin, scheduled tasks, automation tokens and MCP all ship on the Free plan, capped by device count and limited to non-production use.

The people

No managers. No advisory boards. Just engineers who build.

Photo of Marcos Machado, Infrastructure & Network Security

Marcos Machado

Infrastructure & Network Security

Years of hands-on work with networks, security architecture and infrastructure platforms. Builds systems to stay resilient and predictable under real-world constraints.

Photo of Leonardo Kamache, Operations & Delivery

Leonardo Kamache

Operations & Delivery

The operational side: delivery and implementation, so security infrastructure can be deployed and maintained consistently.

Photo of Alfredo Saldanha, Systems Telemetry & Automation

Alfredo Saldanha

Systems Telemetry & Automation

Telemetry, monitoring and automation: the observability and operational insight that let secure infrastructure scale.

Independent and self-funded

No investors to answer to. Only customers.

Report a vulnerability

Write to security@netdefense.io, encrypted with our PGP key if you prefer, or open a private advisory on the NDAgent or NDCLI repository.

Check our claims

Our security page covers what signing protects, what it doesn’t, and what a compromised platform could still do to your firewall.

Talk to us in public

Questions, bug reports and release announcements live in our Community discussions on GitHub.

Shipping in public

New features get a write-up here, and releases are announced in our Community announcements.

When we’re not a fit

  • Your firewalls aren’t OPNsense. NDAgent is an OPNsense plugin, and it needs OPNsense 26.1.11 or later on amd64.

  • You need every component open source. The agent and the CLI are. The control plane is not.

  • You want Free for production. Free covers homelabs, labs, proofs of concept and evaluation. Production fleets under a commercial arrangement need a paid plan.

Talk to the team

Write to the people who build NetDefense, or start on the Free plan today.

hello@netdefense.io

NetDefense is an independent project and is not affiliated with, endorsed by, or connected to OPNsense or Deciso B.V. OPNsense is a registered trademark of Deciso B.V.