Re: confused - - - -
It is nothing to do with personal data - the ePrivacy Directive forbids access to -any- information on the terminal equipment of the user and also forbids web sites from storing any information on that same terminal equipment without clear consent which is informed and freely given.
AdBlock detectors are embedded as javascripts into the html files the publisher puts on their web server (either embedded directly inline or linked to) - the user is not aware of this until the web page is downloaded and viewed in their browser - the script then analyses the information stored on your terminal equipment (the web page) to see if the ads have been removed, without the consent of the user.
So the detectors are in breach of both parts of the law:
1. When they are stored on the computer/device
2. When they execute and access information stored on the computer/device.
It is really straight forward.