Hello,
My question :
- For an Ad blocking extension, how do you keep your scripts updated without having to go through CWS review time and using remote scripts ?
Some background :
I started doing an Ad blocking extension because the ones i was using were getting constantly detected by Anti ad block scripts. So i wanted to create one that was focusing on the sites i was visiting and avoid being detected.
Last year when Youtube started their Anti Ad block campaign i lost a lot of users because i was not able to update the scripts in time, the review time was often a week+ and YT made update too fast to keep up.
I did not want to use remote scripts because i knew this would be flagged, so i used a middle ground where i would store the scripts in the local storage and then update them if needed with a 24h check, thus keeping all scripts local but be more responsive than CWS review time.
After about a year of everything going fine, i got a warning about using remote code. I explained the situation, but got robotic responses so far.
What are your best practice ? Facebook, Youtube and the popup networks are the ones i need to update very quickly to avoid breaking the sites.
I am only talking here about site that require specific scripts, i actually love the JSON updates for the declarativeNetRequest, it works great and i wish i had a similar option for the scripts.