Thank you very much! We love hearing it. Please forgive our delay.
We know exactly what you mean. One problem with this is that we're able to get multiple pieces of information from a single protocol. For example, say we can get the OS, MAC Address and Estimated Age of the device at the same time (same port/protocol) and were unable to ask the remote PC port for only one of them. Then say you didn't want the MAC Address in this scan, but what if it doesn't take any longer to retrieve the MAC Address when you already want the OS? And I know you mentioned Brand as an example, but if you have a MAC Address, you have a brand or vendor. You can see how a lot of what we gather is inextricably linked. We're just not sure how to go about this yet.
There are other complications as well I can't mention here that may prevent us from disabling most info, but that being said, I do know we'll be working to greatly improve the device scan speed and efficiency through a complete re-write.
While re-writing the scan engine, we also plan on adding automated/scheduled scanning. I'm not sure what we'll do about automated exporting at that time, but we do plan to have everything written to a database. You'd be able to pull data from that DB as needed with 3rd party tools.
We're currently working on adding much-needed large IP range support as well as a few interface improvements.
Please let us know if you have any other ideas!