{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T07:12:07Z","timestamp":1781593927691,"version":"3.54.5"},"reference-count":63,"publisher":"Association for Computing Machinery (ACM)","issue":"3","funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["No.2023YFB3106800"],"award-info":[{"award-number":["No.2023YFB3106800"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["No.62272410"],"award-info":[{"award-number":["No.62272410"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2025,9,3]]},"abstract":"<jats:p>Ads are widely deployed in mobile apps, significantly affecting user experience. In recent years, malicious or deceptive user interfaces (UI) designs, known as dark patterns, have increasingly been employed in in-app ads to manipulate users into unintended actions. While previous studies have identified a limited set of dark patterns in in-app ads and highlighted user concerns, a thorough understanding remains lacking, partly due to the absence of publicly available, contextual datasets on dark patterns in in-app ads. In this study, we systematically investigate dark patterns in iOS in-app ads, identifying 15 types, 11 of which were previously unreported. We also introduce AdsDP, an annotated video dataset documenting in-app ads appearing during normal usage of iOS apps, along with any dark patterns these ads may exhibit. AdsDP includes 718 videos totaling 60 hours and features 5,782 instances of ad-related dark patterns across 485 apps. Furthermore, we evaluate the performance of state-of-the-art dark pattern detection solutions using AdsDP, revealing a significant decline in performance on our novel dataset, underscoring the need for new detection methods. Finally, we demonstrate AdsDP's potential to enhance future detection efforts and increase user awareness of ad-related dark patterns. The AdsDP dataset is available at https:\/\/zenodo.org\/records\/15316373.<\/jats:p>","DOI":"10.1145\/3749515","type":"journal-article","created":{"date-parts":[[2025,9,3]],"date-time":"2025-09-03T17:15:45Z","timestamp":1756919745000},"page":"1-31","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["AdsDP: A Video Dataset for Recognizing and Examining Dark Patterns in iOS In-App Advertisements"],"prefix":"10.1145","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-4382-4742","authenticated-orcid":false,"given":"Yuxuan","family":"Shang","sequence":"first","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-9227-0417","authenticated-orcid":false,"given":"Guanxiao","family":"Wang","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-3918-4206","authenticated-orcid":false,"given":"Mengxia","family":"Ren","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0001-6852-7189","authenticated-orcid":false,"given":"Haomin","family":"Zhang","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-4480-6727","authenticated-orcid":false,"given":"Xingming","family":"Chen","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0353-3879","authenticated-orcid":false,"given":"Haitao","family":"Xu","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6095-4768","authenticated-orcid":false,"given":"Chuan","family":"Yue","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Colorado School of Mines, Golden, Colorado, US"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7483-5252","authenticated-orcid":false,"given":"Shuai","family":"Hao","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Old Dominion University, Norfolk, Virginia, US"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-9092-2194","authenticated-orcid":false,"given":"Bo","family":"Zhou","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9649-1499","authenticated-orcid":false,"given":"Wenrui","family":"Ma","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, Zhejiang Gongshang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6087-8243","authenticated-orcid":false,"given":"Fan","family":"Zhang","sequence":"additional","affiliation":[{"name":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5056-0351","authenticated-orcid":false,"given":"Zhao","family":"Li","sequence":"additional","affiliation":[{"name":"Hangzhou Yugu Technology, Hangzhou, Zhejiang and Zhejiang University, Hangzhou, Zhejiang, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2025,9,3]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Highly-Engaging Mobile Games. In CHI Conference on Human Factors in Computing Systems Extended Abstracts. 1--8.","author":"Aagaard Jacob","year":"2022","unstructured":"Jacob Aagaard, Miria Emma Clausen Knudsen, Per B\u00e6kgaard, and Kevin Doherty. 2022. A Game of Dark Patterns: Designing Healthy, Highly-Engaging Mobile Games. In CHI Conference on Human Factors in Computing Systems Extended Abstracts. 1--8."},{"key":"e_1_2_1_2_1","volume-title":"Retrieved","author":"Ad","year":"2025","unstructured":"Ad units, ad formats and ad types 2024. Ad units, ad formats and ad types. Retrieved Feb, 2025 from https:\/\/support.google.com\/admob\/answer\/6128738?hl=en-GB&sjid=2202240538547538821-NC"},{"key":"e_1_2_1_3_1","volume-title":"Retrieved","year":"2024","unstructured":"adChoice 2024. YourAdChoices. Retrieved Feb, 2025 from https:\/\/youradchoices.com\/"},{"key":"e_1_2_1_4_1","volume-title":"Retrieved","author":"Guidance AdMob","year":"2024","unstructured":"AdMob Guidance 2024. App open ad guidance and best practices. Retrieved Feb, 2025 from https:\/\/support.google.com\/admob\/answer\/9341964?hl=en&sjid=5295512244428965357-NC"},{"key":"e_1_2_1_5_1","volume-title":"Retrieved","author":"Dataset DP","year":"2025","unstructured":"AdsDP Dataset 2025. AdsDP Dataset. Retrieved May, 2025 from https:\/\/zenodo.org\/records\/15316373"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3678517"},{"key":"e_1_2_1_7_1","volume-title":"Detection of fake job postings by utilizing machine learning and natural language processing approaches. Neural Processing Letters","author":"Amaar Aashir","year":"2022","unstructured":"Aashir Amaar, Wajdi Aljedaani, Furqan Rustam, Saleem Ullah, Vaibhav Rupapara, and Stephanie Ludi. 2022. Detection of fake job postings by utilizing machine learning and natural language processing approaches. Neural Processing Letters (2022), 1--29."},{"key":"e_1_2_1_8_1","volume-title":"Retrieved","author":"Studio Android","year":"2025","unstructured":"Android Studio 2025. Android Studio. Retrieved Apr, 2025 from https:\/\/developer.android.com\/studio"},{"key":"e_1_2_1_9_1","volume-title":"Retrieved","author":"Ad Guidance AppLovin","year":"2024","unstructured":"AppLovin Ad Guidance 2024. Banner & MREC Ads. Retrieved Feb, 2025 from https:\/\/developers.applovin.com\/en\/max\/android\/ad-formats\/banner-and-mrec-ads\/"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1080\/10447318.2010.502100"},{"key":"e_1_2_1_11_1","volume-title":"Using thematic analysis in psychology. Qualitative research in psychology 3, 2","author":"Braun Virginia","year":"2006","unstructured":"Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative research in psychology 3, 2 (2006), 77--101."},{"key":"e_1_2_1_12_1","unstructured":"H Brignull M Leiser C Santos and K Doshi. 2023. Deceptive patterns - user interfaces designed to trick you. https:\/\/www.deceptive.design\/"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the Poster Presentation, Australian Psychological Society Congress","author":"Brignull Harry","year":"2015","unstructured":"Harry Brignull, Marc Miquel, Jeremy Rosenberg, and James Offer. 2015. Dark patterns-user interfaces designed to trick people. In Proceedings of the Poster Presentation, Australian Psychological Society Congress, Sydney, NSW, Australia. 21--23."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628363.2628377"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3586183.3606783"},{"key":"e_1_2_1_16_1","volume-title":"Retrieved","author":"Report Consumer Protection","year":"2022","unstructured":"Consumer Protection Report 2022. Bringing Dark Patterns to Light. Retrieved Sep, 2022 from https:\/\/www.ftc.gov\/reports\/bringing-dark-patterns-light"},{"key":"e_1_2_1_17_1","volume-title":"Retrieved","author":"Create","year":"2025","unstructured":"Create a rewarded ad unit 2024. Create a rewarded ad unit. Retrieved Feb, 2025 from https:\/\/support.google.com\/admob\/answer\/7311747?sjid=2202240538547538821-NC"},{"key":"e_1_2_1_18_1","volume-title":"Qualitative inquiry and research design: Choosing among five approaches","author":"Creswell John W","unstructured":"John W Creswell and Cheryl N Poth. 2016. Qualitative inquiry and research design: Choosing among five approaches. Sage publications."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1509\/jmkr.44.1.114"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313831.3376600"},{"key":"e_1_2_1_21_1","volume-title":"Retrieved","author":"Community EasyList","year":"2024","unstructured":"EasyList Community 2024. EasyList. Retrieved Feb, 2025 from https:\/\/easylist.to\/"},{"key":"e_1_2_1_22_1","volume-title":"What is an adequate sample size? Operationalising data saturation for theory-based interview studies. Psychology and health 25, 10","author":"Francis Jill J","year":"2010","unstructured":"Jill J Francis, Marie Johnston, Clare Robertson, Liz Glidewell, Vikki Entwistle, Martin P Eccles, and Jeremy M Grimshaw. 2010. What is an adequate sample size? Operationalising data saturation for theory-based interview studies. Psychology and health 25, 10 (2010), 1229--1245."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.123"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2021.106741"},{"key":"e_1_2_1_25_1","volume-title":"Retrieved","author":"Protection Regulation General Data","year":"2018","unstructured":"General Data Protection Regulation 2018. Art. 4 GDPR Definitions. Retrieved Feb, 2025 from https:\/\/gdpr-info.eu\/art-4-gdpr\/"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2488388.2488429"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3357236.3395486"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3173574.3174108"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642436"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.32"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3479521"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1080\/10641734.2024.2334939"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"e_1_2_1_34_1","volume-title":"Discourse analysis","author":"Johnstone Barbara","unstructured":"Barbara Johnstone and Jennifer Andrus. 2024. Discourse analysis. John Wiley & Sons."},{"key":"e_1_2_1_35_1","volume-title":"2023 IEEE Symposium on Security and Privacy (SP). IEEE, 2903--2920","author":"Hank Lee Hao-Ping","year":"2023","unstructured":"Hao-Ping Hank Lee, Jacob Logas, Stephanie Yang, Zhouyu Li, Nata Barbosa, Yang Wang, and Sauvik Das. 2023. When and why do people want ad targeting explanations? evidence from a four-week, mixed-methods field study. In 2023 IEEE Symposium on Security and Privacy (SP). IEEE, 2903--2920."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3589334.3645698"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3501903"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3605762.3624431"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00166"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359183"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445610"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397324"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3643736"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/259963.260531"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1177\/1609406917733847"},{"key":"e_1_2_1_46_1","volume-title":"Retrieved","year":"2024","unstructured":"PaddleOCR 2024. PaddleOCR. Retrieved Feb, 2025 from https:\/\/github.com\/PaddlePaddle\/PaddleOCR"},{"key":"e_1_2_1_47_1","volume-title":"Retrieved","author":"Personalised","year":"2025","unstructured":"Personalised and non-personalised ads 2024. Personalised and non-personalised ads. Retrieved Feb, 2025 from https:\/\/support.google.com\/admob\/answer\/7676680?hl=en-GB&sjid=2202240538547538821-NC"},{"key":"e_1_2_1_48_1","volume-title":"Faster R-CNN: Towards real-time object detection with region proposal networks","author":"Ren Shaoqing","year":"2016","unstructured":"Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun. 2016. Faster R-CNN: Towards real-time object detection with region proposal networks. IEEE transactions on pattern analysis and machine intelligence 39, 6 (2016), 1137--1149."},{"key":"e_1_2_1_49_1","volume-title":"Mobile Application Market Size, Share, and Trends 2024 to","author":"Research Precedence","year":"2034","unstructured":"Precedence Research. 2024. Mobile Application Market Size, Share, and Trends 2024 to 2034. Retrieved Fab, 2024 from https:\/\/www.precedenceresearch.com\/mobile-application-market"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314411"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642881"},{"key":"e_1_2_1_52_1","volume-title":"Multimodal Detection, and Security Implications. arXiv preprint arXiv:2501.13351","author":"Shi Zewei","year":"2025","unstructured":"Zewei Shi, Ruoxi Sun, Jieshan Chen, Jiamou Sun, Minhui Xue, Yansong Gao, Feng Liu, and Xingliang Yuan. 2025. 50 Shades of Deceptive Patterns: A Unified Taxonomy, Multimodal Detection, and Security Implications. arXiv preprint arXiv:2501.13351 (2025)."},{"key":"e_1_2_1_53_1","volume-title":"31st USENIX Security Symposium (USENIX Security 22)","author":"Siby Sandra","year":"2022","unstructured":"Sandra Siby, Umar Iqbal, Steven Englehardt, Zubair Shafiq, and Carmela Troncoso. 2022. {WebGraph}: Capturing advertising and tracking information flows for robust blocking. In 31st USENIX Security Symposium (USENIX Security 22). 2875--2892."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3336191.3371798"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3366423.3380239"},{"key":"e_1_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/1180875.1180948"},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544549.3585652"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3613904.3642597"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581078"},{"key":"e_1_2_1_60_1","volume-title":"Retrieved","author":"Law Unfair Competition","year":"1993","unstructured":"Unfair Competition Law 1993. Unfair Competition Law, CAL. BUS. PROF CODE 17200. Retrieved Feb, 2025 from https:\/\/leginfo.legislature.ca.gov\/faces\/codes_displaySection.xhtml?sectionNum=17200.&lawCode=BPC"},{"key":"e_1_2_1_61_1","volume-title":"Retrieved","author":"Guidance Unity Ad","year":"2024","unstructured":"Unity Ad Guidance 2024. Implementing rewarded ads in iOS. Retrieved Feb, 2025 from https:\/\/docs.unity.com\/ads\/en-us\/manual\/ImplementingRewardedAdsiOS"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1109\/SP46214.2022.9833670"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445459"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3749515","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T16:27:47Z","timestamp":1758817667000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3749515"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,3]]},"references-count":63,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,9,3]]}},"alternative-id":["10.1145\/3749515"],"URL":"https:\/\/doi.org\/10.1145\/3749515","relation":{},"ISSN":["2474-9567"],"issn-type":[{"value":"2474-9567","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,9,3]]},"assertion":[{"value":"2025-09-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}