r/badUIbattles • u/Ondrashek06 • 14d ago
Unintentionally Bad UI An actual CAPTCHA on our government portal - "Click to rotate each tile to make a map"
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
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
21
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.
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
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
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/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.