I'm unable to login into and the use the posthog application hosted under app.posthog.com, due to calls to app.posthog.com/api being blocked by this rule:
Code: Select all
EasyList Privacy:
||app.posthog.com^$script,xmlhttprequest
I added a custom rule that allows request to the /api path from the app.posthog.com domain and this resolved the issue for me:
Code: Select all
@@||app.posthog.com/api/*$domain=app.posthog.com
Potentially, one could also just allow all calls to /api and block all others, as it does seem for tracking according to their docs.
I also noted that posthog uses eu.posthog.com (instead of app.posthog.com) for their eu customers, which is currently not being blocked.
Suggested new ruleset:
Code: Select all
app.posthog.com^$script,xmlhttprequest
eu.posthog.com^$script,xmlhttprequest
@@||app.posthog.com/api/
@@||eu.posthog.com/api/