Wat is CAPTCHA en wat zijn de verschillen tussen CAPTCHA, ReCAPTCHA en NoCAPTCHA?
Aflaat wat CAPTCHA is en de verschillen tussen CAPTCHA, reCAPTCHA en noCAPTCHA. Ontdek hoe deze online validatiemethoden werken.
CAPTCHA is de algemene term die wordt gebruikt om een online validatieproces te beschrijven dat identificeert of de verbinding die op de website is gemaakt afkomstig is van een persoon en niet van een robot.
De naam is op zich geen woord, maar een acroniem voor de Engelse termen "Completely Automated Public Turing test to tell Computers and Humans Apart" en zoals de naam al aangeeft, is het een volledig geautomatiseerd proces, dus is er niemand nodig om te controleren of de test is omzeild of niet.
Websites die CAPTCHA gebruiken, doen dit via een aanbieder. Deze aanbieder biedt een soort API waarop de website zich aansluit. De aanbieder voert vervolgens de daadwerkelijke test uit en stuurt het resultaat terug naar de website. Er zijn verschillende aanbieders die vandaag de dag CAPTCHA diensten aanbieden, waaronder Google.
reCAPTCHA
reCAPTCHA is de naam van een CAPTCHA-service aangeboden door Google, momenteel beschikbaar in twee versies: reCAPTCHA v2 en reCAPTCHA v3.
Versie v2 werd officieel gelanceerd in 2014 en heeft twee vormen: “Ik ben geen robot” en "Onzichtbaar". 
De nieuwe variant v3, die nog steeds in gebruik is, maakt gebruik van een score-gebaseerd algoritme waarbij een gebruiker een score tussen 0 en 1 in decimale notatie toegewezen krijgt. Hoe dichter de score bij 0 ligt, hoe waarschijnlijker het is dat een gebruiker een bot is.
noCAPTCHA
Dit is een ander type CAPTCHA vergeleken met traditionele, in die zin dat er geen teksten in te vullen zijn of afbeeldingen te bevestigen, aangezien deze verborgen zijn voor de gebruiker.
Met behulp van een complex algoritme analyseert het het gedrag op de pagina om te bepalen of het lijkt op dat van een mens of niet. Het doel is om CAPTCHA-tests te vereenvoudigen zodat ze niet opdringerig zijn voor gebruikers en veiliger voor websitebeheerders.
Echter, er zijn situaties waarin het noCAPTCHA-algoritme het weergegeven gedrag niet nauwkeurig kan voorspellen, zodat in sommige gevallen een traditionele CAPTCHA-test aan de gebruiker wordt gepresenteerd.