My experience was a bit of a disaster.
It's worth noting that it's only at the end that it turns out you have 3 options for using the rows (you can't say use row 1&2 caps but row 3 lowercase)
For whatever reason it really struggled to detect the cross hairs. It thought the top right cross hair was the O.
I had intensely compress the black white range to make it detect at all.
What should it look like btw?
Also even though it detected A thru F great it kind of fell to pieces down the page suggesting that the registration isn't good enough to detect each block. Maybe let people mark the cross hairs manually?
More registration marks and ones that are more distinct than cross hairs would likely help. I used a high quality scan! So registration should have been muche asier than a photo.
I don't really know what's wrong!
The website does say that it was ‘vibe coded’[0] so perhaps the author didn’t test it very thoroughly? They apparently do ‘vibe coding’ courses so.. that’s something.
[0] https://arcade.pirillo.com/
It's really impressive for what it is.
I tried it various pens and paper sizes and printer scales. And it suddenly worked but only if scanned at low res (200DPI).
Still I got a partially working font at the end