Hello @Kelv1n,
Thanks for your feedback.
You can read this forum page of features GlassWire users have requested in the past and you can also contribute there. https://forum.glasswire.com/t/future-feature-requests
The scenario you describe above is one reason why we are taking our time to make sure a host or port blocking feature is implemented in a responsible way. Not everyone is as sophisticated as you.
For almost everyone using GlassWire blocking the most used hosts under our “usage” tab will most likely break a service that the user needs or is heavily using, for example a CDN server Content delivery network - Wikipedia for Windows Updates, game updates, app updates, or some type of streaming service like Netflix or Youtube. I’m also afraid blocking ports could cause even more serious and confusing issues to make many PCs suddenly unusable.
We would also appreciate feedback on what ports/hosts you’d block with a child’s laptop. Did you plan to use a firewall to block adult content or something like that? Your feedback will help us understand your use case so we can consider that use case when adding host blocking.
We’ve always designed GlassWire to do no harm and we want to make sure that when we add host blocking we won’t cause harm to our customers in unexpected ways, for example blocking important security updates for apps or Windows itself.
For GlassWire’s firewall rules, they will revert back if another app tries to make changes to the GlassWire rules. In fact if you look at the forum you’ll see someone recently complained about this functionality.
If you have Windows Firewall rules before GlassWire is installed and our firewall is set to “off” then we won’t touch the Windows Firewall API at all. Many IT/Information Security professionals use our software at many different companies and organizations. Through feedback from those professionals we have made GlassWire not touch the rules those professionals have already created on their systems. Many IT/Infosec pros may not even use or need our firewall features, but instead they need our detailed network visualization features that make our software unique.
Once GlassWire’s firewall is set to “on” and some rules have been created then GlassWire will revert back the rules if those rules are changed, so GlassWire should not let other apps change GlassWire’s rules.
Also, Little Snitch is an awesome app! We’ve never tried to be like Little Snitch (maybe you feel we should?) and you probably noticed our app is completely different. It’s unfortunate that the latest MacOS versions completely bypass firewall software Apple's own programs bypass firewalls and VPNs in Big Sur | Macworld. Hopefully Apple will consider making changes in the future for advanced people such as yourself who feel the OS default software is too liberal with connections.
We don’t feel it’s fair that the OS itself would decide to bypass any endpoint firewall (or VPN) the user is using as is currently done with the MacOS.