ISSUE
Brave is blocking one of my website’s JavaScript files loaded from the same domain/origin.
It is incorrectly flagging one file in particular as a “Cross-site Tracker”.
DETAILS
I have several JavaScript files loaded on my website.
The file paths are all in the format: <domain>.com/assets/ko/<file-name>-<digest-token>.js ‘digest-token’ is a long alphanumeric string.
The file that is getting blocked is named: survey-invite-builder-<digest-token>.js
For some reason, Brave thinks this a cross-site tracker. The file is simply a JavaScript object that uses Knockout.js to do some fancy UI work. There is nothing being tracked at all. No cookies. No session- or local-storage.
If I rename the file to say, something-else-<digest-token>.js, Brave loads it just fine.
My guess is that Brave is interpreting the file name and suspecting it’s a tracker.
Any ideas on how to resolve this without renaming the file?
@RealHuman,
Thank you for reaching out to us.
I’m going to cc @fanboynz – one of our Ad block engineers to see if there’s a work around for this. This particular issue (Shields blocking something on a user’s website/page as a tracker when it’s not) comes up more frequently that I would imagine it does.