Hi Aetheric,
afaik this is the systemsurvey they utilize to qualify your PC for beta etc. but you will only get a straightforward answer from Blizz on that

You should keep in mind that everything we do is basically "reportable" and sometimes in benevolent attitude. As an example Blizzard actually checks if a instance is run via Vine on a Linux system and it adapts the game to this.
This makes a whole lot of sense and so does checking for system issues and installed versions. If you just run msinfo32 on a Windows 7/8 machine you will open the System Information Tool that shows you a lot of Software iInformation about yor system. If you have WER (Windows error reporting) enabled (I could bet most do) and there's a truckload of errors reporting misbehavior of your honorbuddy (Launcher mostly), so the sheer fact that honorbuddy is installed is readily available.
Should you have any doubt just run
wmic product where "Name like '%honor%'" get Name, Version on a command line.
The question whether blizzard can "see" what you have installed on your system or not is not a "can it be detected", it's rather are they willing to go down that path and intrude on their users privacy etc.
Warden 2.0 has been modified in 2010 to "only" scan game memory space to detect 3rd party interference thereof but if this is really the case and or if this has been modified only Blizzard can tell.
As for further information regarding the systemsurvey.exe, please check below(I modified it, where you find a lot of XXX):
VERSION LegalCopyright: © 2013 Blizzard Entertainment, Inc.
InternalName: SystemSurvey_d
FileVersion: 2.2.1.37
CompanyName: Blizzard Entertainment, Inc.
ProductName: SystemSurvey
ProductVersion: Version 2.2.1.37, Data Version 2, Git Revision v2.2.1-5-g487a706
FileDescription: SystemSurvey
OriginalFilename: SystemSurvey_d.exe
PACKER Microsoft Visual C++ ?.?
REGISTRY HKEY_CURRENT_USER\Software\Blizzard Entertainment\System Survey\
CREATES FILE C:\Documents and Settings\Administrator\Local Settings\Temp\systemsurvey_XXXXXXXXXX.zip
CREATES FILE GLOBALROOT\Device\0000001a
CREATES FILE Scsi0:
CREATES FILE GLOBALROOT\Device\Ide\IdeDeviceXXXX
CREATES FILE C:\Documents and Settings\Administrator\Local Settings\Application Data\Blizzard Entertainment\System Survey\log.txt
CREATES FILE C:\WINDOWS\system32\WBEM\Logs\wbemprox.log
CREATES FILE GLOBALROOT\Device\Ide\IdeDevicePXXXXX
CREATES FILE GLOBALROOT\Device\00000061
CREATES FILE \Device\Afd\AsyncConnectHlp
CREATES FILE GLOBALROOT\Device\00000042
CREATES FILE Scsi1:
CREATES FILE PIPE\lsarpc
CREATES FILE \Device\Afd\Endpoint
DELETES FILE C:\Documents and Settings\Administrator\Local Settings\Temp\systemsurvey_XXXXXXXXX.zip
CREATES MUTEX Blizzard System Survey
WINSOCK DNS iir.blizzard.com
Network Details:
DNS iir.blizzard.com
Type: A
12.129.242.24
HTTP POST
Blizzard Entertainment - Error!
User-Agent: blizzard-systemsurvey/1.0
FLOWS TCP 192.168.1.1:1031 ➝ 12.129.242.24:3724