Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why is that a dark pattern? "Reject all" and "Confirm my choices" without checking anything does the same (I'm on the team behind this).

Edit: to be clear because this gets downvoted - when I'm saying "does the same", I mean both options will be treated as "I do not give consent".



I'm not sure it is a dark pattern, but at first glance (to me) it reads a bit like the "Allow all" and "Reject all" buttons just toggle the options, and then one needs to press "Confirm my choices", particularly on mobile with how the stack.

The confusion would probably be quickly resolved when the dialog closed after clicking Reject all, but perhaps changing the wording of "Confirm my choices" to something like "Allow checked" would make it more clear it is a sibling of the other two buttons (and that checked means allowed).


If there were some checkbox still checked (perhaps in some submenu that needs to be expanded), then "confirm my choices" might obviously have a different consequence. That might not apply here, but I am pretty sure I have seen that on other sites before. I am not a laywer, but "confirm my choices" just sounds like it could be interpreted in a way benefitting the website owner's interests in some cases even if everything is unticked, whereas "Reject all" is a very clear statement of disagreement. Similarly, you wouldn't say "I agree to everything on this list after I have removed all items", but "I disagree with anything on that list you gave me". But that's a general pattern it seems.


No, this is confusing. Please iterate on this. Two buttons shouldn't do the same thing depending on state.

I get it: the intent is that there's always a quick, one-click way to broadly consent/not consent. But with how this is designed, after clicking Accept All or Reject All, I'm left wondering what Confirm My Choices did. (Maybe it persists my consent on subsequent visits? I dunno.)

Perhaps, "Confirm My Choices" (or better put, simply "Submit") stays, but change the "Accept All" and "Reject All" buttons to "Select All" and "Deselect All" buttons, respectively. These buttons should only serve to change the state of the checkboxes without submitting.


We actually started with having "Select All", "Deselect All" and "Submit", but users complained about the two clicks flow, and so we changed. UX is hard.

I tend to think that the one click flow serves users and respects their time more, even if it comes at the cost of having confusion about the difference between "Confirm my choices" and "Reject all". It's bad when consent managers confuse users between agreeing and disagreeing, but if we're making users confused between two good options, I personally think it's an okay price for a one click and you're done experience.


> I tend to think that the one click flow serves users and respects their time more, even if it comes at the cost of having confusion about the difference between "Confirm my choices" and "Reject all".

That's a fair tradeoff. "Reject all" should be one-click imho.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: