v1.0.0 Premium

Find the accounts you're paying for that nobody uses

Stop Paying cPanel License
Fees for Unused Accounts.

cPanel charges per account. Account Auditor checks every account on your WHM server and lists the ones whose domains have moved to another host or expired, and the ones nobody has used in months. Then it helps you suspend, archive and remove them safely.

Part of the Server+ suite. Watch per-account resource use with Server Telemetry and run WHM diagnostics with Server Commander.

Every Account Gets a Verdict

Each verdict comes with the evidence behind it, so you can check before you act.

Domain expiredThe registry says the domain has expired or isn't registered, or it no longer exists in DNS.
Pointed awayNone of the account's domains point at this server any more. The customer has moved hosts.
Long suspendedSuspended months ago and never cleaned up. You're still paying for the account.
DormantNobody has logged in, changed a site file or read an email in 180 days (you can change this).

How It Checks

A nightly scan runs in the background at low priority. Nothing on the server changes until you choose an action.

Public DNS, Not Your Own

Every domain, addon and parked domain is looked up on public resolvers. Your server's own DNS would answer from the zones it hosts, even after the domain has moved elsewhere.

Works Behind Cloudflare

When a domain resolves to a proxy or CDN, the plugin briefly places a random test file on the site (as the account's own user, the way AutoSSL does) and checks whether the public URL serves it.

Registration & Expiry

Looks up each domain in its registry over RDAP to find expired and unregistered domains, and warns you before a domain you host is about to expire.

Real Usage, Not Bot Traffic

Looks at cPanel and webmail logins, changes to site files, and email read over IMAP/POP. Bots hitting a dead site don't make it look alive, and neither do caches, logs or AutoSSL renewals.

Stuck Mail Detection

Finds domains whose mail has moved (to Google Workspace, Microsoft 365...) while this server still delivers their mail locally. Mail sent from other accounts on this server silently ends up in the old mailbox. Fixed in one click.

Safe Cleanup

Suspend, archive with pkgacct, then terminate. An account can only be terminated once it's suspended and has a finished archive, and you have to type its username to confirm. Every action is logged.

Why Hosts Run It

Unused accounts cost more than the license fee.

1. Lower Your cPanel Bill

cPanel licenses are priced by account count. Enter what each account costs you and the dashboard shows what you'd save each month by removing the unused ones, plus how much disk space and backup storage they take up.

2. Shrink Your Attack Surface

Abandoned accounts run old WordPress installs and plugins that nobody updates or watches. Removing them removes a common way attackers get into a shared server.

3. Stop Losing Customers' Mail

When a domain's mail moves to another provider but its zone stays on your server, mail sent to it from your other accounts is delivered locally and never reaches the real mailbox. Account Auditor finds these domains, even on accounts that are still active, and switches their mail routing to Remote.

Save 16%

Find Your Unused Accounts.

Cancel anytime. No contracts.

$4.99 / month
  • One license per server, any number of accounts
  • Nightly DNS, Registry & Usage Scan
  • Stuck Mail Routing Detection & Fix
  • Suspend, Archive & Terminate Workflow
  • Priority Support

Enter the hostname of the WHM server you want to license.