FWIW, I agree with gwacct’s comments and request for alternatives, like the old functionality. I will readily admit I didn’t know much about what the old version’s scanning was really doing, and how, who, or what was doing it - but at least I could understand the results better. This discussion has helped. After mousing around a bit and looking at the analysis results, I got a better idea of what VT is doing, but I remain unsure exactly how it does it, and how to use the results.
With respect to how it does it, exactly what does it “send” to VT? File names and hashes? The whole file? Perhaps with user configuration, data, or information embedded in or with it? Better understanding of exactly what and how Glasswire & VT interact and deal with the applicable software/data/etc., and how VT protects files from mutation or compromise as it reviews them, would be nice to know. Perhaps critical in some circumstances. For example, are exe files, if sent to VT, encrypted during transit? If the file in question is simply analyzed by a resident scanner already on my computer, few of these questions are relevant - unless of course, the scanner does the same thing VT is doing. This certainly suggests to me that some alternatives, including use of scanners already on a user’s machine, might be preferable.
With respect to how to use the results, this question pops up primarily because they leave interpretation up to the user. For example, on one file I scanned, Panda says “generic suspicious”, and 67 other services/scanners/whatever say it is OK. At least they don’t say it is malware. So is it OK? It is up to me, and how much I trust Panda. There don’t seem to be any guidelines on how to make the judgement. And when I ask for a “scan” it sometimes says “queued to analyze”, but never completes - it just goes away and leaves the app as “unscanned”.
So, it appears to me that VT is a good service for experts to use, but leaves a lot of interpretation and learning up to the user, unless the user is already an expert. Which is why a simpler alternative, like your prior approach, might be good to use for more routine checks.
There are a million other questions and comments that could follow from these meager thoughts. I will spare those who have read this far from any more. Suffice it to say I think gwacct has a worthwhile point, and it has led me to ask for more information on what and how Glasswire interfaces with VT and how to use the results, as well as consideration of alternatives.
Thanks to all who might have read this far, for your consideration and/or suggestions.