Addaw, ir ao inicio Doar

Como facer un CAPTCHA accesible?

Escrito por David Prieto González • Abril 05, 2024

As tecnoloxías CAPTCHA son algo habitual en Internet. Segundo datos de Built With, máis do 20 % dos sitios web máis importantes utilizan algunha forma de CAPTCHA, e a tecnoloxía reCAPTCHA de Google é a preferida pola maioría.

Por desgraza, algúns sitios usan tecnoloxías CAPTCHA obsoletas que xeran problemas de accesibilidade. Para entender por que —e para evitar unha mala implantación do CAPTCHA— convén ter en conta os problemas que as probas de desafío-resposta tratan de solucionar.

CAPTCHA é o acrónimo de Completely Automated Public Turing test to tell Computers and Humans Apart (a Wikipedia describe o acrónimo como “forzado”, e tendemos a estar de acordo). Inventado en 1997, o CAPTCHA require que a persoa usuaria interprete unha serie de letras e números nunha imaxe distorsionada. O seu propósito é impedir que os programas informáticos interactúen cun sitio. Isto pode ser beneficioso en moitas circunstancias; por exemplo, nun sitio web de comercio electrónico, os CAPTCHA poderían evitar fraudes ou frear os revendedores que fan pedidos automáticos.

Por suposto, os CAPTCHA son polémicos entre as persoas que usan Internet de verdade. Algúns puntos importantes que hai que ter en conta:

Aínda así, moitos sitios (sobre todo de comercio electrónico) seguen aferrados a ferramentas CAPTCHA obsoletas. Moitos deles priorizan a accesibilidade doutras maneiras, pero un único problema importante pode ter un efecto enorme nas persoas usuarias reais. E unha mala implantación do CAPTCHA, sen dúbida, éo.

Permiten as WCAG os CAPTCHA?

 

As probas de Turing visuais como o CAPTCHA están permitidas polas Pautas de Accesibilidade para o Contido Web (WCAG), con algunhas advertencias importantes. En primeiro lugar, os sitios que usan CAPTCHA deben ofrecer alternativas “utilizando modos de saída para diferentes tipos de percepción sensorial' para atender as distintas discapacidades. As WCAG tamén esixen alternativas textuais que identifiquen e describan o propósito do contido non textual (como o texto que describe o desafío CAPTCHA).

O fundamental é que a exención para os CAPTCHA só se aplica ao contido CAPTCHA xerado: as imaxes ou números que se espera que a persoa usuaria interprete. Todo o resto do contido debe ter alternativas textuais. Moitos administradores web ignoran esta distinción e dan por feito que páxinas enteiras están exentas.

Noutras palabras, as pautas permiten os CAPTCHA, pero os sitios web deben usalos con coidado e evitar excluír as persoas con discapacidade. Sempre que sexa posible, os administradores web deberían evitar as probas CAPTCHA baseadas en imaxes, que poden crear máis problemas dos que resolven.

Por sorte, a tecnoloxía avanzou moito nas últimas tres décadas. Moitas probas modernas resolven a maioría dos principais problemas dos CAPTCHA antigos, aínda que os administradores web aínda deben usalas con coidado.

Alternativas accesibles ao CAPTCHA

 


Como xa vimos, o CAPTCHA pode resultar frustrante mesmo cando as persoas usuarias teñen acceso a modos de saída alternativos. Por exemplo, o CAPTCHA auditivo ten que ser complexo para evitar o spam. Un CAPTCHA auditivo pode conter distorsións, tons de voz estraños e outros artefactos que poden resultar angustiosos para as persoas usuarias —e molestos, xa que os mesmos artefactos que frean o tráfico de bots tamén poden impedir que as persoas accedan ao sitio.

O reCAPTCHA v2 de Google tenta solucionar estes problemas presentando unha simple caixa de verificación 'Non son un robot'. A persoa usuaria marca a caixa para acceder ao sitio. Os principais lectores de pantalla (tecnoloxías de apoio que converten o contido visual en saída de audio ou braille) poden interpretar os campos de reCAPTCHA. A caixa tamén é accesible mediante o teclado, o que resulta útil para persoas con certas discapacidades motoras e cognitivas.

Para confirmar que a persoa usuaria é humana, Google utiliza un algoritmo que determina se os movementos son naturais. O algoritmo tamén analiza o enderezo IP da persoa usuaria, o número de solicitudes enviadas nun determinado intervalo de tempo e outra información. Se o algoritmo non queda convencido, a persoa aínda pode ver unha caixa CAPTCHA tradicional, pero isto é moi improbable para as persoas usuarias de lectores de pantalla.

Como alternativa, os deseñadores web poden empregar a insignia invisible de reCAPTCHA v2, que lanza a verificación de reCAPTCHA cando a persoa usuaria fai clic nun botón que xa existe no sitio.

O reCAPTCHA v3 de Google funciona de maneira semellante: verifica as interaccións lexítimas cunha API puramente en JavaScript, e a persoa usuaria nunca chega a ver o campo de reCAPTCHA.

Outras alternativas ao CAPTCHA usan outros parámetros para avaliar as persoas usuarias sen presentarlles campos de formulario molestos. hCaptcha, a alternativa máis popular a reCAPTCHA, utiliza modelos de aprendizaxe automática para detectar persoas humanas. As persoas con discapacidade deben rexistrarse na páxina de inscrición de accesibilidade de hCaptcha. Reciben unha cookie cifrada que hai que renovar cada 24 horas.

Esa cookie pódese utilizar varias veces ao día, e o proceso de inscrición é sinxelo. Porén, o acceso de accesibilidade de hCaptcha require un enderezo de correo electrónico, e algunhas persoas poden preferir non proporcionar este dato.

Facer o CAPTCHA accesible para todo o mundo


Sexa cal sexa a tecnoloxía CAPTCHA que implantes no teu sitio, lembra: ningunha ferramenta é accesible de por si e, pola súa propia natureza, os CAPTCHA están deseñados para crear problemas de accesibilidade. Mesmo coas tecnoloxías máis novas, os CAPTCHA poden ser arriscados.

Para que o teu sitio siga sendo accesible —e para non excluír millóns de potenciais persoas usuarias— terás que examinar con atención como implantas as túas medidas de seguridade. Velaquí algunhas consideracións que debes ter en conta.

Non obrigues a usar o CAPTCHA sen unha boa razón.


En primeiro lugar, determina se un CAPTCHA é realmente necesario. Pode parecer un paso obvio, pero moitos sitios usan probas de Turing sen un bo motivo.

Se xestionas un gran sitio de comercio electrónico, tes un motivo lexítimo para tentar limitar o tráfico de spam, e reCAPTCHA ou hCaptcha poderían ser a única solución. Agora ben, se mantés o pequeno sitio web dunha empresa, quizais non necesites un CAPTCHA para evitar que os bots saturen os teus servidores: poderías usar filtros e ferramentas de mitigación de bots para conseguir o mesmo efecto. Antes de usar calquera forma de CAPTCHA, busca alternativas amigables para as persoas usuarias.

Ten en conta todo o abano de discapacidades.


Os CAPTCHA clásicos usan probas baseadas en imaxes, o que supón un claro desafío para as persoas con problemas de visión. Se estás a ler este artigo, probablemente xa pensaches en como afectan os medios visuais a estas persoas (e non es o único: como sinalamos neste artigo, a idea de que accesibilidade significa 'deseñar para persoas cegas' é un dos mitos máis comúns sobre a accesibilidade web).

Unha mentalidade verdadeiramente accesible non se detén aí. Lembra que certos tipos de probas tamén poden dar problemas ás persoas que usan o teclado para manexar o navegador. Unha persoa cun trastorno de ansiedade pode agobiarse ao introducir mal un CAPTCHA, e unha persoa con problemas de memoria a curto prazo pode non ser quen de seguir un CAPTCHA complexo de varios pasos.

Para atender as necesidades de todas as persoas usuarias, pensa en como funciona a túa proba. Valora se algún aspecto dela supón unha carga innecesaria e tenta resolver esas cuestións antes de que afecten a persoas reais.

Evita os CAPTCHA con límite de tempo.


Ten en conta os límites de tempo. Poden resultar frustrantes para todo o mundo, e algunhas persoas poden non ser capaces de completar un CAPTCHA nun prazo curto. Asegúrate de que os campos CAPTCHA estean situados ao final dos formularios.

Por suposto, a forma máis sinxela de evitar este problema é usar unha tecnoloxía CAPTCHA que non teña un límite de tempo curto, ou unha proba que non requira a interacción directa da persoa usuaria.

Non descoides outros problemas de accesibilidade.


Lembra que a túa responsabilidade non remata despois de escoller unha tecnoloxía CAPTCHA relativamente accesible. Por exemplo, moitos sitios web usan CAPTCHA para evitar o envío de formularios de spam. Se o formulario ten un límite de tempo, engadir o CAPTCHA podería facer que algunhas persoas o superen. O criterio de conformidade 2.2.1 das WCAG 2.1 recomenda permitir que as persoas usuarias desactiven, axusten ou amplíen os límites de tempo con accións sinxelas, o que resolvería o problema.

Do mesmo xeito, os teus formularios deberían evitar o avance automático, que supón serios obstáculos para algunhas persoas con discapacidade. Todos os campos de entrada deben estar etiquetados de forma clara e explícita (tratamos algunhas das características dos formularios accesibles no artigo ligado aquí).

En definitiva, as tecnoloxías de tipo CAPTCHA poden ser útiles, sempre que as utilices con coidado e priorices a accesibilidade en todo o teu sitio. Porén, as tecnoloxías CAPTCHA cambian con frecuencia, e antes de implantar calquera novo control de seguridade terás que planificalo con atención.

Gústache o que ves? Compárteo cun amigo.


Comentarios

PruebaErpNombre

2025-04-04 13:48:43

PruebaErpMensaje

2025-11-17 03:19:20

etse4j

2025-11-17 03:19:26

etse4j

2025-11-19 13:01:43

1o809j

2026-01-03 05:48:58

brl0ab

hola

2026-02-17 21:33:42

aburridooo

Esto es lo que pasa si no pones captcha

2026-02-17 21:34:26

hola soy un bot

2026-02-20 07:44:00

k7cb8w

2026-02-27 19:03:54

slgew9

2026-03-05 02:30:29

ih0lwc

2026-03-06 07:04:36

dfa8ll

2026-03-16 12:16:37

7y2hhd

DeborahSyday

2026-03-22 18:08:18

Sheilashure

2026-03-28 22:25:15

Susiebam

2026-03-28 22:25:29

DeborahSyday

2026-03-28 22:25:39

2026-03-30 15:38:11

7d3eir

Susiebam

2026-04-01 09:31:00

DeborahSyday

2026-04-03 06:45:01

Sheilashure

2026-04-05 07:57:46

2026-04-05 23:35:12

6yf11g

Susiebam

2026-04-08 02:04:17

2026-04-18 01:22:47

mc2tov

2026-04-20 05:36:07

1g70bn

2026-04-25 23:12:40

kl89zp

2026-05-02 07:52:18

k45wpm

2026-05-03 06:05:49

bb4fke

JennaSt7101

2026-05-04 14:04:37

JennaSt2980

2026-05-04 23:35:06

JennaSt6909

2026-05-05 13:40:11

JennaSt3969

2026-05-06 04:19:50

JennaSt1064

2026-05-06 18:28:30

JennaSt5618

2026-05-07 08:55:54

2026-05-07 18:10:16

kwkc5x

JennaSt7995

2026-05-07 22:00:55

2026-05-07 22:10:39

ss8ro1

JennaSt9249

2026-05-08 14:23:33

JennaSt8309

2026-05-09 10:13:32

2026-05-09 20:07:35

y8qkuv

JennaSt6603

2026-05-10 01:08:22

JennaSt5777

2026-05-10 15:38:55

JennaSt6598

2026-05-11 05:29:34

JennaSt0316

2026-05-11 18:54:06

JennaSt1462

2026-05-12 04:25:08

JennaSt5218

2026-05-12 15:24:00

JennaSt8161

2026-05-14 10:45:17

2026-05-14 17:43:55

y8yaxa

2026-05-14 23:57:42

q419pe

JennaSt2983

2026-05-15 05:23:20

JennaSt8947

2026-05-16 00:17:39

JennaSt5227

2026-05-16 18:09:54

JennaSt1860

2026-05-17 07:05:18

JennaSt8923

2026-05-19 14:09:56

JennaSt7580

2026-05-20 07:31:25

2026-05-20 15:25:57

i4xfu8

2026-05-20 20:39:10

nsmajr

JennaSt4946

2026-05-21 01:07:04

JennaSt1156

2026-05-21 15:02:00

JennaSt0736

2026-05-22 04:08:22

2026-05-22 20:47:10

t5gmb0

JennaSt7353

2026-05-23 08:00:36

JennaSt6451

2026-05-23 22:52:45

JennaSt0870

2026-05-24 13:39:17

JennaSt1267

2026-05-25 08:47:59

JennaSt9190

2026-05-25 21:06:01

JennaSt7536

2026-05-26 10:12:36

2026-05-27 02:04:58

tdb9n0

2026-05-28 02:34:08

yaa0ec

2026-05-28 14:26:23

y2kyoz

2026-05-29 20:51:34

vj2k56

2026-05-30 14:52:57

e11imm

2026-05-31 15:15:26

adq9o6

2026-06-01 23:23:35

jdnzqv

2026-06-07 14:00:20

3p03vq

2026-06-08 03:42:11

0ksgiu

2026-06-10 00:22:04

555r5m

b

2026-06-10 11:20:10

!!!

2026-06-13 16:51:50

zrbc14

2026-06-14 10:33:23

gmebso

2026-06-14 19:32:32

cogx4r

2026-06-25 00:55:51

harkbu

2026-06-25 16:35:53

hw2y8b

2026-06-26 13:50:43

7idlrx

2026-06-30 03:54:39

52q189

2026-07-03 06:16:41

x7940p

2026-07-04 08:01:00

w2270d

2026-07-22 11:38:12

jm6mi5

2026-07-28 07:34:01

1dsg8k

2026-08-12 10:57:27

3ezmte

2026-08-19 11:17:31

hhp0jy

2026-08-20 02:51:12

ne47hz

mtaletpnqx

2026-08-20 22:28:49

1вин регистрация

2026-08-20 23:37:41

PlayCroco-Justy

2026-08-21 12:36:03

MiguelHex

2026-08-22 03:57:51

2026-08-22 05:13:49

w3a445

Dallasflepe

2026-08-22 07:13:58

RolandoeneVA

2026-08-22 09:41:06

кайт хургада кайт хургада

Robertasync

2026-08-22 11:33:34

Melindanig

2026-08-22 14:06:23

I'm happy

2026-08-22 17:12:50

Never mind

Lobanzatom

2026-08-22 20:17:08

Robertcor

2026-08-23 00:09:00

WizMib

2026-08-23 05:41:57

randx-super.ru

2026-08-24 02:45:15

TeresaKek

2026-08-24 03:59:57

Samipex

2026-08-24 12:39:26

ShaneWok

2026-08-26 06:13:12

theeukr

2026-08-26 13:05:37

TravelEr

2026-08-26 18:38:17

nstonexapeby

2026-08-27 04:22:03

JoshuaNaing

2026-08-27 07:51:37

Tommiebot

2026-08-27 21:03:18

2026-08-27 21:44:10

Frank duept

2026-08-28 22:40:52

Robertver

2026-08-29 01:48:26

AllenSmups

2026-09-01 16:01:03

Willispeele

2026-09-02 02:51:32

2026-09-02 14:24:26

denivelkovski

2026-09-03 19:13:43

BryanQuirl

2026-09-04 14:00:47

JohnsonKam

2026-09-06 02:51:28

Jamesdab

2026-09-06 04:53:54

Heathkig

2026-09-07 18:38:19

https://doskazaymov.kz/

TimLAX

2026-09-08 03:32:39

KodxDogwem

2026-09-09 03:06:49

hundabak

2026-09-09 06:29:52

Morrismum

2026-09-12 04:18:58

ftaletvhcp

2026-09-12 04:24:58

TermiGram

2026-09-13 03:46:39

krnkBaf

2026-09-13 08:23:07

DRKnetImids

2026-09-13 15:11:19

Photo-Max

2026-09-13 17:36:51

lifeImids

2026-09-13 20:39:33

tdmnab

2026-09-14 00:06:32

Svetlana_Cox

2026-09-14 14:21:46

Yuy_Lan_vek

2026-09-14 14:21:54

htaletznam

2026-09-16 16:10:10

this

2026-09-17 10:53:49

this

MichaelHok

2026-09-17 21:05:12

JimmyEvose

2026-09-17 22:49:55

BennieNup

2026-09-19 10:16:35

UkazPrive

2026-09-19 11:01:50

Boost-11-links

2026-09-19 13:51:51

tdmnab

2026-09-22 03:21:35

SkyCrown-Wourl

2026-09-22 17:35:49

Nicholaskaf

2026-09-23 08:28:35

DRKnetImids

2026-09-25 09:25:17

SlonShuck

2026-09-26 18:26:00

AlexisSnoda

2026-09-27 02:15:33

BridgetBoB

2026-09-27 03:44:44

wowrtLesee

2026-09-28 02:33:33

2026-09-28 19:54:18

42ot95

2026-09-29 04:55:24

pihdfv

mgmarketnam

2026-09-30 10:59:50

RobertDok

2026-09-30 17:47:22

mgmarketnam

2026-09-30 18:30:29

2026-09-30 21:26:30

j63pri

2026-09-30 22:22:50

2p9hqw

2026-10-01 10:09:46

krh552

megamarketnam

2026-10-01 18:11:08

NouiDow

2026-10-02 04:10:17

mgmarketnam

2026-10-03 03:49:39

2026-10-03 03:54:15

v1xlj3

2026-10-03 12:37:42

gvm3t8

2026-10-03 12:46:53

wybecf

tomsawyerpdfAgicy

2026-10-03 12:50:36

dallapartedellebamAgicy

2026-10-03 12:51:05

throneofglasspdfAgicy

2026-10-03 12:58:48

acourtofwingsandruAgicy

2026-10-03 13:17:53

2026-10-04 01:08:29

hww8dj

mtaletupji

2026-10-04 08:55:41

Active_Life

2026-10-04 12:47:43

2026-10-05 00:36:24

mpt48n

2026-10-05 21:13:23

ug2iwr

2026-10-06 20:24:52

ysm3et

MaryH77

2026-10-06 22:48:35

SkyCrown-Zes

2026-10-07 11:01:29

thekissingboothpdfAgicy

2026-10-07 17:42:43

swingingislandpdfAgicy

2026-10-07 17:51:28

https://swingingislandpdf.site/

theroundhousepdfAgicy

2026-10-07 17:57:11

https://theroundhousepdf.site/

unavitanuovapdfAgicy

2026-10-07 18:02:58

ONE MESSAGE for you #U6884 OPEN =>> graph.org/Sofia-10-03-6?hs=71d0eaf950cad0ab14b2837eacc317a8&

2026-10-07 23:12:08

frmmnm

2026-10-08 00:06:03

h2a90x

nessunotornaindietAgicy

2026-10-08 00:09:43

1 new MESSAGE. READ =>> https://share.google/Q1rLEWfWy6smwh3SG?hs=71d0eaf950cad0ab14b2837eacc317a8&

2026-10-08 03:38:17

oeikz9

theroundhousepdfAgicy

2026-10-08 07:18:20

https://theroundhousepdf.site/

swingingislandpdfAgicy

2026-10-08 07:54:13

https://swingingislandpdf.site/

thekissingboothpdfAgicy

2026-10-08 08:04:13

unavitanuovapdfAgicy

2026-10-08 08:09:32

theroundhousepdfAgicy

2026-10-08 19:49:01

https://theroundhousepdf.site/

swingingislandpdfAgicy

2026-10-08 20:12:45

https://swingingislandpdf.site/

thekissingboothpdfAgicy

2026-10-08 20:31:25

unavitanuovapdfAgicy

2026-10-08 20:54:45

fgtiron

2026-10-09 04:04:44

Samuelnorry

2026-10-09 04:46:40

2026-10-09 07:22:20

sefjbj

inmydreamsiholdaknAgicy

2026-10-09 08:50:26

https://inmydreamsiholdaknifepdf.site/

RollingSlotsfum

2026-10-09 11:18:41

Arthurneast

2026-10-09 16:34:32

unavitanuovapdfAgicy

2026-10-09 17:17:04

Transfer to you. GET >>> https://search.app/QjPmA?hs=71d0eaf950cad0ab14b2837eacc317a8&

2026-10-09 21:19:12

uiku35

Florist

2026-10-09 21:36:03

PeterTob

2026-10-09 22:16:48

ThomasTix

2026-10-10 00:58:51

lamicagenialepdfAgicy

2026-10-10 02:18:16

longwaydownpdfAgicy

2026-10-10 07:59:54

demiparamipdfAgicy

2026-10-10 08:17:17

JamesBat

2026-10-10 10:36:48

Tether Refund After Dump Sign In ↪ graph.org/Sofia-10-03-6?hs=71d0eaf950cad0ab14b2837eacc317a8&

2026-10-10 16:05:11

alvzwc

WilliamZek

2026-10-10 19:24:45

2026-10-10 19:49:41

ns0kxq

Bitcoin transaction. Get > telegra.ph/Coinbase-10-03-11?hs=71d0eaf950cad0ab14b2837eacc317a8&

2026-10-11 02:35:36

bqrwhp

Michaelbof

2026-10-11 02:51:53

AndrewHep

2026-10-11 05:12:58

blspnam

2026-10-11 09:40:00

Samueltax

2026-10-11 12:17:28

Oliversow

2026-10-11 12:56:03

DanielJew

2026-10-11 22:53:48

DavidTus

2026-10-12 14:55:52

2026-10-12 17:16:29

1dle8b

Rolling-SlotsKJ

2026-10-12 20:48:00

RollingSlotsB9J

2026-10-13 00:52:09

Randybus

2026-10-13 10:36:54

2026-10-13 14:05:51

7piz37

megamarketnam

2026-10-13 19:00:43

cambiarelacquaaifiAgicy

2026-10-13 20:02:46

VictorDrivy

2026-10-13 21:43:18

Nicholasbum

2026-10-13 21:43:19

ThomasTix

2026-10-13 21:43:24

ThomasbUilm

2026-10-13 21:43:26

Martinoscit

2026-10-13 21:55:33

2026-10-14 04:03:59

3w522v

2026-10-14 19:54:49

mhwud1

BrendaWrarm

2026-10-14 22:06:44

pokies best pokies slot machines slots aus pokies

BrendaWrarm

2026-10-14 22:06:47

pokies best pokies slot machines slots aus pokies

BrendaWrarm

2026-10-14 22:06:49

pokies best pokies slot machines slots aus pokies

BrendaWrarm

2026-10-14 22:06:51

pokies best pokies slot machines slots aus pokies

BrendaWrarm

2026-10-14 22:06:54

pokies best pokies slot machines slots aus pokies

DavidSox

2026-10-15 03:25:16

RichardCasinoR4G

2026-10-15 05:29:55

VegazoneCasinoWM

2026-10-15 11:54:15

2026-10-15 19:18:27

3a4uko

Gregorycop

2026-10-16 11:11:02

IT аутстаффинг

RendiesAgicy

2026-10-16 19:24:51

UrovsAgicy

2026-10-17 03:32:34

http://kinogos.ru/filmy-kotorye-stali-kultovymi-v-rossii/#comment-148438

DanissAgicy

2026-10-17 04:24:33

https://maiwelle-mezi-avocat.fr/uncategorized/hello-world/#comment-2155

SaminsAgicy

2026-10-17 06:04:49

https://oakfinancial.com.au/clients/332/100px-logo_of_m1-svg/#comment-83637

CortysAgicy

2026-10-17 07:17:35

https://southwestbeveragesfundraising.com/bye-bye-birdie/#comment-13780

2026-10-17 07:58:23

u3e92h

2026-10-17 15:13:20

j7s3rh

2026-10-18 06:33:00

834fuq

2026-10-18 23:14:49

o3vtn7

DennisNeugh

2026-10-19 20:26:10

2026-10-19 20:44:23

06r443

LarryWen

2026-10-19 20:44:50

2026-10-19 22:37:04

1bam9c

RodrickLed

2026-10-20 06:39:59

mgmarketnam

2026-10-20 09:52:01

terryhy60

2026-10-20 10:00:31

Rolling-Slots-Croni

2026-10-20 12:10:54

2026-10-20 12:46:51

lqnz1x

mgmarketnam

2026-10-20 22:35:07

RogerMoumb

2026-10-20 23:32:26

Hello! Very Good article. Good luck :)

MichaelRip

2026-10-21 14:51:56

yacht-insurancepit

2026-10-22 03:16:12

topshop24nam

2026-10-22 04:04:58

Danielspece

2026-10-22 06:44:55

Jamesjip

2026-10-22 14:33:49

NeospinCasino

2026-10-22 17:35:34

2026-10-22 23:04:56

r7u56l

2026-10-23 05:35:01

vnwwmy

BonnieDrinK

2026-10-23 08:01:33

BizzoCasinoV

2026-10-23 14:14:46

2026-10-24 05:23:51

rc75zr

KendallMOorp

2026-10-24 08:04:13

2026-10-24 11:25:50

tw6i64

EugeneDib

2026-10-24 13:25:41

2026-10-25 18:36:15

5cedt1

DouglasDok

2026-10-26 05:37:52

2026-10-26 05:45:58

0vw0g3

rc24nam

2026-10-26 08:25:44

2026-10-26 11:49:13

7xpoy4

NationalC

2026-10-26 18:10:42

2026-10-26 18:11:19

hwnwdh

Eugineweabs

2026-10-27 01:11:02

2026-10-27 05:10:36

yoqg7g

2026-10-27 10:54:58

psrmhj

2026-10-28 02:57:09

duapuj

https://xrumer-progony.ru/

2026-10-28 07:22:47

Jefferyclepe

2026-10-29 13:38:38

nothing special _________________ Khan Bet

Jamesjip

2026-10-31 13:38:56

Peterlek

2026-11-03 11:17:55

Jamescon

2026-11-04 01:05:50

Davidinwah

2026-11-04 09:33:01

EarnestFrora

2026-11-04 14:46:15

NouiDow

2026-11-05 22:25:07

megamarketnam

2026-11-06 01:14:09

AI_Builder_hiny

2026-11-06 03:01:19

Lewished

2026-11-06 05:56:08

Déixanos o teu comentario