“…Some common dark patterns are (1) nagging: when an interface interrupts user workfow consistently and asks for a certain action from them, (2) preselection: values set to defaults that are in the best interest of the provider prior to user interaction, (3) aesthetic manipulation: graphical elements used to deceive the user into taking an action that may be in favour of service provider rather than the user, (4) forced action: users are given only one option to follow even if that is not what they prefer to do, (5) toying with emotion: elements, colours, or language to provoke user's emotion to get user make a decision that is in favour of the service provider, and (6) false hierarchy: options that are in the best interest of the service provider are in higher positions [17]. As such patterns become prevalent in the digital world [5,6,10,12,13,17,27,31,32,51], we are keen to explore the presence of them in tools and libraries that developers use, specifcally, in ad networks.…”