I’m on a metered connection (4G LTE account limited to 20 GB per month, $10 per GB after that) so it’s crucial to keep track of usage.
However, it looks like GlassWire doesn’t differentiate between locations. For instance, if I take the laptop to a different location (e.g. library, coffee shop) it simply adds that bandwidth usage to the total. I suppose I could switch to Incognito Mode when I’m at a different location, but there’s a significant risk that I’d forget to set it back to the regular mode and that usage would then not be recorded.
For wireless connections it would be best (essential?) if GW could keep track of the SSID. I’m not sure how you would track wired connections on a ‘traveling’ laptop, though.
Another (related) problem is that the “bandwidth overage monitor” loses most of its value when a laptop is used in multiple locations as all bandwidth is aggregated but the limits pertain to specific networks.