{"id":997186,"date":"2023-01-03T16:14:00","date_gmt":"2023-01-03T08:14:00","guid":{"rendered":"https:\/\/geetests.com\/article\/onetap-remove-captcha-user-friction-and-enhance-security"},"modified":"2025-09-12T18:33:15","modified_gmt":"2025-09-12T10:33:15","slug":"onetap-remove-captcha-user-friction-and-enhance-security","status":"publish","type":"post","link":"\/en\/article\/onetap-remove-captcha-user-friction-and-enhance-security","title":{"rendered":"OneTap: Reduce the Impact of CAPTCHA on User Experience and Enhance Security"},"content":{"rendered":"<div class=\"vgblk-rw-wrapper limit-wrapper\"><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">When a user is interacting with a website:<\/span><\/p>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">0.1 second is about the limit for having the user feel that the service is reacting instantaneously.\u00a0<\/span><\/p>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">1.0 second is about the limit for the user&#8217;s train of thought to stay uninterrupted, even though there is a noticeable delay.<\/span><\/p>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">10 seconds is about the limit for keeping the user&#8217;s attention focused on the dialogue.<\/span><\/p>\n<p><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.geetest.com\/en\/article\/What-is-captcha\" target=\"_blank\" rel=\"noopener noreferrer\">CAPTCHA<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\"> is a popular security mechanism that prevents <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.geetest.com\/en\/article\/what-is-bot-traffic\" target=\"_blank\" rel=\"noopener noreferrer\">malicious bots<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\"> from accessing and exploiting resources on websites and apps. The friction that CAPTCHA brings to user experience and website performance makes website developers have second thoughts while deploying CAPTCHA.\u00a0<\/span><\/p>\n<h2><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.geetest.com\/en\/article\/captcha-hate\" target=\"_blank\" rel=\"noopener noreferrer\">The problem with most CAPTCHAs<\/a><\/h2>\n<h3><span class=\"ql-size-32px\" style=\"background-color: transparent;\">Bad user experience<\/span><\/h3>\n<ul>\n<li class=\"ql-indent-1\"><span class=\"ql-size-32px\" style=\"background-color: transparent;\">CAPTCHAs make users more likely to exit the page instead of completing the CAPTCHA and moving on to the next dialogue. Up to <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/security.stackexchange.com\/questions\/62959\/showing-captcha\" target=\"_blank\" rel=\"noopener noreferrer\">40%<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent;\"> of users fail CAPTCHA when they first try.<\/span><\/li>\n<\/ul>\n<ul>\n<li class=\"ql-indent-1\"><span class=\"ql-size-32px\" style=\"background-color: transparent;\">They can be incompatible with mobile devices. A study shows that mobile users were <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/www.imperva.com\/blog\/to-captcha-or-not-to-captcha\/\" target=\"_blank\" rel=\"noopener noreferrer\">27%<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent;\"> less likely to complete a CAPTCHA than PC users.<\/span><\/li>\n<\/ul>\n<ul>\n<li class=\"ql-indent-1\"><span class=\"ql-size-32px\" style=\"background-color: transparent;\">They may drive down the conversion rate of visitors to registered users by <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/techbeacon.com\/app-dev-testing\/captchas-can-be-harmful-4-alternatives-better-security-ux\" target=\"_blank\" rel=\"noopener noreferrer\">3.2%<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent;\">.<\/span><\/li>\n<\/ul>\n<h3><span class=\"ql-size-32px\" style=\"background-color: transparent;\">Insufficient security<\/span><\/h3>\n<ul>\n<li class=\"ql-indent-1\"><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.geetest.com\/en\/article\/why-text-based-captcha-cannot-satisfy-the-needs-of-enterprise\" target=\"_blank\" rel=\"noopener noreferrer\">Text-based CAPTCHAs<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent;\"> are easy to be bypassed by automated bot attacks.<\/span><\/li>\n<\/ul>\n<ul>\n<li class=\"ql-indent-1\"><span class=\"ql-size-32px\" style=\"background-color: transparent;\">Bots are evolving rapidly and are capable of sophisticated attacks.<\/span><\/li>\n<\/ul>\n<ul>\n<li class=\"ql-indent-1\"><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.geetest.com\/en\/article\/captcha-solving\" target=\"_blank\" rel=\"noopener noreferrer\">CAPTCHA farms<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent;\"> and CAPTCH-solving services lower the barrier of bot attacks.<\/span><\/li>\n<\/ul>\n<h2><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">Key factors towards the effectiveness of CAPTCHAs<\/span><\/h2>\n<ul>\n<li><span class=\"ql-size-32px\" style=\"background-color: transparent;\">Quick and easy for users to complete<\/span><\/li>\n<li><span class=\"ql-size-32px\" style=\"background-color: transparent;\">Tough for bots<\/span><\/li>\n<li><span class=\"ql-size-32px\" style=\"background-color: transparent;\">Reliable data privacy<\/span><\/li>\n<\/ul>\n<h2><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">OneTap: a less intrusive CAPTCHA that improves user experience without compromising security<\/span><\/h2>\n<p class=\"ql-align-center\"><img decoding=\"async\" src=\"https:\/\/geetests.com\/wp-content\/uploads\/2025\/09\/onetap.png\" alt=\"\"><\/p>\n<p><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/www.geetest.com\/en\/geetest-onetap?utm_source=blog\" target=\"_blank\" rel=\"noopener noreferrer\">GeeTest OneTap<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\"> is a key feature of GeeTest CAPTCHA to verify the identity of your users with just one tap without any additional data collection or sharing. It is faster and more secure than other CAPTCHA verification mechanisms.\u00a0<\/span><\/p>\n<h3><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #434343;\">One-click brings security and the user experience together<\/span><\/h3>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">No more time wasted on solving endless CAPTCHAs. A study found that <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.cloudflare.com\/introducing-cryptographic-attestation-of-personhood\/\" target=\"_blank\" rel=\"noopener noreferrer\">32 seconds<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\"> is the average time for a user to complete a CAPTCHA challenge. GeeTest OneTap cuts the average time to <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/www.geetest.com\/en\/geetest-onetap?utm_source=blog\" target=\"_blank\" rel=\"noopener noreferrer\">0.4 seconds<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">. Users simply need to click a button to pass the challenge, while bots will be accurately detected and the rest is left to GeeTest risk system. It would present risky requests with more challenges and label them in the system to limit their operation.<\/span><\/p>\n<p class=\"ql-align-center\"><img decoding=\"async\" src=\"https:\/\/geetests.com\/wp-content\/uploads\/2025\/09\/Frame-1.png\" alt=\"\"><\/p>\n<h3><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #434343;\">Reinforced security mechanism used in particular against sophisticated bots<\/span><\/h3>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">Smarter bots need to be dealt with the enhanced security mechanism. GeeTest system verifies and validates every CAPTCHA request and response, supported by multi-layer protections including <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/blog.geetest.com\/en\/article\/a-brief-of-geetest-captcha-technical-white-paper\" target=\"_blank\" rel=\"noopener noreferrer\">network environment detection, JS obfuscation, and proof of work<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">, etc., alongside <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/auth.geetest.com\/login\" target=\"_blank\" rel=\"noopener noreferrer\">GeeTest dashboard<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\"> offers real-time data and insights about the website traffic to assist our client<span class=\"ql-size-16px\">&#8216;<\/span>s decision-making.<\/span><\/p>\n<h3><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #434343;\">Cross-device compatibility keeps updated<\/span><\/h3>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">Device and system compatibility plays a big part in CAPTCHA service continuity and user experience. GeeTest OneTap is compatible with 99.99% of existing devices and operating systems and constantly updates it. It is a key factor that our clients choose GeeTest. Axie Infinity security team mentioned in an article earlier this year that <\/span><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/www.geetest.com\/en\/case-studies\/axie-infinity?utm_source=issuewire\" target=\"_blank\" rel=\"noopener noreferrer\">GeeTest did a great job to enhance their service<span class=\"ql-size-16px\">&#8216;<\/span>s compatibility while preventing mass bot signups<\/a><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">.\u00a0<\/span><\/p>\n<h3><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #434343;\">Data privacy is a key part of OneTap<\/span><\/h3>\n<p><span class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">Data protection is always the priority and clients<span class=\"ql-size-16px\">&#8216;<\/span> data is safe with GeeTest. We comply with regulations on data protection and other global data laws and don<span class=\"ql-size-16px\">&#8216;<\/span>t use or share data for any purpose other than security.<\/span><\/p>\n<p><strong class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\">Visit <\/strong><a class=\"ql-size-32px\" style=\"background-color: transparent; color: #1155cc;\" href=\"https:\/\/www.geetest.com\/en\/geetest-onetap?utm_source=blog\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>OneTap demo<\/strong><\/a><strong class=\"ql-size-32px\" style=\"background-color: transparent; color: #000000;\"> to sign up for a user-friendly and more secure CAPTCHA now!<\/strong><\/p>\n<p class=\"ql-align-center\">\n<\/div>\n<p><!-- .vgblk-rw-wrapper --><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The innovative feature reduces the impact of CAPTCHA on user experience by lowering the verification time to nearly 400 milliseconds, 40% less than reCAPTCHA.<\/p>\n","protected":false},"author":8,"featured_media":996519,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[92],"tags":[],"class_list":["post-997186","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-events"],"_links":{"self":[{"href":"\/en\/wp-json\/wp\/v2\/posts\/997186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/comments?post=997186"}],"version-history":[{"count":3,"href":"\/en\/wp-json\/wp\/v2\/posts\/997186\/revisions"}],"predecessor-version":[{"id":997531,"href":"\/en\/wp-json\/wp\/v2\/posts\/997186\/revisions\/997531"}],"wp:featuredmedia":[{"embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/media\/996519"}],"wp:attachment":[{"href":"\/en\/wp-json\/wp\/v2\/media?parent=997186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/categories?post=997186"},{"taxonomy":"post_tag","embeddable":true,"href":"\/en\/wp-json\/wp\/v2\/tags?post=997186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}