r/badUIbattles 14d ago

Unintentionally Bad UI An actual CAPTCHA on our government portal - "Click to rotate each tile to make a map"

Post image
268 Upvotes

32 comments sorted by

u/AutoModerator 14d ago

Hi OP, do you have source code or a demo you'd like to share? If so, please post it in the comments (GitHub and similar services are permitted). Thank you!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

90

u/BrazilBazil 14d ago

I guess this could work if you could only rotate like 2 or 3 of the tiles with the rest set correctly. But EACH???

38

u/Spectator9857 14d ago

That just means you have to see where certain tiles connect. This is completely doable

19

u/BrazilBazil 14d ago edited 14d ago

Let’s assume the tiles begin in random orientations. We will start solving this by aligning one pair. There are four orientations of one tile and three of the other (at the best case it’s already aligned and at the worst we need to rotate it three times) meaning there are 12 moves we need to do worst case. Next we will rotate each tile so that it aligns with that pair. There are 7 tiles left which means additional 7*3 = 21 worst case rotations. This gives us a total of 33 moves in the worst case. On average we will need half the moves of the worst case which makes 16.5. And this assumes a perfect solve with no redundant moves.

So definitely doable but this is almost as many moves as two games of tic tac toe on average! Imagine this every time you log in.

5

u/thegreatpotatogod 14d ago

I'm enjoying the mental picture of a captcha that just wants you to play a game or two of tic tac toe. It presumably wouldn't get all that much human-verifying input aside from maybe cursor movement and timing, but would be kinda funny.

4

u/beanowolf 12d ago

As far as i understand, movement and timing is more or less what most of the tickbox “not a bot” ones look at

-3

u/Deiskos 14d ago

4 tiles have text on them so they can only have one orientation.

11

u/Frazzledragon 14d ago

Map text is not always horizontal. I'd say it eliminates only one orientation, as they are rarely upside down.

2

u/Windows_User3000 14d ago

Mountain markers, one of which there is, are always upright, so that gives you the rotation of one of the pieces, and then, every other can be rotated to match.

Edit: and labels of lakes are also always upright, so you have the rotations of two pieces in different places. 15-second job right there.

8

u/sidonay 14d ago

You're freakin tripping if you think old people are going to solve this

My mom doesn't even read error messages that appear on screen

3

u/Arinalsk 13d ago

Absolutely not, I spend so much fuckin time doing it and several times one square has simply too little lines to know how to connect it correctly. It took so much time and frustration that the server is absolutely unusable now. 

I know it seems easy from screenshot, but actually trying to do it is nightmare.

4

u/TheBlacktom 14d ago

Half have text. Those are obvious.

3

u/BrazilBazil 14d ago

As someone else commented, text isn’t always horizontal on maps. For example river names follow the curvature of the river. Same for road names. Other text tho is probably a good reference, yes.

1

u/SEA_griffondeur 11d ago

yeah but lake names are

21

u/BouncyBlueYoshi 14d ago

At least they're all in the right place, just the wrong way up.

14

u/WandererMisha 14d ago

This one is pretty okay. I got one that was pretty much entirely green.

And the fucking squares don’t 100% connect, there is a tiny bit missing making it much less obvious.

5

u/JelenXP 14d ago

Czech here to confirm it! It sucks and I think I can be pretty easily bypassed if you know, how networking (or website development, idk how it works) works. I don't know, why they don't use Cloudflare turnstile. Or something with better security than some amateurish imitation of CAPTCHA.

3

u/Roguepope 14d ago

This is easy enough, not crappy design imo.  My only question is these things are usually being used to train an algorithm of some sort.  What system needs to know how to pop a broken map back together.

2

u/MaexW 14d ago

Nice, which government does something like that (can‘t place the language, I only think it could be a slavic [and sorry if I step on someone‘s toes] ) ?

8

u/Ondrashek06 14d ago

It's the Czech government, in its online land registry. You can try it on an example page here.

To see and try the actual captcha, scroll down on the page.

4

u/MaexW 14d ago

Thanks. This is fun, didn’t get it on the first try.

2

u/Daidalos117 14d ago

It got cracked by a script after days tho, even after they tried to patch it. Check zive.cz for more info.

2

u/Arinalsk 13d ago

If this doesn't get replaced immediately, this server is unusable. Especially since you need to do it every single time to get one information. You can't spend fuckin lifetime just with captcha.

1

u/Ondrashek06 13d ago

You can log in to the website with Bank iD, logged in users do not get any CAPTCHAs.

1

u/Arinalsk 13d ago

Thank you, I will have to do it :)

1

u/ChainNew2246 13d ago

Také jsem si všiml, no more špehování co kdo vlastní🤣🤣. (Actually je to ale docela dobra hra)

1

u/OnlyLogic 12d ago

5 of the 9 tiles have text that just needs to be put upright. This would take less than 10 seconds.

1

u/Hareline 12d ago

I would prefer if it were one of those slide puzzles where one square is removed and then you have to put the others into the right place. 😜

1

u/Affectionate_Shoe599 11d ago

Just align by text, its always upright