{"id":12702,"date":"2025-05-21T10:34:36","date_gmt":"2025-05-21T08:34:36","guid":{"rendered":"https:\/\/friendlycaptcha.com\/?p=12702"},"modified":"2025-11-03T15:19:28","modified_gmt":"2025-11-03T14:19:28","slug":"open-source-captcha","status":"publish","type":"post","link":"https:\/\/friendlycaptcha.com\/es\/insights\/open-source-captcha\/","title":{"rendered":"Fuente abierta moderna CAPTCHA"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"12702\" class=\"elementor elementor-12702\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0347c12 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0347c12\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4588426\" data-id=\"4588426\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2efdd24 elementor-widget elementor-widget-heading\" data-id=\"2efdd24\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Open-Source CAPTCHA - De un vistazo<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6afa17c elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6afa17c\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-47130ba\" data-id=\"47130ba\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-89a8613 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"89a8613\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-biohazard\" viewbox=\"0 0 576 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M287.9 112c18.6 0 36.2 3.8 52.8 9.6 13.3-10.3 23.6-24.3 29.5-40.7-25.2-10.9-53-17-82.2-17-29.1 0-56.9 6-82.1 16.9 5.9 16.4 16.2 30.4 29.5 40.7 16.5-5.7 34-9.5 52.5-9.5zM163.6 438.7c12-11.8 20.4-26.4 24.5-42.4-32.9-26.4-54.8-65.3-58.9-109.6-8.5-2.8-17.2-4.6-26.4-4.6-7.6 0-15.2 1-22.5 3.1 4.1 62.8 35.8 118 83.3 153.5zm224.2-42.6c4.1 16 12.5 30.7 24.5 42.5 47.4-35.5 79.1-90.7 83-153.5-7.2-2-14.7-3-22.2-3-9.2 0-18 1.9-26.6 4.7-4.1 44.2-26 82.9-58.7 109.3zm113.5-205c-17.6-10.4-36.3-16.6-55.3-19.9 6-17.7 10-36.4 10-56.2 0-41-14.5-80.8-41-112.2-2.5-3-6.6-3.7-10-1.8-3.3 1.9-4.8 6-3.6 9.7 4.5 13.8 6.6 26.3 6.6 38.5 0 67.8-53.8 122.9-120 122.9S168 117 168 49.2c0-12.1 2.2-24.7 6.6-38.5 1.2-3.7-.3-7.8-3.6-9.7-3.4-1.9-7.5-1.2-10 1.8C134.6 34.2 120 74 120 115c0 19.8 3.9 38.5 10 56.2-18.9 3.3-37.7 9.5-55.3 19.9-34.6 20.5-61 53.3-74.3 92.4-1.3 3.7.2 7.7 3.5 9.8 3.3 2 7.5 1.3 10-1.6 9.4-10.8 19-19.1 29.2-25.1 57.3-33.9 130.8-13.7 163.9 45 33.1 58.7 13.4 134-43.9 167.9-10.2 6.1-22 10.4-35.8 13.4-3.7.8-6.4 4.2-6.4 8.1.1 4 2.7 7.3 6.5 8 39.7 7.8 80.6.8 115.2-19.7 18-10.6 32.9-24.5 45.3-40.1 12.4 15.6 27.3 29.5 45.3 40.1 34.6 20.5 75.5 27.5 115.2 19.7 3.8-.7 6.4-4 6.5-8 0-3.9-2.6-7.3-6.4-8.1-13.9-2.9-25.6-7.3-35.8-13.4-57.3-33.9-77-109.2-43.9-167.9s106.6-78.9 163.9-45c10.2 6.1 19.8 14.3 29.2 25.1 2.5 2.9 6.7 3.6 10 1.6s4.8-6.1 3.5-9.8c-13.1-39.1-39.5-72-74.1-92.4zm-213.4 129c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tLos ataques de bots automatizados van en aumento.\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tPara proteger sus sitios web y servicios en l\u00ednea de los robots automatizados, algunos enterprise conf\u00edan en los CAPTCHA de c\u00f3digo abierto.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-eae7465\" data-id=\"eae7465\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-14bcff0 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"14bcff0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-tools\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M501.1 395.7L384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82l-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s65.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tLos CAPTCHA de c\u00f3digo abierto requieren un mantenimiento continuo.\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tLos CAPTCHA de c\u00f3digo abierto requieren un mantenimiento continuo y s\u00f3lo proporcionan una capa de defensa (prueba de trabajo o basada en im\u00e1genes).\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-b3facb5 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"b3facb5\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5342e0c\" data-id=\"5342e0c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d9024dc elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"d9024dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-layer-group\" viewbox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12.41 148.02l232.94 105.67c6.8 3.09 14.49 3.09 21.29 0l232.94-105.67c16.55-7.51 16.55-32.52 0-40.03L266.65 2.31a25.607 25.607 0 0 0-21.29 0L12.41 107.98c-16.55 7.51-16.55 32.53 0 40.04zm487.18 88.28l-58.09-26.33-161.64 73.27c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.51 209.97l-58.1 26.33c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 276.3c16.55-7.5 16.55-32.5 0-40zm0 127.8l-57.87-26.23-161.86 73.37c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.29 337.87 12.41 364.1c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 404.1c16.55-7.5 16.55-32.5 0-40z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tLos CAPTCHA h\u00edbridos de c\u00f3digo abierto ofrecen lo mejor de ambos mundos.\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tLos CAPTCHA h\u00edbridos combinan un frontend de c\u00f3digo abierto con un backend SaaS gestionado. <br>Esto proporciona <b>dos capas de protecci\u00f3n contra bots<\/b>.\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4e1272a\" data-id=\"4e1272a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d0abed5 elementor-position-inline-start elementor-view-default elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"d0abed5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-smile-beam\" viewbox=\"0 0 496 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm84-143.4c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.6-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.2-8.4-25.3-7.1-33.8 3.1zM136.5 211c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.4 1.1 7.4-.5 9.3-3.7l9.5-17zM328 152c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4z\"><\/path><\/svg>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tFriendly Captcha es un h\u00edbrido de c\u00f3digo abierto CAPTCHA.\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tEl modelo h\u00edbrido de Friendly Captcha cuenta con un front-end de c\u00f3digo abierto y un back-end seguro reforzado por pruebas de trabajo (PoW) y una base de datos global de riesgos. <a href=\"https:\/\/friendlycaptcha.com\/es\/signup\/\">Pru\u00e9belo ahora \u203a <\/a><\/b> \t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-6b5335d elementor-widget elementor-widget-spacer\" data-id=\"6b5335d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfbdcfa elementor-widget elementor-widget-heading\" data-id=\"bfbdcfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-bfbdcfa{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd89eb3 elementor-widget elementor-widget-spacer\" data-id=\"fd89eb3\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-fd89eb3{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6e4df2e elementor-widget elementor-widget-heading\" data-id=\"6e4df2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-6e4df2e{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7fd8a3 elementor-widget elementor-widget-spacer\" data-id=\"c7fd8a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-c7fd8a3{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d1242ea elementor-widget elementor-widget-text-editor\" data-id=\"d1242ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">Con los bots lanzando cada vez m\u00e1s ataques automatizados, cada vez m\u00e1s enterprises utilizan CAPTCHAs para la seguridad de sus sitios web. Hay CAPTCHA de c\u00f3digo abierto, CAPTCHA de software como servicio (SaaS) y modelos CAPTCHA h\u00edbridos. <a href=\"https:\/\/opensource.org\/blog\/key-insights-from-the-2025-state-of-open-source-report\" target=\"_blank\" rel=\"noopener\">12% de propietarios de sitios web<\/a> utilizan herramientas de seguridad de c\u00f3digo abierto.<\/p><p>A diferencia de un Software-as-a-Service CAPTCHA (SaaS CAPTCHA), un CAPTCHA de c\u00f3digo abierto ofrece nuevas posibilidades: cada l\u00ednea de c\u00f3digo es visible, modificable y revisable por la comunidad. Esta transparencia genera confianza, pero tambi\u00e9n facilita que los atacantes encuentren formas de burlar las defensas del CAPTCHA.<\/p><p>A continuaci\u00f3n veremos los pros y los contras de los CAPTCHA de c\u00f3digo abierto. Revisaremos el CAPTCHA Friendly Captcha h\u00edbrido de la UE, que combina c\u00f3digo frontend de c\u00f3digo abierto con el backend SaaS de misi\u00f3n cr\u00edtica m\u00e1s seguro.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b0b85cb elementor-widget elementor-widget-text-editor\" data-id=\"b0b85cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-pm-slice=\"1 1 []\">Principios b\u00e1sicos del c\u00f3digo abierto<\/h2><p>El c\u00f3digo abierto en general se refiere al software cuyo <strong>el c\u00f3digo fuente est\u00e1 a disposici\u00f3n del p\u00fablico<\/strong> bajo licencias que permiten su inspecci\u00f3n, modificaci\u00f3n y redistribuci\u00f3n. Este paradigma cultiva un procom\u00fan colaborativo en el que <strong>el c\u00f3digo evoluciona gracias a la revisi\u00f3n inter pares<\/strong> en lugar de secreto de propiedad.<\/p><p>Muchos aficionados al c\u00f3digo abierto destacan la transparencia, la flexibilidad, la agilidad, la colaboraci\u00f3n y la independencia. Estos pros pueden cubrir los contras de las soluciones de c\u00f3digo abierto CAPTCHA u otras herramientas de ciberseguridad, como la seguridad limitada, las funciones restringidas, el mantenimiento costoso, el soporte y la documentaci\u00f3n variables.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f188350 elementor-widget elementor-widget-text-editor\" data-id=\"f188350\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-pm-slice=\"1 1 []\">\u00bfQu\u00e9 es el c\u00f3digo abierto CAPTCHA?<\/h2><p>Empecemos por el principio: <a href=\"https:\/\/en.wikipedia.org\/wiki\/CAPTCHA\" target=\"_blank\" rel=\"noopener\">CAPTCHA<\/a> es el acr\u00f3nimo de <strong>C<\/strong>ompletamente <strong>A<\/strong>utomatizado <strong>P<\/strong>\u00fablico <strong>T<\/strong>uring test to tell <strong>C<\/strong>odenadores y <strong>H<\/strong>umans <strong>A<\/strong>parte. El CAPTCHA detecta el tr\u00e1fico abusivo y protege los sitios web, los servicios en l\u00ednea y las API contra el spam y los abusos. Est\u00e1 dise\u00f1ado para impedir la comunicaci\u00f3n automatizada de m\u00e1quina a m\u00e1quina que imita la interacci\u00f3n real del usuario.<\/p><p>Por c\u00f3digo abierto se entiende un CAPTCHA cuyo c\u00f3digo fuente est\u00e1 a disposici\u00f3n del p\u00fablico. Con una soluci\u00f3n CAPTCHA de c\u00f3digo abierto, cualquiera puede <strong>leer y modificar el c\u00f3digo<\/strong> que genera el reto CAPTCHA y valida la respuesta.<\/p><p><strong>CAPTCHAs<\/strong> utilizan diversos enfoques tecnol\u00f3gicos para distinguir el comportamiento de los usuarios humanos de los bots, el spam y los abusos, desde simples tareas de reconocimiento de im\u00e1genes hasta comprobaciones de antecedentes advanced para la verificaci\u00f3n. Muchos sitios web utilizan CAPTCHA en sus secciones de comentarios, formularios de env\u00edo de mensajes o p\u00e1ginas de inicio de sesi\u00f3n para detectar bots.<\/p><p>Las organizaciones pueden <strong>personalizar la l\u00f3gica del CAPTCHA<\/strong> para adaptarse a su propio modelo de amenazas o a sus objetivos de cumplimiento. Adem\u00e1s, todas las versiones pueden compartirse p\u00fablicamente o utilizarse en varios proyectos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4dd7f05 elementor-widget elementor-widget-text-editor\" data-id=\"4dd7f05\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-pm-slice=\"1 1 []\">Proveedores de c\u00f3digo abierto CAPTCHA<\/h3><p>Proveedores comunes de c\u00f3digo abierto CAPTCHA <strong>utilice<\/strong> <strong>bibliotecas<\/strong> que <strong>cubren las principales pilas web<\/strong> como PHP, JavaScript, Java y Python. El sitio <strong>modelo abierto <\/strong>publica todos los algoritmos bajo licencias MIT o GPL m\u00e1s o menos permisivas, que invitan al escrutinio, las bifurcaciones y la personalizaci\u00f3n ilimitada. est\u00e1n alojados \u00edntegramente en la empresa<\/p><p>Las alternativas CAPTCHA de c\u00f3digo abierto ofrecen un control total sobre la residencia de datos y el dise\u00f1o de puzles, pero exigen un equipo de operaciones interno que pueda patch CVEs al amanecer, escalar instancias bajo picos de tr\u00e1fico repentinos.<\/p><p>Dependiendo de los ajustes configurados internamente, los CAPTCHA de c\u00f3digo abierto suelen ofrecer una \u00fanica capa de detecci\u00f3n de bots para proteger los sitios web. Suelen incorporar reconocimiento b\u00e1sico de im\u00e1genes, pruebas CAPTCHA de deslizamiento o desaf\u00edos de descodificaci\u00f3n de texto en forma de reconocimiento de im\u00e1genes o pruebas de trabajo (PoW).<\/p><h2>CAPTCHA de c\u00f3digo abierto frente a CAPTCHA de c\u00f3digo cerrado: principales diferencias<\/h2><p><strong>Fuente abierta CAPTCHAs<\/strong> y <strong>CAPTCHAs de c\u00f3digo cerrado<\/strong> resuelven el mismo problema: mantener alejados a los bots. Pero lo hacen con contratos sociales radicalmente distintos. Y luego est\u00e1 Friendly Captcha, un h\u00edbrido <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/captcha-alternative\/\">CAPTCHA alternativa<\/a>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f7d9f2e eael-table-align-center eael-dt-th-align-left elementor-widget elementor-widget-eael-data-table\" data-id=\"f7d9f2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-data-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\t\t\t@media (max-width: 767px) {\n\t\t\t   #eael-data-table-wrapper-f7d9f2e.custom-responsive-option-enable .eael-data-table thead {\n                    display: none;\n               }\n               #eael-data-table-wrapper-f7d9f2e.custom-responsive-option-enable .eael-data-table tbody tr td {\n                    float: none;\n                    clear: left;\n                    width: 100%;\n                    text-align: left;\n                    display: flex;\n                    align-items: center;\n                }\n\t\t\t}\n\t\t\t<\/style>\t\t<div class=\"eael-data-table-wrap custom-responsive-option-enable\" data-table_id=\"f7d9f2e\" id=\"eael-data-table-wrapper-f7d9f2e\" data-custom_responsive=\"true\">\n\t\t\t<table class=\"tablesorter eael-data-table center\" id=\"eael-data-table-f7d9f2e\">\n\t\t\t    <thead>\n\t\t\t        <tr class=\"table-header\">\n\t\t\t\t\t\t\t\t\t            <th class=\"sorting\" id=\"\" colspan=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"data-table-header-text\">Aspecto<\/span><\/th>\n\t\t\t        \t\t\t\t            <th class=\"sorting\" id=\"\" colspan=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"data-table-header-text\">C\u00f3digo abierto CAPTCHA<\/span><\/th>\n\t\t\t        \t\t\t\t            <th class=\"sorting\" id=\"\" colspan=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"data-table-header-text\">Fuente cerrada CAPTCHA<\/span><\/th>\n\t\t\t        \t\t\t\t            <th class=\"sorting\" id=\"\" colspan=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"data-table-header-text\">H\u00edbrido CAPTCHA<\/span><\/th>\n\t\t\t        \t\t\t\t        <\/tr>\n\t\t\t    <\/thead>\n\t\t\t  \t<tbody>\n\t\t\t\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tC\u00f3digo y licencia\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tC\u00f3digo completo bajo licencias MIT\/GPL\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tC\u00f3digo propietario cerrado, servidores externos\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tCliente abierto, servidor cerrado\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tEjemplo de proveedores\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tBibliotecas comunitarias, bifurcaciones autoalojadas\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tGoogle reCAPTCHA, hCaptcha, Cloudflare Turnstile\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tFriendly Captcha\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tEstilo de desaf\u00edo\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tPuzzles b\u00e1sicos de imagen\/texto o PoW\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tReconocimiento tradicional de im\u00e1genes, texto ofuscado\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tPoW moderno e invisible m\u00e1s base de datos de riesgo global\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tSeguridad\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tDependiendo de la configuraci\u00f3n individual, a menudo resulta en una protecci\u00f3n de seguridad de una capa (PoW o s\u00f3lo imagen)\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tAdvanced protecci\u00f3n de bots a expensas de los datos personales del usuario, protecci\u00f3n de seguridad de dos capas (se\u00f1ales de riesgo + desaf\u00edos manuales)\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tAdvanced protecci\u00f3n contra bots con minimizaci\u00f3n de datos, protecci\u00f3n de seguridad de dos capas (PoW + se\u00f1ales de riesgo)\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tAlojamiento\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tEn las instalaciones\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tS\u00f3lo SaaS\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tBackend SaaS, frontend autoalojado\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tMantenimiento\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tpatches y escalado internos\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tGestionado por el proveedor\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tBackend gestionado por el proveedor\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tTransparencia\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tTransparencia sobre las se\u00f1ales de riesgo recogidas y funcionalidad\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tFalta de transparencia sobre las se\u00f1ales de riesgo recogidas y la evaluaci\u00f3n bot-or-not\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\tTransparencia sobre las se\u00f1ales de riesgo recogidas; no hay transparencia para la evaluaci\u00f3n bot-or-not\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t    <\/tbody>\n\t\t\t<\/table>\n\t\t<\/div>\n\t  \t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-626cda7 elementor-widget elementor-widget-text-editor\" data-id=\"626cda7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-pm-slice=\"1 1 []\">Proveedores tradicionales CAPTCHA<\/h3><p>Algunos<strong> proveedores de c\u00f3digo cerrado <\/strong>a menudo se basan en <strong>reconocimiento de im\u00e1genes CAPTCHA retos<\/strong> o descifrar <strong>texto ofuscado<\/strong>. Proveedores de CAPTCHA, como <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/hcaptcha-vs-recaptcha\/\">Google reCAPTCHA o hCaptcha<\/a> o <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/cloudflare-captcha-alternative\/\">Cloudflare Turnstile<\/a>tienen un modelo de desarrollo de c\u00f3digo cerrado.<\/p><p>Google reCAPTCHA, hCaptcha o Cloudflare Turnstile siguen un <strong>estructura cl\u00e1sica del software como servicio<\/strong> para prestar sus servicios. Los proveedores tradicionales de SaaS CAPTCHA dependen de servidores externos, lo que plantea dudas sobre la latencia, la privacidad de los datos y la confianza de los proveedores.<\/p><p>Su c\u00f3digo sigue siendo opaco, pero proporcionan una API llave en mano respaldada por telemetr\u00eda de amenazas y escalado autom\u00e1tico. Usted paga una suscripci\u00f3n, acepta cierta dependencia del proveedor y conf\u00eda en una hoja de ruta externa. Puede delegar el mantenimiento, las actualizaciones de conformidad y los an\u00e1lisis en especialistas que vigilan miles de millones de solicitudes al d\u00eda.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f50bbf elementor-widget elementor-widget-text-editor\" data-id=\"2f50bbf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-pm-slice=\"1 1 []\">Proveedores h\u00edbridos CAPTCHA<\/h3><p><strong>Servicios Hybrid CAPTCHA<\/strong> como Friendly Captcha, por otra parte, utilizan <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/controlling-variance-in-proof-of-work-algorithms\/\">advanced rompecabezas de fondo<\/a> sobre una base de prueba de trabajo que son <strong>completamente invisible para los humanos reales<\/strong>. Nunca tienen que identificar sem\u00e1foros o pasos de peatones en varias im\u00e1genes.<\/p><p>Friendly Captcha utiliza un <strong>modelo de desarrollo h\u00edbrido<\/strong> consistente en un <strong>frontend de c\u00f3digo abierto<\/strong> y un <strong>backend seguro<\/strong> para garantizar la m\u00e1xima transparencia y seguridad a sus clientes.<\/p><p>Su SDK frontend es completamente de c\u00f3digo abierto, lo que permite a los clientes inspeccionar el c\u00f3digo del cliente y la organizaci\u00f3n para autoalojarse si lo desean.<\/p><p>Sin embargo, el trabajo pesado se realiza dentro de un backend cerrado y consciente de los riesgos que adapta din\u00e1micamente la dificultad de los puzles de prueba de trabajo, rastrea los patrones emergentes de los bots y lanza actualizaciones sin intervenci\u00f3n del cliente. Adem\u00e1s, Friendly Captcha utiliza su <strong>base de datos mundial de riesgos<\/strong> para detectar y prevenir con antelaci\u00f3n las amenazas a la ciberseguridad.<\/p><p>El resultado es un <strong>modelo h\u00edbrido<\/strong> que ofrece transparencia donde importa con una resistencia gestionada.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-566b229 elementor-widget elementor-widget-image\" data-id=\"566b229\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"800\" height=\"978\" src=\"https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2025\/05\/Screenshot-Open-SourceFriendly-Captcha-on-github-838x1024.png\" class=\"attachment-large size-large wp-image-12704\" alt=\"El frontend Friendly Captcha de c\u00f3digo abierto CAPTCHA est\u00e1 disponible p\u00fablicamente en Github.\" srcset=\"https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2025\/05\/Screenshot-Open-SourceFriendly-Captcha-on-github-838x1024.png 838w, https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2025\/05\/Screenshot-Open-SourceFriendly-Captcha-on-github-245x300.png 245w, https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2025\/05\/Screenshot-Open-SourceFriendly-Captcha-on-github-768x939.png 768w, https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2025\/05\/Screenshot-Open-SourceFriendly-Captcha-on-github-10x12.png 10w, https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2025\/05\/Screenshot-Open-SourceFriendly-Captcha-on-github.png 936w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01a5a6b elementor-widget elementor-widget-text-editor\" data-id=\"01a5a6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-pm-slice=\"1 1 []\">Captcha amigable: potencia h\u00edbrida con un frontend de c\u00f3digo abierto<\/h2><p>Friendly Captcha es un <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/captcha-alternative\/\">CAPTCHA alternativa<\/a> que adopta un enfoque diferente entre el c\u00f3digo abierto y el c\u00f3digo cerrado.<\/p><p>En <strong>SDK de c\u00f3digo abierto<\/strong>publicado bajo una licencia sencilla (Mozilla Public License, Version 2), se ejecuta \u00edntegramente en el navegador. Los ingenieros pueden revisar cada l\u00ednea de c\u00f3digo para confirmar exactamente qu\u00e9 se est\u00e1 ejecutando en el navegador del usuario final. Tambi\u00e9n pueden bifurcar el c\u00f3digo para adaptarlo a necesidades espec\u00edficas. <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/captcha-accessibility\/\">Accesibilidad CAPTCHA<\/a> o requisitos de marca. Este <strong>apertura del lado del cliente<\/strong> cumple los requisitos de auditor\u00eda y fomenta la confianza sin a\u00f1adir latencia ni costes de licencias.<\/p><p>El trabajo principal se realiza en el lado del servidor en un <strong>backend seguro<\/strong> que Friendly Captcha funciona <strong>como servicio gestionado<\/strong>. Aqu\u00ed, los tokens de prueba de trabajo se verifican, el tr\u00e1fico se coteja con una base de datos de riesgo global y la dificultad de los puzles de fondo se ajusta en tiempo real.<\/p><p>A trav\u00e9s de este enfoque de dos capas, Friendly Captcha puede gestionar la redundancia, el escalado autom\u00e1tico y la r\u00e1pida patching, al tiempo que protege a los clientes de la sobrecarga operativa que supone la gesti\u00f3n de claves criptogr\u00e1ficas, canalizaciones de an\u00e1lisis y alimentaci\u00f3n de inteligencia bot.<\/p><p>Friendly Captcha es el CAPTCHA h\u00edbrido de nueva generaci\u00f3n: c\u00f3digo abierto donde la visibilidad es importante, y una plataforma cerrada donde la respuesta continua a las amenazas y una infraestructura de alta disponibilidad son m\u00e1s eficaces.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c67e06a elementor-widget elementor-widget-text-editor\" data-id=\"c67e06a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3 data-pm-slice=\"1 3 []\">Ventajas del sistema Friendly Captcha<\/h3><ul><li><p>Friendly Captcha asegura <strong>protecci\u00f3n eficaz contra los robots<\/strong> debido a la <strong>backend cerrado<\/strong> que incluye dos capas de protecci\u00f3n contra bots: desaf\u00edos de prueba de trabajo y la base de datos global de riesgos.<\/p><\/li><li><p>Friendly Captcha <strong>funciona con todos los navegadores y dispositivos<\/strong>incluidas las versiones posteriores a Internet Explorer 11. Esto protege a los visitantes de su sitio web de ser bloqueados.<\/p><\/li><li><p>Friendly Captcha es un verdadero <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/what-is-an-invisible-captcha\/\">invisible CAPTCHA<\/a>. El reto de fondo verifica a los humanos sin ninguna interacci\u00f3n del usuario y ofrece la <strong>mejor experiencia de usuario<\/strong>.<\/p><\/li><li><p>Los retos del Friendly Captcha son <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/controlling-variance-in-proof-of-work-algorithms\/\">escalado din\u00e1mico<\/a>. Esto significa que <strong>nunca se bloquea a ning\u00fan usuario real<\/strong>.<\/p><\/li><li><p>Friendly Captcha es el l\u00edder <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/eu-captcha\/\">Proveedor EU CAPTCHA<\/a>que no recopila datos de los usuarios y garantiza <strong>cumplimiento de la legislaci\u00f3n internacional sobre protecci\u00f3n de datos<\/strong>. Friendly Captcha cumple la normativa GDPR.<\/p><\/li><li><p>Friendly Captcha es <strong>totalmente accesible<\/strong>. En <a href=\"https:\/\/friendlycaptcha.com\/es\/insights\/captcha-accessibility\/\">accesibilidad CAPTCHA<\/a> Friendly Captcha no requiere interacci\u00f3n manual.<\/p><\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c6fd18 elementor-widget elementor-widget-image\" data-id=\"1c6fd18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/friendlycaptcha.com\/wp-content\/uploads\/2023\/11\/FriendlyCaptcha_Multiple-Bots.svg\" class=\"attachment-large size-large wp-image-6330\" alt=\"Varios robots\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cca2aad elementor-widget elementor-widget-text-editor\" data-id=\"cca2aad\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-pm-slice=\"1 1 []\">Consideraciones antes de integrar un servicio CAPTCHA de c\u00f3digo abierto<\/h2><p>Antes de integrar un servicio de protecci\u00f3n contra bots y CAPTCHA de c\u00f3digo abierto en sus formularios de contacto, registros o tiendas, tenga en cuenta lo siguiente:<\/p><p>Los CAPTCHA de c\u00f3digo abierto ofrecen auditabilidad y control de costes, pero tambi\u00e9n ponen <strong>administraci\u00f3n diaria<\/strong> en su equipo. El mantenimiento es el primer punto de control: alguien tiene que hacer un seguimiento de las versiones upstream, aplicar patches de seguridad y desplegar r\u00e1pidamente cuando se produce una CVE. Si ignoras esto, el widget CAPTCHA puede pasar de guardi\u00e1n a vulnerabilidad.<\/p><p>En segundo lugar, considere la <strong>profundidad de la protecci\u00f3n<\/strong>. La mayor\u00eda de los proyectos comunitarios ofrecen un desaf\u00edo de una sola capa con texto distorsionado, una cuadr\u00edcula de im\u00e1genes o un desaf\u00edo b\u00e1sico de prueba de trabajo sin el an\u00e1lisis de comportamiento o la inteligencia de amenazas que se encuentran en las plataformas gestionadas.<\/p><p>Si su perfil de riesgo es alto, prevea capas complementarias como rate limiting o un cortafuegos de aplicaciones web, o considere un servicio h\u00edbrido como Friendly Captcha, que combina c\u00f3digo cliente abierto con un backend gestionado y consciente del riesgo.<\/p><p>Por \u00faltimo, considere la <strong>evoluci\u00f3n de los bots<\/strong>. Los programas de soluciones automatizadas mejoran constantemente, as\u00ed que planifique revisiones peri\u00f3dicas para ajustar la complejidad de los puzles y medir la usabilidad. Con un mantenimiento disciplinado y los controles de apoyo adecuados, un CAPTCHA de c\u00f3digo abierto puede utilizarse eficazmente, sobre todo si se combina con una capa gestionada que cubra las lagunas operativas.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43d5e46 elementor-widget elementor-widget-text-editor\" data-id=\"43d5e46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h2 data-pm-slice=\"1 1 []\">Conclusiones: Friendly Captcha de c\u00f3digo abierto para la protecci\u00f3n de bots de \u00faltima generaci\u00f3n<\/h2><p>En <strong>c\u00f3digo abierto CAPTCHA<\/strong> ofrece total transparencia del c\u00f3digo, personalizaci\u00f3n sin restricciones y control soberano sobre la residencia de los datos, ventajas que atraen a las organizaciones con pr\u00e1cticas DevSecOps maduras y mandatos de cumplimiento estrictos.\u00a0<\/p><p>Estas ventajas, sin embargo, vienen acompa\u00f1adas de la obligaci\u00f3n continua de vigilar las vulnerabilidades, afinar la dificultad de los rompecabezas y escalar la infraestructura durante los picos de tr\u00e1fico. Dependiendo de la configuraci\u00f3n individual, la seguridad se proporciona en una estructura de una sola capa (ya sea PoW o basada en im\u00e1genes).<\/p><p>Puro <strong>Proveedores de SaaS CAPTCHA <\/strong>(Google reCAPTCHA, Cloudflare Turnstile) invierten esa ecuaci\u00f3n al asumir las responsabilidades cotidianas de seguridad y tiempo de actividad, pero a costa de la privacidad del usuario, la dependencia del proveedor y una l\u00f3gica de decisi\u00f3n opaca. Esto se debe a la estructura de dos capas, que combina se\u00f1ales de riesgo e interacciones manuales.<\/p><p>A <strong>h\u00edbrido CAPTCHA<\/strong> como <strong>Captcha amigable<\/strong> ofrece lo mejor de ambos mundos. Su SDK frontend de c\u00f3digo abierto permite realizar auditor\u00edas independientes y una integraci\u00f3n perfecta, mientras que un backend gestionado proporciona inteligencia sobre amenazas en tiempo real, patching autom\u00e1tico y capacidad el\u00e1stica.\u00a0<\/p><p>Su estructura de seguridad de dos capas incorpora tecnolog\u00eda de prueba de trabajo de \u00faltima generaci\u00f3n y evaluaci\u00f3n de se\u00f1ales de riesgo advanced.<\/p><p>El modelo h\u00edbrido de Friendly Captcha mantiene la visibilidad del manejo de datos del lado del cliente, al tiempo que delega en un servicio especializado la tarea de an\u00e1lisis de patrones de bots, que consume muchos recursos.\u00a0<\/p><p>Para muchos equipos, este enfoque h\u00edbrido consigue el equilibrio adecuado entre eficacia operativa y protecci\u00f3n robusta contra bots de \u00faltima generaci\u00f3n. <a href=\"https:\/\/friendlycaptcha.com\/es\/signup\/\">Prueba Friendly Captcha<\/a> versi\u00f3n de c\u00f3digo abierto gratuita durante 30 d\u00edas.<\/p><h3>FAQ<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc3372e elementor-widget elementor-widget-accordion\" data-id=\"fc3372e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2641\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2641\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfCu\u00e1les son las ventajas de utilizar una soluci\u00f3n CAPTCHA de c\u00f3digo abierto en lugar de SaaS CAPTCHA?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2641\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2641\"><p>El uso de una soluci\u00f3n CAPTCHA de c\u00f3digo abierto tiene varias ventajas frente a una soluci\u00f3n CAPTCHA propietaria de software como servicio (SaaS). Las principales ventajas se centran en\u00a0<span class=\"notion-enable-hover\" data-token-index=\"1\">control, transparencia y privacidad de los datos<\/span>Sin embargo, las soluciones de c\u00f3digo abierto tambi\u00e9n requieren m\u00e1s mantenimiento interno. Para las empresas con equipos de seguridad internos maduros y una fuerte necesidad de soberan\u00eda de datos, un CAPTCHA de c\u00f3digo abierto ofrece mayor control y transparencia. Sin embargo, para las organizaciones que prefieren descargar la carga de la seguridad y el mantenimiento, una soluci\u00f3n h\u00edbrida como la Friendly Captcha suele ser una opci\u00f3n m\u00e1s adecuada.<\/p><p><a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/\" rel=\"noopener noreferrer\" data-token-index=\"3\"><span class=\"link-annotation-29adccdb-0e83-809c-97b1-e95c5fc6605f--1539092676\">Friendly Captcha<\/span><\/a>\u00a0combina las ventajas de las fuentes abiertas y seguras. Aunque el frontend es de c\u00f3digo abierto, garantiza la m\u00e1xima seguridad gracias al backend SaaS de misi\u00f3n cr\u00edtica m\u00e1s seguro.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2642\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2642\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfCu\u00e1l es la mejor biblioteca CAPTCHA de c\u00f3digo abierto?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2642\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2642\"><p>Nombrar la \"mejor\" biblioteca CAPTCHA de c\u00f3digo abierto es subjetivo y depende de sus necesidades espec\u00edficas, como el nivel de seguridad requerido, la facilidad de uso y el m\u00e9todo de implementaci\u00f3n. Aunque no es totalmente de c\u00f3digo abierto, sino h\u00edbrida, Friendly Captcha es ampliamente reconocida como una opci\u00f3n l\u00edder por su enfoque moderno, centrado en la privacidad y f\u00e1cil de usar. Utiliza un SDK de c\u00f3digo abierto del lado del cliente para la transparencia, combinado con un potente backend SaaS gestionado para una seguridad robusta y adaptable. Esto combina lo mejor de ambos mundos: privacidad y control en el lado del cliente con advanced, seguridad sin mantenimiento en el backend.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2643\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2643\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfC\u00f3mo pueden los desarrolladores integrar herramientas CAPTCHA de c\u00f3digo abierto en sitios web o aplicaciones existentes?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2643\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2643\"><p>La integraci\u00f3n de las herramientas CAPTCHA de c\u00f3digo abierto requiere un proceso en dos partes: la implementaci\u00f3n de un widget del lado del cliente en el c\u00f3digo front-end y la adici\u00f3n de un punto final de verificaci\u00f3n del lado del servidor. Los pasos exactos dependen de la biblioteca espec\u00edfica que elija. Friendly Captcha, por ejemplo, ofrece las siguientes opciones\u00a0<a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/integrations\/\" rel=\"noopener noreferrer\" data-token-index=\"1\"><span class=\"link-annotation-29adccdb-0e83-809b-9c41-ce25991b8d4f--1116294860\">integraciones<\/span><\/a>\u00a0para\u00a0<a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/integrations\/node-js-captcha\/\" rel=\"noopener noreferrer\" data-token-index=\"3\"><span class=\"link-annotation-29adccdb-0e83-809b-9c41-ce25991b8d4f--393430302\">Node.js<\/span><\/a>,\u00a0<a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/integrations\/python-captcha\/\" rel=\"noopener noreferrer\" data-token-index=\"5\"><span class=\"link-annotation-29adccdb-0e83-809b-9c41-ce25991b8d4f-1827641106\">Python<\/span><\/a>,\u00a0<a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/integrations\/php-captcha\/\" rel=\"noopener noreferrer\" data-token-index=\"7\"><span class=\"link-annotation-29adccdb-0e83-809b-9c41-ce25991b8d4f-240994526\">PHP<\/span><\/a>y\u00a0<a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/integrations\/laravel-captcha\/\" rel=\"noopener noreferrer\" data-token-index=\"9\"><span class=\"link-annotation-29adccdb-0e83-809b-9c41-ce25991b8d4f-1991028413\">Laravel<\/span><\/a>\u00a0que envuelven el paso de verificaci\u00f3n en menos de diez l\u00edneas de c\u00f3digo. La mayor\u00eda de los proyectos de c\u00f3digo abierto ofrecen gu\u00edas de inicio r\u00e1pido e im\u00e1genes Docker similares, lo que agiliza la inclusi\u00f3n de CI\/CD.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2644\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2644\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfCu\u00e1les son las ventajas de un CAPTCHA de c\u00f3digo abierto?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2644\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2644\"><p>Un CAPTCHA de c\u00f3digo abierto proporciona ventajas relacionadas principalmente con\u00a0<span class=\"notion-enable-hover\" data-token-index=\"1\">control, privacidad y coste<\/span>que contrasta con la comodidad de gesti\u00f3n de los CAPTCHA SaaS (software como servicio). Para las organizaciones con grandes necesidades de cumplimiento de datos o a las que no les gusta la dependencia de un proveedor, el c\u00f3digo abierto suele ser una opci\u00f3n m\u00e1s convincente.<\/p><p>Friendly Captcha cubre lo mejor de ambos mundos con un modelo h\u00edbrido: su frontend transparente se combina con un backend SaaS de misi\u00f3n cr\u00edtica. Ampl\u00eda estas ventajas evitando el seguimiento cookie y dando soporte a <a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/accessibility\/wcag\/\" rel=\"noopener noreferrer\" data-token-index=\"3\"><span class=\"link-annotation-29adccdb-0e83-805a-b48a-e88ef3057107-1147748431\">Conforme a las WCAG<\/span><\/a>\u00a0modos. Esto convierte al Friendly Captcha en el mejor CAPTCHA de c\u00f3digo abierto disponible.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2645\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-2645\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfHasta qu\u00e9 punto son seguros los CAPTCHA de c\u00f3digo abierto en comparaci\u00f3n con los servicios propietarios?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2645\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-2645\"><p>Al comparar la seguridad de las soluciones CAPTCHA de c\u00f3digo abierto y propietarias, no hay una respuesta sencilla sobre cu\u00e1l es m\u00e1s segura. Ambas tienen ventajas e inconvenientes distintos, y la seguridad final depende en gran medida de la implementaci\u00f3n, el mantenimiento y la tecnolog\u00eda espec\u00edfica utilizada. Las soluciones CAPTCHA de c\u00f3digo abierto, como mCaptcha, parecen ser m\u00e1s transparentes y ofrecen mayor flexibilidad. Los servicios propietarios, como reCAPTCHA de Google, son soluciones SaaS de c\u00f3digo cerrado. Son desarrolladas y mantenidas por proveedores comerciales para recopilar la mayor cantidad posible de datos de los usuarios.<\/p><p>Los modelos CAPTCHA h\u00edbridos, como el Friendly Captcha, combinan la transparencia con la seguridad gestionada para las modernas <a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/insights\/bot-protection\/\" rel=\"noopener noreferrer\" data-token-index=\"1\"><span class=\"link-annotation-29adccdb-0e83-8055-8bc0-ca3904058d30--1775004040\">protecci\u00f3n contra robots<\/span><\/a>.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2646\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-2646\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfPuede un CAPTCHA de c\u00f3digo abierto cumplir leyes de privacidad como GDPR\/CCPA?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2646\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-2646\"><p>S\u00ed, un CAPTCHA de c\u00f3digo abierto puede cumplir leyes de privacidad como GDPR y CCPA en comparaci\u00f3n con muchos servicios propietarios. El quid de la cuesti\u00f3n reside en c\u00f3mo se implementa el CAPTCHA y los datos espec\u00edficos que recopila. Como modelo h\u00edbrido CAPTCHA que abarca lo mejor de los servicios de c\u00f3digo abierto y propietarios, Friendly Captcha cumple plenamente con la mayor\u00eda de las <a class=\"notion-link-token notion-focusable-token notion-enable-hover\" tabindex=\"0\" href=\"https:\/\/friendlycaptcha.com\/es\/privacy\/\" rel=\"noopener noreferrer\" data-token-index=\"1\"><span class=\"link-annotation-29adccdb-0e83-80f4-a63f-e6e3d477e7f9-1248960739\">legislaci\u00f3n internacional sobre privacidad<\/span><\/a>.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2647\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-2647\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfCu\u00e1les son los inconvenientes de un CAPTCHA de c\u00f3digo abierto?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2647\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-2647\"><p>Aunque las soluciones CAPTCHA de c\u00f3digo abierto ofrecen importantes ventajas, sobre todo en t\u00e9rminos de privacidad y transparencia, tambi\u00e9n presentan notables inconvenientes en comparaci\u00f3n con las alternativas SaaS (software como servicio) propietarias. Estos inconvenientes tienen que ver principalmente con la seguridad, el mantenimiento y la escalabilidad. <br \/>Para las empresas que desean la privacidad y la transparencia del c\u00f3digo abierto pero necesitan una seguridad s\u00f3lida y gestionada, una <strong>h\u00edbrido CAPTCHA<\/strong> como Friendly Captcha pueden ofrecer un t\u00e9rmino medio al combinar un lado cliente abierto con un potente backend gestionado.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-2648\" class=\"elementor-tab-title\" data-tab=\"8\" role=\"button\" aria-controls=\"elementor-tab-content-2648\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewbox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">\u00bfQu\u00e9 diferencia hay entre el Friendly Captcha y el CAPTCHA de c\u00f3digo abierto?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-2648\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"8\" role=\"region\" aria-labelledby=\"elementor-tab-title-2648\"><p>Friendly Captcha se diferencia de los t\u00edpicos CAPTCHA de c\u00f3digo abierto en que utiliza un modelo h\u00edbrido que combina la transparencia y el control de la tecnolog\u00eda de c\u00f3digo abierto con la seguridad robusta y gestionada de un backend SaaS (Software-as-a-Service) propietario. Aunque un CAPTCHA totalmente de c\u00f3digo abierto puede ofrecer transparencia, a menudo se queda corto en seguridad gestionada y mantenimiento.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-811075b elementor-widget elementor-widget-text-editor\" data-id=\"811075b\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-811075b{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74ef804 elementor-widget elementor-widget-text-editor\" data-id=\"74ef804\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-74ef804{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-695197b elementor-widget elementor-widget-text-editor\" data-id=\"695197b\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-695197b{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1815f2b elementor-widget elementor-widget-text-editor\" data-id=\"1815f2b\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-1815f2b{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b30f05e eael-table-align-center eael-dt-th-align-left elementor-widget elementor-widget-eael-data-table\" data-id=\"b30f05e\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"eael-data-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-b30f05e{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7430590 elementor-widget elementor-widget-text-editor\" data-id=\"7430590\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-7430590{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a487eff elementor-widget elementor-widget-text-editor\" data-id=\"a487eff\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-a487eff{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c7bfb32 elementor-widget elementor-widget-image\" data-id=\"c7bfb32\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-c7bfb32{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ce286e elementor-widget elementor-widget-text-editor\" data-id=\"1ce286e\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-1ce286e{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72adc39 elementor-widget elementor-widget-text-editor\" data-id=\"72adc39\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-72adc39{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bb2678f elementor-widget elementor-widget-image\" data-id=\"bb2678f\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-bb2678f{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0570310 elementor-widget elementor-widget-text-editor\" data-id=\"0570310\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-0570310{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4cb2fa4 elementor-widget elementor-widget-text-editor\" data-id=\"4cb2fa4\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-4cb2fa4{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68a92e1 elementor-widget elementor-widget-accordion\" data-id=\"68a92e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-68a92e1{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-592e507 elementor-widget elementor-widget-text-editor\" data-id=\"592e507\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-592e507{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-88b6108 elementor-widget elementor-widget-text-editor\" data-id=\"88b6108\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-88b6108{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d798bcd elementor-widget elementor-widget-text-editor\" data-id=\"d798bcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-d798bcd{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db22f65 elementor-widget elementor-widget-text-editor\" data-id=\"db22f65\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-db22f65{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-826c32c eael-table-align-center eael-dt-th-align-left elementor-widget elementor-widget-eael-data-table\" data-id=\"826c32c\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"eael-data-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-826c32c{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e454e28 elementor-widget elementor-widget-text-editor\" data-id=\"e454e28\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-e454e28{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c690174 elementor-widget elementor-widget-text-editor\" data-id=\"c690174\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-c690174{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37324a3 elementor-widget elementor-widget-image\" data-id=\"37324a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-37324a3{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c331362 elementor-widget elementor-widget-text-editor\" data-id=\"c331362\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-c331362{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04ee16d elementor-widget elementor-widget-text-editor\" data-id=\"04ee16d\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-04ee16d{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f745c95 elementor-widget elementor-widget-image\" data-id=\"f745c95\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-f745c95{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6ccbc55 elementor-widget elementor-widget-text-editor\" data-id=\"6ccbc55\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-6ccbc55{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c1c741 elementor-widget elementor-widget-text-editor\" data-id=\"9c1c741\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-9c1c741{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5cb4019 elementor-widget elementor-widget-accordion\" data-id=\"5cb4019\" data-element_type=\"widget\" data-e-type=\"widget\" data-no-translation=\"\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-element-5cb4019{display:none !important}<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Open-Source CAPTCHA \u2013 At a Glance Attacks by automated bots are increasing. To protect their websites and online services from automated bots, some enterprises rely on open-source CAPTCHAs. Open-source CAPTCHAs require ongoing maintenance. Open-source CAPTCHAs require ongoing maintenance and provide only one layer of defense (proof of work or image-based). Hybrid open-source CAPTCHAs offer the [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":6330,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[24],"tags":[33],"class_list":["post-12702","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights","tag-captcha-comparison"],"_links":{"self":[{"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/posts\/12702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/comments?post=12702"}],"version-history":[{"count":1,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/posts\/12702\/revisions"}],"predecessor-version":[{"id":18908,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/posts\/12702\/revisions\/18908"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/media\/6330"}],"wp:attachment":[{"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/media?parent=12702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/categories?post=12702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/friendlycaptcha.com\/es\/wp-json\/wp\/v2\/tags?post=12702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}