Abstract: Dark patterns are dishonest UI design strategies that coerce users into taking activities they might not otherwise take, like paying hidden fees, sharing personal information, or signing up ...