UDP is pretty fast, but it doesn't confirm if a sent packet has reached the destination. This can actually cause it to be slower if an application needs all the packets to be delivered, and has to manually request resends, instead of relying on the faster TCP.
How do you disable UDP in FlexiHub? It's simple. Block port 5002, inbound and outbound. On Windows, this is done from Windows Defender Firewall, while on Linux you need a solution like UFW (with GUFW available if you prefer GUIs).
- Windows: use the Windows Security icon on the Taskbar to open Windows Defender; go to "Firewall & network protection" > "Advanced settings"; click "Outbound rules" and "New rule..."; specify the port; repeat for inbound.
- Linux: open GUFW (install it if not installed yet); go to the Rules tab and select the Public profile; click "+" and switch to the Simple mode for rule creation; specify the port and confirm rule creation.
Never rely on other people to maintain your security for you! When a relative of mine got compromised (it was one of these tech support scams), I didn't worry about the FlexiHub client installed on his system. Do you know why? Because I gave him a single-use login token!