Audit dark patterns: proč ho provádět a kdo za něj odpovídá
Dark patterns jsou designové a komunikační praktiky, které manipulují uživatele k rozhodnutím v rozporu s jejich zájmy. V e-commerce (slevy, předplatné, personalizace) představují právní riziko (klamavá obchodní praktika), reputační riziko (ztráta důvěry) a ekonomické riziko (krátkodobé zisky vs. dlouhodobé LTV). Audit by měl být společnou disciplínou produktového manažera (PM), právníka/DPO, UX a datových týmů. Tento checklist je připraven jako praktický nástroj pro pravidelné (čtvrtletní) kontroly.
Rámec auditu: rozsah, metoda, důkazy
- Rozsah: celý funnel – od landing page až po poprodejní fázi (e-maily, zákaznická zóna, odhlášení, smazání účtu).
- Metoda: heuristická kontrola + prohlídka živých toků + vzorek záznamů relací + právní revize textů.
- Důkazy: screenshoty s datem, verze komponent, ID experimentů, záznamy souhlasů, exporty z A/B nástrojů.
- Výstup: seznam zjištění se závažností, právním posouzením, dopadem na KPI, plánem nápravy a odpovědnou osobou.
Taxonomie dark patterns: co přesně auditujeme
- Skrytá volba (obfuscation, frikce při proklikávání).
- Časový nátlak (falešná odpočítávání, „poslední kus“ bez důkazu).
- Překvapivé náklady (drip pricing, automaticky přidané doplňky).
- Přednastavené souhlasy (opt-out, předem zaškrtnutá políčka).
- Manipulace pomocí sociálního důkazu (syntetické hlášky „právě nakoupil“, recenze vytržené z kontextu).
- Sludge (znepříjemněné odhlášení, storno, smazání účtu, odhlášení z odběru).
- Roach motel (snadný vstup, obtížný odchod; automatické obnovování bez jasného upozornění).
- Cookie dark patterns (neférované bannery, nerovnocenné volby).
- Cenová diskriminace bez transparentnosti (personalizované ceny bez vysvětlení / ochranných opatření).
Checklist pro vstupní stránky a promo bannery
- Je sleva pravdivá a ověřitelná (referenční cena, doba platnosti, podmínky)?
- Neobsahuje nadpis zavádějící absolutní tvrzení („vždy“, „navždy“, „jen dnes“), pokud jde o běžné střídání promo akcí?
- Je CTA jasné a neskrývá důležité informace (doprava, podmínky použití kupónu)?
- Není odpočítávání trvalé napříč relacemi (reset po obnovení stránky)?
Checklist pro produktové stránky (PDP)
- Je cena rozčleněna na všechny složky (doprava, poplatky) ještě před vložením do košíku?
- Je dostupnost („poslední kusy“) navázána na skutečný stav skladu a má stanovené prahové hodnoty?
- Recenze a hodnocení: uvádíte metodiku (zdroj, moderování, časová období)?
- Sociální důkaz: pokud zobrazujete „právě nakoupil“, je skutečný, nebo agregovaný a jasně označený?
Checklist pro košík a dokončení nákupu
- Žádné předvybrané doplňky ani pojištění (opt-in, nikoli opt-out).
- Drip pricing: veškeré náklady včetně povinných poplatků před zadáním údajů.
- Promo kódy: nevyvolávají FOMO („Máte kód?“ → zobrazit neutrálně, automaticky použít nejlepší veřejnou nabídku).
- Jasné označení předplatného oproti jednorázovému nákupu, viditelná pravidla obnovování a ceny po skončení zkušebního období.
Checklist pro předplatné, zkušební období a automatické obnovování
- Zkušební období obsahuje jasnou informaci o jeho konci a ceně po skončení (již na začátku procesu).
- Před obnovením zasíláte včasné upozornění s jednoduchou možností zrušení (jedním či dvěma kliknutími).
- Zrušení: dostupné online, stejně snadné jako aktivace; žádné „zrušení telefonicky“ bez alternativy.
- Po zrušení se již neúčtuje a přístup zůstává zachován do konce zaplaceného období.
Checklist pro e-maily/SMS a retenci
- Odkaz pro odhlášení je jednoznačný, kliknutí vede k okamžitému odhlášení (nikoli do labyrintu nastavení předvoleb).
- Po odhlášení nepřichází spam s žádostí o opětovné přihlášení; dodržujete zákonné lhůty a účely.
- Retenční nabídky: bez klamavých ultimát („už nikdy…“) a bez skrytých omezení.
Checklist pro cookie banner a souhlasy
- V první vrstvě jsou rovnocenné volby „Odmítnout vše“ a „Přijmout vše“ + „Nastavit“.
- Žádné předem nastavené přepínače pro volitelné kategorie.
- Dokud není udělen souhlas, volitelné skripty neběží (předběžné blokování ve správci značek).
- Odvolání souhlasu je snadné (trvalá ikona/odkaz), změna se promítne do všech nástrojů.
Checklist pro personalizaci cen a slev
- Existují ochranná opatření (limit diferenciace, nejlepší dostupná cena, automatické uplatnění veřejných slev)?
- Komunikujete alespoň rámcově, že je nabídka personalizovaná, a umožňujete standardní režim bez cookies?
- Modely prošly auditem zkreslení (žádné neúmyslné znevýhodňování chráněných skupin prostřednictvím zástupných signálů)?
Checklist pro sociální důkaz a oznámení „právě nakoupil“
- Zdroje událostí jsou skutečné (objednávky, registrace), nebo jsou označené jako agregované údaje („za posledních 24 h“).
- Frekvence je omezená (žádné tikání každých 30 s), oznámení se nezobrazují během platby a respektují jejich zavření uživatelem.
- Žádná celá jména, adresy ani konkrétní položky; upřednostňujte město/region a anonymizaci.
Formální náležitosti: důkazy a dokumentace
- Balíček důkazů: screenshoty, nahrávky, kopie textů, konfigurace experimentů, exporty metrik (konverze, refundace, stížnosti).
- Protokol změn: kdo, kdy a co změnil (verze komponenty/experimentu, ID úkolu).
- Právní posouzení: ke každému spornému prvku stručná klasifikace rizika a doporučení.
- DPIA/PIA (pokud zpracováváte osobní údaje) – účel, právní základ, minimalizace, doba uchovávání, práva subjektů údajů.
Bodové hodnocení rizika: jak prioritizovat nápravu
- Závažnost: 1) vysoké právní riziko/klamání; 2) výrazná manipulace bez klamání; 3) UX frikce/iritující design.
- Dopad: procento návštěvnosti ovlivněné daným prvkem × odhadovaný nárůst chyb/odchodů/stížností.
- Náročnost: časové náklady a nároky na týmy (texty vs. zásahy do vývoje vs. partneři/dodavatelé).
- Priorita = (Závažnost × Dopad) / Náročnost; při překročení prahového skóre eskalovat produktovému výboru.
Experimenty a etika A/B testování
- Testy nikdy nesmějí zkoušet výslovně nezákonné či klamavé varianty.
- Varianty s vyšší frikcí při odmítnutí (souhlasu, odhlášení) se neprovádějí.
- Každý experiment má předem registrované cíle, sledované metriky a stop-loss (pokud rostou stížnosti/refundace).
Obsah a microcopy: rychlý audit textů
- Vyhněte se zastrašujícím formulacím („o všechno přijdete“, „už nikdy“), pokud nejde o objektivní důsledek.
- Časové formulace: používejte přesná data/časy, nikoli „už jen pár minut“ bez zdroje.
- Vysvětlující prvky: krátké „Proč to vidím?“, „Podmínky“ dostupné na jedno kliknutí.
Přístupnost a inkluze (A11y) jako prevence dark patterns
- Stavy fokusu, navigace pomocí klávesnice, ARIA „polite“ pro dynamické prvky (oznámení).
- Kontrast tlačítek je stejný pro přijetí i odmítnutí.
- Čitelné formuláře, jasně uvedené chyby, žádná skrytá povinná pole.
Dodavatelé a třetí strany: co má být ve smlouvě a v testu
- Zákaz syntetického sociálního důkazu bez označení; přístup k logům pro audit.
- Možnost předběžného blokování skriptů, regionální zpracování dat, export souhlasů.
- SLA na odstranění problematických prvků do X dnů od oznámení.
Reakce na incident: když audit odhalí problém
- Okamžité opatření: vypnout komponentu/variantu, vrátit se k bezpečné verzi.
- Komunikace: interní oznámení, podle potřeby externí oprava (např. u promo nabídky).
- Analýza hlavní příčiny: analýza procesu (zadání, schvalování, experimenty), doplnění ochranných opatření.
- Následný audit po 30 dnech, aby se problém nevrátil.
Tabulka auditu: minimální pole (šablona)
- ID zjištění, umístění (URL/obrazovka), popis, kategorie dark patternu, důkaz (screenshot/nahrávka), právní stanovisko, závažnost, dopad, doporučení, odpovědná osoba, ETA, stav.
Rychlá nápravná opatření, která většinou stačí jako „první zásah“
- Přesunout „Odmítnout vše“ do první vrstvy cookie banneru; sjednotit styl tlačítek.
- Vypnout trvalá odpočítávání; nahradit je skutečnou dostupností / termínem.
- Zapnout automatické uplatnění veřejných kupónů; odstranit předvybrané doplňky.
- Zjednodušit zrušení předplatného na maximálně 2 kroky; přidat upozornění před obnovením.
KPI „po nápravě“: ověření, že jsme zlepšili férovost
- Stížnosti a NPS klesají/stoupají správným směrem?
- Refundace/chargebacky po změnách klesají?
- Konverze vs. LTV: kompenzuje dlouhodobá hodnota krátkodobý pokles?
- Události odhlášení – zkrátil se čas a snížila frikce (srovnání před/po)?
Governance: začlenění auditu do vývoje
- „Etická kontrolní brána“ při kontrole PR: checklist v šabloně pull requestu.
- Povinné právní schválení promo kampaní a změn předplatného.
- Čtvrtletní výbor (PM, právník, DPO, UX, data) – přehled zjištění a trendů.
- Školení copywriterů a designérů zaměřená na rozpoznávání dark patterns.
Shrnutí
Audit dark patterns není „brzdou růstu“, ale pojistkou udržitelnosti. Transparentní design, pravdivá tvrzení, snadné odmítnutí a férové procesy snižují právní riziko, zvyšují důvěru a z dlouhodobého hlediska zlepšují ekonomiku. Tento checklist poskytuje PM a právníkům společný jazyk, díky němuž dokážou rychle identifikovat rizika a zavést nápravná opatření bez zbytečných kompromisů v obchodních cílech.
