Dark patterns are web design features designed to trick users into sharing their data or spend more money. Watch out for tricks like hard-to-cancel subscriptions, hidden costs in the checkout ...