{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T21:07:02Z","timestamp":1764018422193,"version":"3.45.0"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","funder":[{"name":"NSF &#x28;National Science Foundation&#x29;","award":["CNS-2152644"],"award-info":[{"award-number":["CNS-2152644"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,10,28]]},"DOI":"10.1145\/3730567.3764500","type":"proceedings-article","created":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T15:22:38Z","timestamp":1763738558000},"page":"993-1001","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Canvassing the Fingerprinters: Characterizing Canvas Fingerprinting Use Across the Web"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-0692-5223","authenticated-orcid":false,"given":"Elisa","family":"Luo","sequence":"first","affiliation":[{"name":"UC San Diego, La Jolla, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-6506-3678","authenticated-orcid":false,"given":"Tom","family":"Ritter","sequence":"additional","affiliation":[{"name":"Mozilla, San Francisco, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6617-8029","authenticated-orcid":false,"given":"Stefan","family":"Savage","sequence":"additional","affiliation":[{"name":"UC San Diego, La Jolla, CA, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0865-7499","authenticated-orcid":false,"given":"Geoffrey M.","family":"Voelker","sequence":"additional","affiliation":[{"name":"UC San Diego, La Jolla, CA, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,11,21]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660347"},{"key":"e_1_3_2_1_2_1","unstructured":"Akamai. 2018. Akamai Internet Observatory. https:\/\/community.akamai.com\/customers\/s\/article\/Akamai-Internet-Observatory?language=en_US#: :text=Since%20Akamai%20is%20the%20global on%20the%20Akamai%27s%20Internet%20Observatory!"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of the 17th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment","author":"Azad Babak Amin","year":"2020","unstructured":"Babak Amin Azad, Oleksii Starov, Pierre Laperdrix, and Nick Nikiforakis. 2020. Web Runner 2049: Evaluating Third-Party Anti-bot Services. In Proceedings of the 17th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (Lisbon, Portugal) (DIMVA'20). Springer-Verlag, Berlin, Heidelberg, 135\u2013159."},{"volume-title":"Proceedings of the 2020 ACM Internet Measurement Conference","author":"Aqeel Waqar","key":"e_1_3_2_1_4_1","unstructured":"Waqar Aqeel, Balakrishnan Chandrasekaran, Anja Feldmann, and Bruce M. Maggs. 2020. On Landing and Internal Web Pages: The Strange Case of Jekyll and Hyde in Web Performance Measurement. In Proceedings of the 2020 ACM Internet Measurement Conference (Virtual Event, USA) (IMC'20). Association for Computing Machinery, New York, NY, USA, 680\u2013695."},{"key":"e_1_3_2_1_5_1","unstructured":"dieki (asker) and Pointy (commenter). 2011. Detecting WebP support. https:\/\/stackoverflow.com\/questions\/5573096\/detecting-webp-support"},{"key":"e_1_3_2_1_6_1","unstructured":"Martin Bajanik. 2022. Why Anti-Fingerprinting Techniques Don't Work in Browsers. https:\/\/fingerprint.com\/blog\/browser-anti-fingerprinting-techniques"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3072874"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485447.3512214"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-80825-9_12"},{"key":"e_1_3_2_1_10_1","unstructured":"Zakir Durumeric. 2025. crux-top-lists: Chrome (CrUX) Top Million Websites. https:\/\/github.com\/zakird\/crux-top-lists."},{"key":"e_1_3_2_1_11_1","unstructured":"EasyList. 2025a. EasyList Filter Lists. https:\/\/easylist.to\/."},{"key":"e_1_3_2_1_12_1","unstructured":"EasyList. 2025b. EasyPrivacy Filter List. https:\/\/easylist.to\/easylist\/easyprivacy.txt."},{"key":"e_1_3_2_1_13_1","unstructured":"Steven Englehardt. 2020. Firefox 72 blocks third-party fingerprinting resources. https:\/\/blog.mozilla.org\/security\/2020\/01\/07\/firefox-72-fingerprinting."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978313"},{"key":"e_1_3_2_1_15_1","unstructured":"eyeo GmbH. 2025. AdblockPlus: Surf the web with no annoying ads. https:\/\/adblockplus.org\/."},{"key":"e_1_3_2_1_16_1","unstructured":"Fingerprint. 2023. How to Provide Personalization to Anonymous Users. https:\/\/fingerprint.com\/blog\/providing-personalization-to-anonymous-users"},{"key":"e_1_3_2_1_17_1","unstructured":"Fingerprint. 2025a. Cloudflare Proxy Integration. https:\/\/dev.fingerprint.com\/docs\/cloudflare-integration."},{"volume-title":"Fingerprint: Identify Every Visitor. https:\/\/fingerprint.com","year":"2025","key":"e_1_3_2_1_18_1","unstructured":"Fingerprint. 2025b. Fingerprint: Identify Every Visitor. https:\/\/fingerprint.com"},{"key":"e_1_3_2_1_19_1","unstructured":"Fingerprint. 2025c. FingerprintJS. https:\/\/github.com\/fingerprintjs\/fingerprintjs."},{"volume-title":"canvas.ts. https:\/\/github.com\/fingerprintjs\/fingerprintjs\/blob\/9a6c283cdeaee8905d5f085aef180c6ebbbf0e04\/src\/sources\/canvas.ts#L79","author":"JS.","key":"e_1_3_2_1_20_1","unstructured":"FingerprintJS. 2025. canvas.ts. https:\/\/github.com\/fingerprintjs\/fingerprintjs\/blob\/9a6c283cdeaee8905d5f085aef180c6ebbbf0e04\/src\/sources\/canvas.ts#L79"},{"key":"e_1_3_2_1_21_1","unstructured":"Duck Duck Go. 2025a. Autoconsent. https:\/\/github.com\/duckduckgo\/autoconsent."},{"key":"e_1_3_2_1_22_1","unstructured":"Duck Duck Go. 2025b. DuckDuckGo Tracker Radar Collector. https:\/\/github.com\/duckduckgo\/tracker-radar-collector."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3178876.3186097"},{"key":"e_1_3_2_1_24_1","unstructured":"Conner Gurney. 2017. How can I detect rendering support for emoji in JavaScript? -- Stack Overflow. https:\/\/stackoverflow.com\/questions\/45576748\/how-can-i-detect-rendering-support-for-emoji-in-javascript."},{"key":"e_1_3_2_1_25_1","unstructured":"Raymond Hill. 2024. uBlock Origin Static Filter Syntax. https:\/\/github.com\/gorhill\/uBlock\/wiki\/Static-filter-syntax"},{"key":"e_1_3_2_1_26_1","unstructured":"Raymond Hill and Nik Rolls. 2025. uBlock Origin -- Free open-source ad content blocker. https:\/\/ublockorigin.com\/."},{"key":"e_1_3_2_1_27_1","unstructured":"InsurAds. 2025. InsurAds: Revolutionize Digital Advertising. https:\/\/insurads.com\/."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP40001.2021.00017"},{"key":"e_1_3_2_1_29_1","unstructured":"Mikhail Korobov. 2016. adblockparser. https:\/\/pypi.org\/project\/adblockparser."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2016.57"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2019.23386"},{"key":"e_1_3_2_1_32_1","first-page":"1651","volume-title":"Proceedings of the 31st USENIX Security Symposium","author":"Lin Xu","year":"2022","unstructured":"Xu Lin, Panagiotis Ilia, Saumya Solanki, and Jason Polakis. 2022. Phish in Sheep's Clothing: Exploring the Authentication Pitfalls of Browser Fingerprinting. In Proceedings of the 31st USENIX Security Symposium (Boston, MA) (USENIX Security'22). USENIX Association, Berkeley, CA, USA, 1651-1668."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3696410.3714548"},{"key":"e_1_3_2_1_34_1","first-page":"76","article-title":"Balancing Security and Privacy: Web Bot Detection, Privacy Challenges, and Regulatory Compliance under the GDPR and AI Act","volume":"5","author":"Llamas J. Mart\u00ednez","year":"2025","unstructured":"J. Mart\u00ednez Llamas, K. Vranckaert, D. Preuveneers, and W. Joosen. 2025. Balancing Security and Privacy: Web Bot Detection, Privacy Challenges, and Regulatory Compliance under the GDPR and AI Act. Open Research Europe, Vol. 5 (2025), 76.","journal-title":"Open Research Europe"},{"key":"e_1_3_2_1_35_1","volume-title":"Proceedings of the Sixth Web 2.0 Security & Privacy Workshop","author":"Mowery Keaton","year":"2012","unstructured":"Keaton Mowery and Hovav Shacham. 2012. Pixel Perfect: Fingerprinting Canvas in HTML5. In Proceedings of the Sixth Web 2.0 Security & Privacy Workshop (San Francisco, CA, USA) (W2SP'12). IEEE, New York, NY, USA, 12 pages."},{"key":"e_1_3_2_1_36_1","unstructured":"Mozilla. 2025. Firefox's protection against fingerprinting. https:\/\/support.mozilla.org\/en-US\/kb\/firefox-protection-against-fingerprinting."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3696410.3714713"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 2018 INFORMATIK Conference","author":"Raschke Phillipe","year":"2018","unstructured":"Phillipe Raschke and Axel K\u00fcpper. 2018. Uncovering Canvas Fingerprinting in Real-Time and Analyzing Its Usage for Web Tracking. In Proceedings of the 2018 INFORMATIK Conference (Berlin, Germany). Gesellschaft f\u00fcr Informatik e.V., Bonn, Germany, 12 pages."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589334.3645493"},{"key":"e_1_3_2_1_40_1","unstructured":"Shopify. 2024. About performance optimization. https:\/\/shopify.dev\/docs\/apps\/build\/performance."},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 2020 ACM Conference on Measurement and Analysis of Computing Systems (SIGMETRICS'20)","author":"Snyder Peter","year":"2020","unstructured":"Peter Snyder, Antoine Vastel, and Ben Livshits. 2020. Who Filters the Filters: Understanding the Growth, Usefulness and Efficiency of Crowdsourced Ad Blocking. In Proceedings of the 2020 ACM Conference on Measurement and Analysis of Computing Systems (SIGMETRICS'20). Association for Computing Machinery, New York, NY, USA, 24 pages."},{"key":"e_1_3_2_1_42_1","unstructured":"Brave Software. 2025. Fingerprinting Protections. https:\/\/github.com\/brave\/brave-browser\/wiki\/Fingerprinting-Protections."},{"key":"e_1_3_2_1_43_1","unstructured":"European Union. 2018. Art. 21 GDPR -- Right to object. https:\/\/gdpr-info.eu\/art-21-gdpr\/."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/3366423.3380203"},{"volume-title":"Proceedings of the 2016 ACM Web Conference (Montr\u00e9al, Qu\u00e9bec, Canada) (WWW'16). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE, 121\u2013132","author":"Yu Zhonghao","key":"e_1_3_2_1_45_1","unstructured":"Zhonghao Yu, Sam Macbeth, Konark Modi, and Josep M. Pujol. 2016. Tracking the Trackers. In Proceedings of the 2016 ACM Web Conference (Montr\u00e9al, Qu\u00e9bec, Canada) (WWW'16). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE, 121\u2013132."},{"key":"e_1_3_2_1_46_1","unstructured":"Yubi. 2025. Canvas Fingerprint Defender. https:\/\/chromewebstore.google.com\/detail\/canvas-fingerprint-defend\/lanfdkkpgfjfdikkncbnojekcppdebfp."}],"event":{"name":"IMC '25:ACM Internet Measurement Conference","sponsor":["SIGMETRICS ACM Special Interest Group on Measurement and Evaluation","SIGCOMM ACM Special Interest Group on Data Communication"],"location":"Madison WI USA"},"container-title":["Proceedings of the 2025 ACM Internet Measurement Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3730567.3764500","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T21:06:13Z","timestamp":1764018373000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3730567.3764500"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10,28]]},"references-count":46,"alternative-id":["10.1145\/3730567.3764500","10.1145\/3730567"],"URL":"https:\/\/doi.org\/10.1145\/3730567.3764500","relation":{},"subject":[],"published":{"date-parts":[[2025,10,28]]},"assertion":[{"value":"2025-11-21","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}