HackerFriction Feedback

Cookie banners · Reviewed

Consent popups are artificially hard to refuse

Raised by 593 people over 16 years (2011–2026), in 15 of them.

What people report

  • I get interrupted by the following popup
    Read the comment ↗
  • for websites that do not allow me to navigate or do not have a refuse button, I simply navigate away.
    Read the comment ↗
  • attacking them with dark patterns
    Read the comment ↗
  • not a huge list with dozens of sliders for dozens of options each labelled "legitimate interest" all of which are set to "Accept" by default
    Read the comment ↗
  • Consent banners are generally malicious compliance and designed to annoy.
    Read the comment ↗

Principle

User control and freedom (Nielsen)

People report consent popups that hang, add delays, show resubmission warnings, list over a thousand vendors and reappear on later visits, which they describe as wearing them down until they pick whatever dismisses the dialog fastest.

A fix

Apply a refusal immediately on the client with no processing wait or confirmation step, store it so the dialog does not return on later visits, and honor browser-level signals such as Global Privacy Control so no dialog is needed. Group vendors under a few purposes with one toggle each, and load page content without waiting for the consent script.

Grouping, principle and fix drafted with Claude and reviewed by Justusability. Counts are people whose comment Claude labelled a usability complaint about this issue; see Method for how, and its limits. Something wrong here?

All 750 source comments
  1. 2011-05-11
  2. 2013-02-04
  3. 2014-09-22
  4. 2015-06-23
  5. 2016-07-06
  6. 2016-12-07
  7. 2017-05-26
  8. 2017-05-26
  9. 2017-06-14
  10. 2017-07-17
  11. 2017-09-01
  12. 2018-03-05
  13. 2018-03-13
  14. 2018-04-03
  15. 2018-04-08
  16. 2018-04-30
  17. 2018-05-01
  18. 2018-05-13
  19. 2018-05-23
  20. 2018-05-23
  21. 2018-05-23
  22. 2018-05-23
  23. 2018-05-25
  24. 2018-05-25
  25. 2018-05-25
  26. 2018-05-25
  27. 2018-05-25
  28. 2018-05-25
  29. 2018-05-26
  30. 2018-05-26
  31. 2018-05-28
  32. 2018-05-29
  33. 2018-05-29
  34. 2018-05-31
  35. 2018-05-31
  36. 2018-05-31
  37. 2018-06-05
  38. 2018-06-06
  39. 2018-06-07
  40. 2018-06-15
  41. 2018-06-20
  42. 2018-06-23
  43. 2018-06-28
  44. 2018-06-30
  45. 2018-07-03
  46. 2018-07-03
  47. 2018-07-10
  48. 2018-07-18
  49. 2018-07-18
  50. 2018-07-19
  51. 2018-07-20
  52. 2018-07-31
  53. 2018-08-20
  54. 2018-08-20
  55. 2018-08-20
  56. 2018-08-21
  57. 2018-08-21
  58. 2018-08-21
  59. 2018-08-21
  60. 2018-08-29
  61. 2018-08-29
  62. 2018-08-30
  63. 2018-09-04
  64. 2018-09-13
  65. 2018-09-15
  66. 2018-09-15
  67. 2018-09-18
  68. 2018-09-18
  69. 2018-09-24
  70. 2018-09-24
  71. 2018-10-02
  72. 2018-10-02
  73. 2018-10-02
  74. 2018-10-02
  75. 2018-10-02
  76. 2018-10-02
  77. 2018-10-02
  78. 2018-10-02
  79. 2018-10-02
  80. 2018-10-03
  81. 2018-10-03
  82. 2018-10-05
  83. 2018-10-05
  84. 2018-10-10
  85. 2018-10-12
  86. 2018-10-12
  87. 2018-10-12
  88. 2018-10-12
  89. 2018-10-13
  90. 2018-10-23
  91. 2018-10-23
  92. 2018-10-29
  93. 2018-11-01
  94. 2018-11-09
  95. 2018-11-21
  96. 2018-11-21
  97. 2018-11-21
  98. 2018-11-21
  99. 2018-11-21
  100. 2019-01-11
  101. 2019-01-21
  102. 2019-01-26
  103. 2019-01-26
  104. 2019-02-21
  105. 2019-02-21
  106. 2019-03-13
  107. 2019-03-13
  108. 2019-03-14
  109. 2019-03-19
  110. 2019-04-16
  111. 2019-05-20
  112. 2019-05-20
  113. 2019-05-27
  114. 2019-06-05
  115. 2019-06-12
  116. 2019-06-24
  117. 2019-07-09
  118. 2019-07-15
  119. 2019-08-04
  120. 2019-09-11
  121. 2019-09-11
  122. 2019-09-20
  123. 2019-09-20
  124. 2019-10-01
  125. 2019-10-24
  126. 2019-10-29
  127. 2019-11-02
  128. 2019-11-02
  129. 2019-11-08
  130. 2019-11-24
  131. 2019-11-25
  132. 2019-12-22
  133. 2020-01-06
  134. 2020-01-06
  135. 2020-01-07
  136. 2020-01-10
  137. 2020-01-15
  138. 2020-01-16
  139. 2020-02-01
  140. 2020-02-01
  141. 2020-02-01
  142. 2020-02-13
  143. 2020-02-13
  144. 2020-03-10
  145. 2020-03-11
  146. 2020-03-21
  147. 2020-03-25
  148. 2020-04-07
  149. 2020-04-20
  150. 2020-04-21
  151. 2020-04-21
  152. 2020-04-27
  153. 2020-05-06
  154. 2020-05-06
  155. 2020-05-06
  156. 2020-05-06
  157. 2020-05-06
  158. 2020-05-06
  159. 2020-05-06
  160. 2020-05-06
  161. 2020-05-06
  162. 2020-05-06
  163. 2020-05-06
  164. 2020-05-06
  165. 2020-05-06
  166. 2020-05-06
  167. 2020-05-06
  168. 2020-05-06
  169. 2020-05-06
  170. 2020-05-06
  171. 2020-05-08
  172. 2020-05-14
  173. 2020-05-23
  174. 2020-05-29
  175. 2020-05-29
  176. 2020-06-14
  177. 2020-06-15
  178. 2020-06-15
  179. 2020-06-18
  180. 2020-06-18
  181. 2020-06-22
  182. 2020-06-28
  183. 2020-07-03
  184. 2020-07-07
  185. 2020-07-07
  186. 2020-07-07
  187. 2020-07-07
  188. 2020-07-07
  189. 2020-07-07
  190. 2020-07-07
  191. 2020-07-07
  192. 2020-07-07
  193. 2020-07-07
  194. 2020-07-07
  195. 2020-07-07
  196. 2020-07-07
  197. 2020-07-07
  198. 2020-07-07
  199. 2020-07-07
  200. 2020-07-07
  201. 2020-07-07
  202. 2020-07-11
  203. 2020-08-03
  204. 2020-09-10
  205. 2020-09-18
  206. 2020-09-18
  207. 2020-09-18
  208. 2020-09-18
  209. 2020-09-18
  210. 2020-09-21
  211. 2020-09-21
  212. 2020-09-21
  213. 2020-09-21
  214. 2020-09-22
  215. 2020-09-23
  216. 2020-09-30
  217. 2020-10-01
  218. 2020-10-06
  219. 2020-10-06
  220. 2020-10-16
  221. 2020-10-16
  222. 2020-10-17
  223. 2020-10-19
  224. 2020-10-20
  225. 2020-10-28
  226. 2020-11-08
  227. 2020-11-08
  228. 2020-11-08
  229. 2020-11-09
  230. 2020-11-09
  231. 2020-11-14
  232. 2020-11-17
  233. 2020-11-21
  234. 2020-11-22
  235. 2020-12-04
  236. 2020-12-10
  237. 2020-12-10
  238. 2020-12-13
  239. 2020-12-15
  240. 2020-12-16
  241. 2020-12-17
  242. 2020-12-17
  243. 2020-12-17
  244. 2021-01-08
  245. 2021-01-10
  246. 2021-01-26
  247. 2021-01-26
  248. 2021-01-26
  249. 2021-01-26
  250. 2021-01-27
  251. 2021-02-01
  252. 2021-02-01
  253. 2021-02-04
  254. 2021-02-11
  255. 2021-02-11
  256. 2021-02-11
  257. 2021-02-12
  258. 2021-02-12
  259. 2021-02-16
  260. 2021-02-16
  261. 2021-02-16
  262. 2021-02-16
  263. 2021-02-21
  264. 2021-03-02
  265. 2021-03-05
  266. 2021-03-05
  267. 2021-03-05
  268. 2021-03-05
  269. 2021-03-05
  270. 2021-03-06
  271. 2021-03-06
  272. 2021-03-06
  273. 2021-03-10
  274. 2021-03-12
  275. 2021-03-12
  276. 2021-03-12
  277. 2021-03-12
  278. 2021-03-12
  279. 2021-03-12
  280. 2021-03-12
  281. 2021-03-15
  282. 2021-03-19
  283. 2021-03-20
  284. 2021-03-20
  285. 2021-03-20
  286. 2021-03-20
  287. 2021-03-20
  288. 2021-03-20
  289. 2021-03-20
  290. 2021-03-21
  291. 2021-04-01
  292. 2021-04-10
  293. 2021-04-16
  294. 2021-04-16
  295. 2021-04-16
  296. 2021-04-29
  297. 2021-05-02
  298. 2021-05-16
  299. 2021-05-18
  300. 2021-05-24
  301. 2021-05-31
  302. 2021-05-31
  303. 2021-05-31
  304. 2021-05-31
  305. 2021-05-31
  306. 2021-06-04
  307. 2021-06-15
  308. 2021-06-16
  309. 2021-06-16
  310. 2021-06-16
  311. 2021-06-17
  312. 2021-06-25
  313. 2021-07-04
  314. 2021-07-07
  315. 2021-07-07
  316. 2021-07-07
  317. 2021-07-08
  318. 2021-07-09
  319. 2021-07-16
  320. 2021-07-23
  321. 2021-07-24
  322. 2021-07-26
  323. 2021-07-30
  324. 2021-07-30
  325. 2021-08-10
  326. 2021-08-10
  327. 2021-08-10
  328. 2021-08-10
  329. 2021-08-10
  330. 2021-08-11
  331. 2021-08-11
  332. 2021-08-15
  333. 2021-08-19
  334. 2021-08-24
  335. 2021-08-26
  336. 2021-08-26
  337. 2021-08-31
  338. 2021-08-31
  339. 2021-08-31
  340. 2021-08-31
  341. 2021-09-09
  342. 2021-10-06
  343. 2021-10-06
  344. 2021-10-08
  345. 2021-10-23
  346. 2021-10-23
  347. 2021-10-29
  348. 2021-10-29
  349. 2021-10-29
  350. 2021-11-05
  351. 2021-11-05
  352. 2021-11-05
  353. 2021-11-05
  354. 2021-11-05
  355. 2021-11-17
  356. 2021-11-27
  357. 2021-11-29
  358. 2021-12-12
  359. 2021-12-12
  360. 2021-12-12
  361. 2021-12-20
  362. 2021-12-20
  363. 2021-12-20
  364. 2021-12-20
  365. 2021-12-20
  366. 2021-12-23
  367. 2021-12-24
  368. 2022-01-03
  369. 2022-01-03
  370. 2022-01-06
  371. 2022-01-06
  372. 2022-01-06
  373. 2022-01-06
  374. 2022-01-06
  375. 2022-01-06
  376. 2022-01-06
  377. 2022-01-06
  378. 2022-01-19
  379. 2022-01-21
  380. 2022-01-21
  381. 2022-01-21
  382. 2022-01-24
  383. 2022-01-30
  384. 2022-01-30
  385. 2022-01-30
  386. 2022-01-30
  387. 2022-01-30
  388. 2022-02-01
  389. 2022-02-02
  390. 2022-02-02
  391. 2022-02-02
  392. 2022-02-02
  393. 2022-02-02
  394. 2022-02-02
  395. 2022-02-02
  396. 2022-02-10
  397. 2022-02-11
  398. 2022-02-12
  399. 2022-02-17
  400. 2022-02-18
  401. 2022-02-18
  402. 2022-02-23
  403. 2022-02-23
  404. 2022-02-23
  405. 2022-02-23
  406. 2022-03-06
  407. 2022-03-06
  408. 2022-03-10
  409. 2022-03-10
  410. 2022-03-11
  411. 2022-03-13
  412. 2022-03-13
  413. 2022-03-13
  414. 2022-03-13
  415. 2022-03-21
  416. 2022-03-21
  417. 2022-03-22
  418. 2022-03-24
  419. 2022-03-25
  420. 2022-03-29
  421. 2022-03-30
  422. 2022-03-30
  423. 2022-04-08
  424. 2022-04-08
  425. 2022-04-08
  426. 2022-04-09
  427. 2022-04-11
  428. 2022-04-21
  429. 2022-04-23
  430. 2022-04-24
  431. 2022-05-02
  432. 2022-05-07
  433. 2022-05-07
  434. 2022-05-07
  435. 2022-05-07
  436. 2022-05-08
  437. 2022-05-09
  438. 2022-05-23
  439. 2022-05-29
  440. 2022-06-14
  441. 2022-06-17
  442. 2022-06-19
  443. 2022-06-24
  444. 2022-07-05
  445. 2022-07-06
  446. 2022-07-07
  447. 2022-07-11
  448. 2022-07-21
  449. 2022-08-03
  450. 2022-08-03
  451. 2022-08-03
  452. 2022-08-10
  453. 2022-08-28
  454. 2022-09-13
  455. 2022-09-15
  456. 2022-09-23
  457. 2022-09-24
  458. 2022-10-04
  459. 2022-10-09
  460. 2022-10-09
  461. 2022-10-09
  462. 2022-10-09
  463. 2022-10-09
  464. 2022-10-09
  465. 2022-10-09
  466. 2022-10-09
  467. 2022-10-10
  468. 2022-10-15
  469. 2022-10-19
  470. 2022-10-19
  471. 2022-10-19
  472. 2022-10-27
  473. 2022-10-27
  474. 2022-10-27
  475. 2022-10-27
  476. 2022-11-24
  477. 2022-12-22
  478. 2022-12-22
  479. 2022-12-27
  480. 2022-12-28
  481. 2023-01-05
  482. 2023-01-05
  483. 2023-01-06
  484. 2023-01-06
  485. 2023-01-17
  486. 2023-02-07
  487. 2023-02-17
  488. 2023-03-03
  489. 2023-03-05
  490. 2023-03-07
  491. 2023-03-09
  492. 2023-03-20
  493. 2023-03-21
  494. 2023-03-31
  495. 2023-03-31
  496. 2023-04-01
  497. 2023-04-14
  498. 2023-04-14
  499. 2023-04-14
  500. 2023-04-14
  501. 2023-04-14
  502. 2023-04-18
  503. 2023-04-18
  504. 2023-04-19
  505. 2023-04-21
  506. 2023-04-21
  507. 2023-04-21
  508. 2023-04-21
  509. 2023-04-21
  510. 2023-04-23
  511. 2023-04-23
  512. 2023-04-24
  513. 2023-04-25
  514. 2023-05-10
  515. 2023-05-10
  516. 2023-05-10
  517. 2023-05-12
  518. 2023-05-12
  519. 2023-05-12
  520. 2023-05-17
  521. 2023-05-18
  522. 2023-05-18
  523. 2023-05-18
  524. 2023-05-22
  525. 2023-05-29
  526. 2023-05-29
  527. 2023-06-08
  528. 2023-06-11
  529. 2023-06-12
  530. 2023-06-27
  531. 2023-07-09
  532. 2023-07-11
  533. 2023-07-13
  534. 2023-07-14
  535. 2023-07-20
  536. 2023-08-01
  537. 2023-08-01
  538. 2023-08-01
  539. 2023-08-01
  540. 2023-08-01
  541. 2023-08-01
  542. 2023-08-01
  543. 2023-08-02
  544. 2023-08-07
  545. 2023-08-08
  546. 2023-08-13
  547. 2023-08-26
  548. 2023-09-05
  549. 2023-09-10
  550. 2023-09-17
  551. 2023-09-19
  552. 2023-09-20
  553. 2023-09-29
  554. 2023-10-15
  555. 2023-10-30
  556. 2023-10-31
  557. 2023-10-31
  558. 2023-11-02
  559. 2023-11-09
  560. 2023-11-12
  561. 2023-11-24
  562. 2023-12-07
  563. 2023-12-14
  564. 2024-01-03
  565. 2024-01-14
  566. 2024-01-23
  567. 2024-01-26
  568. 2024-01-30
  569. 2024-02-03
  570. 2024-02-14
  571. 2024-02-19
  572. 2024-02-29
  573. 2024-02-29
  574. 2024-03-07
  575. 2024-03-07
  576. 2024-03-13
  577. 2024-03-17
  578. 2024-03-18
  579. 2024-03-18
  580. 2024-03-18
  581. 2024-03-18
  582. 2024-03-18
  583. 2024-03-18
  584. 2024-03-18
  585. 2024-03-18
  586. 2024-03-22
  587. 2024-03-25
  588. 2024-03-25
  589. 2024-04-10
  590. 2024-04-27
  591. 2024-04-29
  592. 2024-05-03
  593. 2024-05-05
  594. 2024-05-16
  595. 2024-05-25
  596. 2024-05-25
  597. 2024-06-12
  598. 2024-06-14
  599. 2024-06-17
  600. 2024-06-17
  601. 2024-06-17
  602. 2024-06-17
  603. 2024-06-17
  604. 2024-06-24
  605. 2024-06-26
  606. 2024-06-26
  607. 2024-07-06
  608. 2024-07-09
  609. 2024-07-09
  610. 2024-07-10
  611. 2024-07-16
  612. 2024-08-08
  613. 2024-08-10
  614. 2024-08-23
  615. 2024-08-26
  616. 2024-09-11
  617. 2024-09-11
  618. 2024-09-11
  619. 2024-09-11
  620. 2024-09-12
  621. 2024-09-18
  622. 2024-09-18
  623. 2024-10-12
  624. 2024-10-13
  625. 2024-10-14
  626. 2024-11-14
  627. 2024-11-14
  628. 2024-11-15
  629. 2024-11-15
  630. 2024-11-18
  631. 2024-11-29
  632. 2024-12-06
  633. 2024-12-22
  634. 2024-12-28
  635. 2024-12-29
  636. 2024-12-29
  637. 2024-12-30
  638. 2025-01-03
  639. 2025-01-16
  640. 2025-01-16
  641. 2025-01-16
  642. 2025-01-17
  643. 2025-01-29
  644. 2025-02-04
  645. 2025-02-07
  646. 2025-02-14
  647. 2025-02-14
  648. 2025-03-10
  649. 2025-03-16
  650. 2025-04-06
  651. 2025-04-07
  652. 2025-04-07
  653. 2025-04-07
  654. 2025-04-11
  655. 2025-04-18
  656. 2025-04-18
  657. 2025-04-23
  658. 2025-04-29
  659. 2025-04-30
  660. 2025-05-01
  661. 2025-05-12
  662. 2025-05-15
  663. 2025-05-23
  664. 2025-05-23
  665. 2025-06-13
  666. 2025-06-28
  667. 2025-07-01
  668. 2025-07-03
  669. 2025-07-03
  670. 2025-07-05
  671. 2025-07-10
  672. 2025-07-10
  673. 2025-07-17
  674. 2025-07-18
  675. 2025-07-19
  676. 2025-07-19
  677. 2025-07-19
  678. 2025-07-19
  679. 2025-07-20
  680. 2025-07-23
  681. 2025-07-24
  682. 2025-07-24
  683. 2025-08-12
  684. 2025-08-17
  685. 2025-08-17
  686. 2025-08-20
  687. 2025-09-04
  688. 2025-09-09
  689. 2025-09-12
  690. 2025-09-12
  691. 2025-09-12
  692. 2025-09-12
  693. 2025-09-23
  694. 2025-10-22
  695. 2025-10-22
  696. 2025-10-22
  697. 2025-10-22
  698. 2025-10-22
  699. 2025-10-22
  700. 2025-10-22
  701. 2025-10-22
  702. 2025-11-04
  703. 2025-11-19
  704. 2025-11-19
  705. 2025-11-19
  706. 2025-11-19
  707. 2025-11-20
  708. 2025-11-20
  709. 2025-11-20
  710. 2025-11-20
  711. 2025-11-21
  712. 2025-12-04
  713. 2025-12-08
  714. 2026-01-01
  715. 2026-01-07
  716. 2026-01-07
  717. 2026-01-07
  718. 2026-01-18
  719. 2026-01-30
  720. 2026-02-08
  721. 2026-03-03
  722. 2026-03-22
  723. 2026-04-06
  724. 2026-04-17
  725. 2026-05-06
  726. 2026-05-09
  727. 2026-05-26
  728. 2026-05-27
  729. 2026-05-30
  730. 2026-06-14
  731. 2026-07-02
  732. 2026-07-14
  733. 2026-07-15
  734. 2026-07-26
  735. 2026-07-26
  736. 2026-07-26
  737. 2026-07-26
  738. 2026-07-27
  739. 2026-07-27
  740. 2026-08-05
  741. 2026-08-10
  742. 2026-08-14
  743. 2026-08-14
  744. 2026-08-29
  745. 2026-08-30
  746. 2026-08-30
  747. 2026-09-05
  748. 2026-09-20
  749. 2026-10-11
  750. 2026-10-12