Endpoint Monitoring
Every Open Port, Judged Against What You Approved
Once a day the platform scans all 65,535 TCP ports on each endpoint (a server or IP address), from the outside. Nothing is installed on the server.
Plans from $19 a month • Firewall map included
What the Scan Finds
Every port and service that answers, checked against your own Allowed Ports list. Green means open on purpose, red means open and nobody approved it. Nothing is allowed by default, not even 80 and 443.
How a Port's Severity Is Decided
Severity starts from what the port is. Database, remote desktop and legacy file-sharing ports (MySQL, PostgreSQL, Redis, RDP, VNC, SMB) start Critical. SSH, FTP, the mail ports, 8080 and 8443 start High, common development ports Medium, and 80 and 443 Low. A known vulnerability scoring 9 or more on CVSS then makes the finding Critical, 7 or more makes it High, and a banner advertising an end-of-life version raises it to High.
How Endpoint Monitoring Works
Every check runs automatically, to a schedule, on the platform's own infrastructure. The platform finds the exposure, grades it and delivers the alert. You close the port.
Scanned From the Outside
Scanning runs on the platform's own infrastructure against your server's public address, so there is no agent on the server. The scan is read-only: it sees what answers on a port and never logs in or changes anything.
A Full Sweep Every Day
Every active endpoint gets a full scan of all 65,535 TCP ports once a day. In between, a lighter pass runs (every 5 to 30 minutes, by plan) over a rotating tenth of the range plus every port known to be open, verifying any change with a deep scan. Scan Now runs on demand, once per endpoint per hour.
Allowed Ports
A rule covers one port or a range, for one protocol, on a single endpoint or across the whole account, with a written reason and an optional expiry date. It closes any matching open issue straight away.
Alerts With the Fix Attached
Each alert carries the severity, the port, a plain-language explanation of what an open port of that kind means, and copy-and-paste fix commands for UFW, iptables, AWS, GCP or Azure.
Issues That Close Themselves
Once the port is closed, the next scan sees it closed and the issue resolves itself after a 36-hour grace period in which the port has not reappeared. If it comes back within 30 days the original issue reopens instead of a duplicate. You can also acknowledge and resolve an issue by hand, which schedules a follow-up scan.
Scan History and Issue Timelines
Every endpoint has a Scan History tab: the 25 most recent scans, what changed since the one before, and the full history as a CSV. Every issue keeps a timeline of detections, acknowledgments, closures and reopens.
How an Alert Reaches You
By email and in the portal, and in Slack once you connect it.
What Lands in Your Inbox
Signed one-click links let you view the issue, acknowledge it, or add the port to Allowed Ports without logging in first, valid for up to 24 hours. A 60-minute throttle per endpoint and port keeps repeat mail down, bypassed for critical ports such as 22, 3306 and 3389. You pick immediate alerts or an hourly, daily or weekly digest. If you resell it, your customers get the same alerts under your brand, and in your WHMCS client area if you run the module.
Port 8080 answering on the public address · Not allowed
Close the port or restrict it to a trusted address →
The Firewall Map
A map of what the internet can reach and which of your servers can reach which, drawn from your own firewall rules and cross-checked against the scan and your Allowed Ports. It comes with endpoint monitoring at no separate price.
Where the Rules Come From
A small script on each server reads the active firewall (UFW, firewalld, nftables or iptables) and posts the output over HTTPS with an API key, every six hours by default. It opens nothing, listens on nothing and changes nothing, and rules can be pasted in by hand instead. Docker is the common case: it publishes ports through its own rules and bypasses UFW, so a server can look locked down and still answer.
What Your Tech Team Will Ask
Gentle on the Server
The deep scan is a standard SYN scan with a hard ceiling of 500 packets per second and a 15-minute cap per host, so a server sees a trickle of traffic and a scan cannot run away.
What Counts as an Endpoint
One IP address, or one hostname that resolves, re-resolved every hour. A range in CIDR notation is not accepted: each address is its own endpoint, and it is not a place where software is installed.
When a Service Is Canceled or Downgraded
Nothing is deleted. When a WHMCS service is suspended, canceled or changed, paid capacity is recalculated, and if the account is over it the newest resources are paused first. The oldest resume when capacity returns.
What It Costs
For your own servers, endpoint monitoring is a plan: $19 a month for up to 10 endpoints, $49 for up to 50, $179 for up to 250, with the lighter check every 30, 10 or 5 minutes. Resellers pay $1.50 per endpoint per month, wholesale, so 20 endpoints is $30 a month.
Frequently Asked Questions
How often are servers scanned?
Once a day for the full sweep of all 65,535 ports, with the lighter pass described above between sweeps every 5 to 30 minutes, by plan. You can also trigger a scan, once per endpoint per hour.
What about ports that are supposed to be open?
They go on your own Allowed Ports list, and while the rule stands they raise no issue at all. The port still appears in scan history, marked as allowed rather than exposed. A rule can apply to one endpoint or to every endpoint on your account.
What happens after I close an exposed port?
Nothing by hand, and nothing instant either. Full scans run nightly and the issue only clears once the port has stayed shut through the 36-hour grace period, so expect a day or two. Scan Now does not shorten that wait.
How is the severity of an exposed port decided?
By what the port is, and then by what the scan finds answering on it. The full ladder is under What the Scan Finds, above: four fixed labels, with an unrecognized port defaulting to Medium and a known vulnerability or an end-of-life banner raising a finding to High or Critical.
Will the scan slow down my server?
No. The scan is capped at 500 packets per second and 15 minutes per host, and it cannot exceed either limit. It never opens a session: it notes what answers on a port and stops there.
What can I add as an endpoint?
An IP address, or a hostname; a hostname that does not resolve is refused at the point it is added. Because the lookup repeats hourly, a server that changes address carries on being monitored and the change is written to the endpoint.
Can I acknowledge or clear an issue from the email?
Yes, from the email or the Slack message, without logging in: the buttons are signed links that stop working after 24 hours. An issue is acknowledged when someone has seen it and resolved when it has been dealt with, and each step lands on its timeline. There is no snooze or mute.

Start With One Endpoint
Plans from $19 a month for your own servers, or $1.50 per endpoint wholesale when you resell it.
Start MonitoringOr create a partner account to resell it