4 ms·
I use gorhill's uMatrix (author of uBlock). uMatrix is awesome as it disables any 3rd party domains and only loads content from main domain that author control
by adamzochowski 4y ago
I use gorhill's uMatrix (author of uBlock).
uMatrix is awesome as it disables any 3rd party domains and only loads content from main domain that author controls.
it also allows blocking by content type. Like iframes.
I believe some blockers designed for telemetry blocking, like ghostery or privacy badger, will come with js shims. So they will block google tag manager, but will load a replacement JS to make sure the page doesn't behave in a broken way.
uMatrix is more general purpose and does't do shims. Saying this, website should detect telemetry didn't load, and either still work, or display error saying why it can't proceed.
- ryes 4y agoSorry ya we need 3rd party domains at least for images so the costs are not crazy with caching/proxying. Maybe just turn it off just for Swurl?
- adamzochowski 4y agoI don't want to be tracked. The options are: swurl is ok with denying users access that it can't spy upon. I am ok with that. Or swurl builds code in a way to gracefully still work if a script doesn't get load. This would be good when google tag manager has a bug and no longer works, and for users who are behind proxy/dns pihole systems or other system settings that prevent them from being tracked. And for your reference, i enabled googletagmanager in uMatrix, but it still got blocked by uBlock origin. I suspect even if i were to disable both uMatrix/uBlock origin extensions, then my pihole would still block it. As per using caching proxies , use dns cname. So security conscious people / paranoid configurations know that the caching proxy is in your control and wont leak cookies from other domain accesses. So define something like pix-cdn.swurl.com or static.swurl.com .