בחירת סוג ה-reCAPTCHA יש ארבעה סוגים של reCAPTCHA שניתן לבחור מביניהם כשיוצרים אתר חדש.
reCAPTCHA גרסה 3
גרסה 3 של reCAPTCHA מאפשרת לכם לוודא שהאינטראקציה לגיטימית בלי שום אינטראקציה של המשתמש. זהו API בלבד של JavaScript שמחזיר ציון, ומעניק לכם את היכולת לנקוט פעולה בהקשר של האתר שלכם: למשל דרישה לגורמים נוספים של אימות, שליחת פוסט לבקרה או ויסות נתונים (throttle) בוטים שעשויים להעתיק תוכן.
תיבת סימון של reCAPTCHA גרסה 2 ('אני לא רובוט')
תיבת הסימון "אני לא רובוט" מחייבת את המשתמש ללחוץ על תיבת סימון שמציינת שהמשתמש אינו רובוט. המשתמש יקבל הודעה מיד (ללא CAPTCHA) או שהוא יצטרך לאמת אם הוא בן אדם או לא. זו האפשרות הפשוטה ביותר לשילוב עם, והיא דורשת רק שתי שורות של HTML כדי לעבד את תיבת הסימון.
reCAPTCHA גרסה 2 (תג reCAPTCHA בלתי נראה)
תג reCAPTCHA הבלתי נראה לא מחייב את המשתמש ללחוץ על תיבת סימון, אלא אפשר להפעיל אותו ישירות כשהמשתמש לוחץ על לחצן קיים באתר או שאפשר להפעיל אותו באמצעות קריאה ל-API של JavaScript. השילוב מחייב קריאה חוזרת ב-JavaScript לאחר השלמת האימות של reCAPTCHA. כברירת מחדל, רק התנועה החשודה ביותר תוצג הנחיה לפתור captcha. כדי לשנות את ההתנהגות הזו, צריך לערוך את ההעדפה לגבי אבטחת האתר בהגדרות המתקדמות.
reCAPTCHA גרסה 2 (Android)
ספריית reCAPTCHA Android היא חלק מממשקי ה-API של SafetyNet עבור Google Play Services. הספרייה הזו מספקת ממשקי API מקוריים של Android שאפשר לשלב ישירות באפליקציה. צריך להגדיר את Google Play Services באפליקציה ולהתחבר אל GoogleApiClient
לפני שמפעילים את reCAPTCHA API. הפעולה הזו תעביר את המשתמש באופן מיידי (ללא בקשת CAPTCHA) או תאתגר אותו לאמת שהוא בן אדם.
reCAPTCHA גרסה 1 – כיבוי
שירות reCAPTCHA גרסה 1 הושבת מאז מרץ 2018. יש להשתמש באחת מהאפשרויות שלמעלה.