When AV Alert popups say Threat detected... not virus detected.

If we want correct meaning, It should be Threat detected, not Virus. (as not all malware are viruses)

+1
I like this idea.
It’s looks like AVG in 7.1 version that’s display “Virus Detected”
And they change to “Threat Detected” since 7.5 version.

+1

Would “malware detected” be better?
As “threat” is a very wide term including competence of Firewall and Defense+ and so on.

Your right “Malware Detected” would be better.