"You can trust BeeBEEP" Sneaking communication outside of the LAN is itself a violation of trust. Disable all Internet communications by default. When the program starts for the first time, ask the user for permission to connect to the beebeep.net server to check for updates and to connect to the Google server to send some basic data (and specify exactly what data will be sent). You can't expect users to trust you if you're sneaking Internet communication instead of asking permission.
BeeBEEP phones home and sends data to Google by default
Please add a portable option
In my case, some of the files extract from the archive and others fail to extract.
Over the past decade I've only encountered 4 corrupt files across all of my hard drives. All 4 of them were 7z archives, ranging from 300MB to 900MB All 4 of them contained hundreds of smaller files. All 4 were created by me using Ultra compression. All 4 of them were confirmed working after creation. 2 of them were on the same drive but not located anywhere near each other. The other two are on two other drives. In all 4 cases, the corrupted 7z archives begin to extract but, during the extraction...