Apart from actual malware, this is the only browser extension I know of to have been blacklisted by Google. If you want to use it in Chrome you have to jump through hoops. For the record, I approve of AdNauseam. I have every right to browse the internet how I choose. My computer, my control. I am firmly against the corporization of the internet.
Multiple and fully isolated user profiles - hugely important for the work I do. I know Firefox has containers, but they're not really feature complete compared to Chrome's, and the UI experience leaves a lot to be desired, there's just to many friction points.
edit: forgot to also mention, I'm also aware FF has profiles as well (about:profiles) but the implementation has too many speedbumps. As I mentioned in another post on HN, the profile manager needs to be an upfront and first class UI citizen, something hidden away with a fairly poor UIX.
Yes, that's how I do it too. I have a bunch of Firefox icons in my top panel (Gnome), each one with a different profile. Setting this up is as simple as parent says. You can change the icons too.
Thanks, I'll take it for a drive. My big concern about third party browsers built on Chromium is knowing if they're up-to-date with their security fixes. Also there's that lack of openness about all the stuff they're building on top of Chromium, which is maybe a bit rich seeing as I rely on Chrome :).
Chrome is (or was) good. Safari is fast, but is a bit clunky and doesn’t have many extensions, and Firefox has never felt like a proper macOS app. Maybe it’s better on Windows where platform standards are less strict.
This extension apparently simulates clicks on blocked ads. I'm not comfortable doing that.
First of all I don't see the point. I don't click on ads, so there is no profile that advertisers can extract from that.
Having an extension that simulates clicks would only link to my supposed profile shit that I don't want, plus in my experience from when I worked in the ads industry, the user profile often gets compiled from better signals, like actual searches, apps used, websites visited, articles being read, or data freely provided by the user himself, like age, sex or location.
Clicks on ads are misleading because the ads themselves are misleading. It's not a good signal unless it leads to a conversion and a click is just part of the funnel and not a conversion. In fact the only really useful signal is that the user clicks on ads, in general, or in other words you're inviting publishers to serve you more ads.
Also this "fighting back" attitude is not very constructive. If you hate the direction of this industry, consider paying for shit that you consume, instead of pushing for extensions that will inevitably get banned (due to this being essentially fraud) and that are pushing more and more publishers towards native apps and towards DRM, because the open web is a risky platform due to these extensions.
---
For protecting my privacy, besides Firefox's built-in trackers blocking and uBlock Origin, I also use and recommend Privacy Badger ... this is a neat extension that automatically learns about trackers that follow you around the web; it can brake some websites, but it's the best at bypassing protections against ad/tracker blocking.
> Also this "fighting back" attitude is not very constructive. If you hate the direction of this industry, consider paying for shit that you consume, instead of pushing for extensions that will inevitably get banned (due to this being essentially fraud) and that are pushing more and more publishers towards native apps and towards DRM, because the open web is a risky platform due to these extensions.
Fighting back is very constructive. It's a market signal. People aren't only restricted to express their dissatisfaction through buying elsewhere (people on the producing side would love everyone to believe that, though). Complaining loudly, accurately portraying adtech as the scoundrels they are publicly, to discourage others from using such products, are also valid market signals. And so is AdNauseam.
AdNauseam is definitely not fraud. Clicking on random ads with no intention of buying is something I, as a user, can do. I've signed no contract with advertisers saying otherwise, and the tech is deployed in such a way that I get to view and click (or not view / not click) how I please. AdNauseam just automates my preference for clicking on random ads while not looking at them. My preference to express that the whole industry is bullshit and should simply die in a fire. It's perfectly legal, perfectly by the rules of the Web and the HTTP protocol, and runs entirely on the User-Agent side of Browser/Server border.
Remember, Google didn't ban AdNauseam because it's wrong. They banned it, because it went against their commercial interest, and being a private platform they could just ban it without asking anyone.
> If you hate the direction of this industry, consider paying for shit that you consume
I work at a very large bank. We make money by through account fees and interest charges, but we still do all the sleazy tracking and analytics that you would expect from a company with a you-are-the-product business model. We work closely with ad networks so that we can get demographic data about who our users are. And in return, we share/leak our customers' (anonymized and bracketed) income.
This is now done through first-party tracking, so you won't see it if you look in the network tab in DevTools.
Why do we do this? Because it helps us target our marketing to an individual's demographics. Yes we make money through other ways, but this helps us make even more money. That's how businesses operate, and I don't think that companies like mine are uncommon.
Thinking that paying for shit will let you avoid tracking is like thinking that paying for cable TV will let you avoid ads. Companies will do whatever they can to make an extra buck on top of the money they're already taking from you.
Ad/tracker blockers are useless. Short of creating legislation to stop it, the only way to stop this tracking is to fuck with the data enough that it's no longer worth mining.
If you don't need the money, if it's just an extra buck, then it's easier to put pressure, as you know it wont kill them. Like most people would be scared of the collateral damage from pushing too hard against ads if newspapers, that are pretty important for society, would take too big of a hit.
- Your ad profile will be built based on pages you visit as you indeed note, not just things that you click. Any noise you can introduce surely has to be a win for obfuscation? Would be interested in your thoughts here because you have more experience than I do!
- I'm not certain that paying for content makes any difference from a data mining perspective. Loading a NYT article causes uBlock Origin to deny 14 requests; I don't currently have a subscription but I imagine those assets are still loaded even if I'm signed in (with much clearer markers towards my identity!)
- Fighting back is a fine way to effect change. It's clearly working or Google wouldn't be banning this extension from their store or limiting their API.
I'm very comfortable with this so it's interesting to speak with someone who isn't. If adblocking is on the rise, I wonder what the next step will be towards monetizing content? Micropayments didn't take off (perhaps unsurprisingly) and subscription models seem to not have the return that people had hoped. There's huge amounts of money on the table but a lot of very smart people don't seem to have hit upon anything yet!
Also I upvoted you - I'm not sure why you're being downvoted without explanation since you've axiomatically added an interesting viewpoint to the discussion.
OK, if you don't pay then money has to be found somewhere for the web to still work[1] which advertising seems to be the only source of. Payment provides that cash thus squelching the need for ads.
If they don't advertise then they don't need to track AFAICS.
If they do start advertising as well as accepting payments for non-advertising, they are going to get spanked by users withdrawing payments, and installing ad-blockers.
I'd prefer to pay, anonymously, but as people clearly won't cos they want free stuff at any cost, advertising will persist. It's a social problem not a technical one.
Anyway, I block all 3rd party ads, which is 99% of them and 100% of the bad crap, and block all JS, with a VM for the rare cases I need it on. Not totally safe but pretty close without actually unplugging.
People complain about ads presumably because they see them, but they are so damn easy to block why don't they? I just don't get the perennial complaints. Just do it, find a minimum 10X speedup... but no, it doesn't seem to happen, and they keep discovering that Free Stuff Costs.
All the stuff you wrote about people paying, or wanting free stuff, is patently false. It was proven false by Cable TV. The promise there, when it was introduced, was that by paying a subscription for your TV, you wouldn't have any ads. So people bought into it, and pretty soon, they just added the ads back in, so now they were making money both from advertisers and the viewers at the same time. And this didn't cause them to be "spanked by users" by them canceling their cable TV subscriptions. It's been decades now, and cable TV is still here, and only now is it waning, but only because of online services like Netflix, not because people were fed up with ads.
> I'd prefer to pay, anonymously, but as people clearly won't cos they want free stuff at any cost, advertising will persist. It's a social problem not a technical one.
It's more of a content quality issue. There are examples where large numbers of people will pay for quality content (example [1]). Large swathes of 'content' is junk (clickbait, listicles, submarine articles, actual fake news, etc) and few will pay for that.
> extensions that will inevitably get banned (due to this being essentially fraud)
AdNauseam has been up on Firefox Add-ons for a while and it is not banned and I don't believe it will get banned. Explain why you think differently please.
Not OP, but Google can enforce whatever policies they like in their own marketplace. Considering their main business is selling ads and click fraud is against their TOS, I'm not surprised they'd ban this extension.
Personally I think that if people hate ads so much they should just block them (I do). This attitude of "sticking it to the man" by "screwing with their data" seems petty and potentially counterproductive.
In previous discussion about AdNauseam one user familiar with the ad industry said [0]:
> I worked in adtech a few years ago, and AdNauseam-style click fraud is a relatively trivial to detect and ignore. It does nothing, and adtech companies don't care about your hate of online advertising the least because that's what brings in the cash.
Then other user clarified [1]:
> The most usual technique is to setup click baits/traps, once you click on a trap link you (= IP or UID via cookie) are added to an ignore list, where all your actions are not invoiced to advertisers. Simple and works,
With all that in mind I came up with an idea at a time [2]:
> What would happen if there would be a popular extension that would share UID cookies between all its users?
Now, the question is: is it worthwhile to do something like this?
Claiming it's trivial to detect feels like a weak attempt to try to discourage people from using the extension because it's anything but, and that it's something ad networks fear will become mainstream like regular adblockers.
The click baits/traps would, in terms of cookies, be countered by the Cookie AutoDelete extension and whenever you browsed in private mode. As for blacklisting IPs, that seems very risky since an IP is often shared among many users (and it's always a risk people use same device, e.g. a MacBook), and it would continue to result in an increasing amount of legitimate users being wrongfully blacklisted as the extension's user base grew. Moreover, assuming these techniques are actually used, then it's safe to assume that at least a few ads would be clicked before they detected they were malicious clicks. And this would be the case whenever a user used a new IP with no cookie present. I'm definitely not convinced it's something ad networks can reasonably detect, especially considering it's important that the ads are served as fast as possible.
I used this for some time and it's great; built atop ublock origin and does exactly what it purports to. The only downside is that it is used by such a comparatively small market-share that it's harder to blend in, but I imagine modern browser fingerprinting negates this concern anyway. Also it's (tellingly) banned from the Chrome store last I used Chrome, and you had to install it via a zip file. There is (or at least was) a user-hostile nag each time you start Chrome (or Chromium) about allowing an unidentified extension but I guess that's now moot if Chrome now doesn't permit sanctioned ad-blockers.
They should promote the hell more out of the fact that it's uBO underneath. For a long time, I didn't install AdNauseam simply because I trusted uBO more, and didn't want to have two ad-blockers in a single browser.
I agree with this - it's there (annoyingly, phrased exactly the same way I wrote my comment but I swear I didn't know and I haven't been on that page in months!) but they're not exactly leading with it. uBlock Origin has a strong brand and it's a bit myopic not to leverage that in a more prominent way. Still, I'm glad it's getting noticed and I'm sure their install base went up a fair bit from this thread alone!
The fake clicks that this generates is one of the most trivial to filter out for even the most simple ad systems. It’s costing ad companies and advertisers approximately zero dollars.
It’s a nice additional data point to identify and track the users running it, though.
1. If it's so trivial and costs ad companies nothing, then why would Google go out of their way to ban the extension when it's essentially just an ad blocker that clicks on the ads in the background?
2. How would you filter out AdNauseam ad clicks with genuine ad clicks?
It’s banned because it’s made by people intentionally trying to not just subvert, but inject fake data into Google’s core business model. It’s like asking “why doesn’t Apple allow Cydia in the App Store?”
AdNauseam clicks occur far more often than normal ad clicks, aren’t associated with other ad load events, timing is all similar, ads are clicked regardless of predicted relevancy. There’s dozens of obvious, and hundreds of non obvious, ways to detect if a particular user is a bot or not. Literally legions is PhDs study this attack vector and work at Google and Facebook.
They’re working on actual hard problems, like combating click fraud attempted by organized crime and actual sophisticated actors, and they’re working regardless of the existence of this extension.
This extension just isn’t effective, and any time working in the ad industry makes that overwhelmingly obvious.
Adnausium can just connect us through an anonymizing server so that we can sell our well chosen (by them) clicks to those organized crime and sophisticated actors. Heck, those bad guys would probably be willing to pay me or Adnausium a fractional CPM for the service.
Fake data that you claim can is trivial to filter out and provides Google/FB/etc with a "nice additional data point to identify and track users running it".. in which case it seems counterproductive to ban it instead of simply making sure it isn't featured/recommended.
You can easily adjust the click rate in AdNauseam's settings (assuming I only click 1 out of 50 ads then it will be completely random if Google's ads are clicked once per 1 or 1000 ad loads because they don't know how many ads were loaded by other providers inbetween), click timing is affected by so many load factors that I'd think it isn't even necessary to sleep a random period before clicking. Other techniques, such as "ad traps" are easily countered by IP changes/Cookie AutoDelete extension.
Yeah, I do think it's very difficult to build a profile of a user that automatically clear cookies when closing a tab and often change IP. I'm not saying it's impossible, but certainly difficult. And it would become even more difficult if we encouraged everybody to take steps to protect their privacy rather than dismiss efforts as useless.
This extension doesn't change my IP nor does it auto clear cookies, but are we not allowed to combine multiple tools? I use VPNs (both my own and from work), I often change location (home, office, hotels, cafes, etc.), have several phones/laptops that use different operating systems/browsers. At the office everybody use the same computer model, are you going to blacklist 50+ peoples potential ad clicks from that IP because I use AdNauseam?
I don't think the data scientists at Facebook/Google/others are bad at their job because of their likely inability to invalidate all AdNauseam clicks, nor do I think the addon, with its current userbase, has the slightest impact on their money printing machine.
> Yeah, I do think it's very difficult to build a profile of a user that automatically clear cookies when closing a tab and often change IP
Your browser leaks a lot more information than just cookies and IP.... canvas fingerprinting for example is particularly pernicious. Check this [1] for a demo of the known leaks (there are probably more that aren't in this project yet)
That's true, besides NoScript then it's difficult to deal with canvas fingerprinting.. I do follow/use most of the settings/addons recommended at https://restoreprivacy.com/firefox-privacy/
In any case then I still think the goal should be to recommend AdNauseam to as many people as possible, because it does work against most ad networks, especially when it's accompanied by extensions such as Privacy Badger that will block a lot of tracking domains.
Even the most sceptic users (with regard to AdNauseam's ability to hurt user tracking ad networks) will still benefit from using AdNauseam as an alternative to uBlock Origin, because uBlock Origin is still running under-the-hood. There's nothing to lose and a lot to gain, especially when we in the future figure out how to defeat canvas fingerprinting without disabling JavaScript.
>Literally legions is PhDs study this attack vector and work at Google and Facebook.
You know a society is in decline when their smartest and best-educated members dedicate all their efforts to advertising crap to people to buy, instead of something more constructive like medical technology, space exploration, etc.
I like everything else about AdNauseam but that number is kind of like the percent daily value number on food packaging. It requires making so many assumptions that you can be pretty sure that number is not useful for any meaningful decisionmaking. It's probably within 1-2 orders of magnitude of the truth, depending on where the ads were, how they were bought, what middleware was involved, etc.
Before anyone feels bad about this: the extension will, by default, not click on non-tracking ads.
I've used it for over a year (also on $XXXX estimated cost figures on 3 different devices) with several thousands of ads clicked. My ad vault contains everything from porn, electronics, job boards, ads in languages I do not understand, gambling, gaming, and all sorts of crap I have zero interest in. I pretty much never see ads while surfing the net, and when I do then it's the ads that would also slip through uBlock Origin and other ad blocking extensions.
When an ad slips through? You might wanna update/augment those filter lists.
That was the best thing about some of the addons to the old adblock plus addon - you could keep your own list, and the average user was entirely unaware of the extent that they were doing so.
Adding new blocking rules to uBlock (et al) is part and parcel of how to use these extensions, I don't see any difference here compared to adblock+. If you see something you wish to avoid you either right-click it and select 'block element' or you launch the element picker from the toolbar or through a key combination. Use ctrl-click in the picker to create more generic rules on specific class or ID names.
Not sure why simply blocking the ads isn't a better signal than trying to send mixed messages that they can just filter out. Ad blocking already is fighting back, is more environmentally friendly, and doesn't expose you to anything.
I like the data-breaking approach to anti-tracking and ads.
I wonder if it would be more effective to fuck with cookies, like randomly scrambling your cookies with other browsers'.