In the output, a single line appeared: “Anonymous statistics enabled.” That feature is called Nmap Anonymous Analytics, and it’s been part of Nmap since version 7.90. It quietly sends usage data to the Nmap project, helping developers understand how the tool is used and where to improve it.
Nmap Anonymous Analytics does not send identifying network data, scan results, or IP addresses from your scans. It focuses on metadata like Nmap version, available scripts, runtime options, scan duration, and OS type. This telemetry allows the maintainers to measure adoption of features, track performance issues, and prioritize updates. The data is transmitted over HTTPS to Nmap’s servers and stripped of anything that could identify the source network.
By default, Nmap Anonymous Analytics is enabled. You can disable it with the --no-stats option when running scans, or change the default behavior in your Nmap configuration file. Some environments require this for compliance, security policies, or internal privacy rules. For others, keeping it on supports the long-term stability and innovation of the tool, especially in areas like NSE script usage trends and optimization for large-scale scanning.