Molti siti web oggigiorno usano il servizio reCAPTCHA di Google per provare a verificare che i visitatori siano persone reali. Mentre ciò è utile per prevenire l'abuso dei siti da parte dei bot, aiuta anche Google a violare la privacy delle persone.
Inoltre, a causa della loro natura deliberatamente inaccessibile, reCAPTCHA e similari causano seri problemi di accessibilità per coloro con ipovisione o ipoacusia. L'indovinello visuale è invisibile a persone che usano browser web non visuali (come i lettori di schermo), e la sfida auditiva può essere abbastanza difficile da superare.
Se gestisci un sito web e tieni a cuore la sua privacy ed accessibilità, potresti voler considerare delle alternative a reCAPTCHA.
C'è un ottimo saggio che esplora minuziosamente l'argomento Google reCAPTCHA, le captcha in generale e se il tuo sito ne ha bisogno.
È fortemente raccomandato che i gestori di siti web vi diano una lettura prima di decidere quale opzione è giusta per loro.
SITO WEB - You (probably) don't need ReCAPTCHA
Invece di chiedere agli umani di identificarsi, si può provare a fregare i bot in modo che si rivelino, interagendo con degli "honeypot".
Gli honeypot sono elementi di una pagina web che sono invisibili ai veri umani, ma visibili ai bot. Se si registra interazione con questi ultimi, potrebbe essere abbastanza per individuare e contrastare i bot.
Ci sono vari siti web con più dettagli su questo metodo.
SITI WEB - Mailpoet: How to use honeypot traps, Project Honeypot, Solution Factor: Honeypot Technique, Kijana Woodard: To Catch A Bot
Google non ha inventato il captcha, e ce ne sono altri disponibili che sono più attenti alla privacy.
Quelli elencati qui sono tutti liberi e possono essere self-hosted.
SITI WEB - Captcheck, Click Captcha, Securimage, Django Simple Captcha