Quatro portas, cada uma capaz de recusar
O sistema está feito para falhar em modo fechado. Quando uma verificação não consegue terminar, a resposta é retida em vez de mostrada — uma resposta não verificada conta como uma resposta falhada.
A pergunta
Corre antes de qualquer modelo, por isso uma pergunta bloqueada não custa nada e não produz nada. As grafias disfarçadas são normalizadas primeiro, para que caracteres parecidos e truques de espaçamento também sejam apanhados.
A escrita
A resposta é escrita para o intervalo de idades do pacote, não para um adulto. A extensão, o vocabulário e os exemplos seguem quem lê, não o tema.
As fontes
Todos os endereços citados são obtidos. Domínios bloqueados e de risco elevado são recusados, os redirecionamentos são reverificados em cada salto, e endereços privados ou de loopback são rejeitados liminarmente. Páginas mortas e estacionadas são descartadas.
A revisão
Um segundo modelo lê a resposta terminada antes de qualquer outra pessoa. Aprova, corrige ou recusa. Uma recusa — ou uma revisão que não chega a correr — significa que a resposta não é mostrada.
O que acontece entre a pergunta e a resposta
- 1
A pergunta é verificada primeiro
Antes de qualquer modelo correr, a pergunta é normalizada — leetspeak, caracteres parecidos e truques de espaçamento são reduzidos — e comparada com os temas bloqueados. Cerca de trinta milissegundos, e nenhum modelo é chamado.
- 2
As perguntas pouco claras são devolvidas
Se uma pergunta puder significar várias coisas, o ReKid™ propõe algumas versões mais claras em vez de adivinhar. Isto não custa nada da sua quota — fomos nós que perguntámos, por isso pagamos nós.
- 3
A resposta é escrita para a idade
Um modelo escreve a resposta ao nível de leitura do seu filho, juntamente com alguns factos rápidos. Pode escrever numa língua diferente da da interface — útil enquanto a criança está a aprender uma.
- 4
Cada fonte é obtida
Cada endereço que o modelo cita é efetivamente pedido. Os que não resolvem, devolvem 404 ou terminam numa página de erro ou estacionada são descartados. Uma ligação morta é pior do que ligação nenhuma: a criança clica nela e pensa que se enganou.
- 5
Um segundo modelo revê-a
Um modelo diferente lê a resposta terminada, confrontando-a com a pergunta e a idade. Pode aprovar, corrigir ou recusar. As respostas recusadas ficam registadas para que um adulto possa ver que a pergunta foi feita — mas o texto nunca é mostrado.
O que as camadas de segurança bloqueiam
A lista abaixo é o dicionário temático, não o sistema todo: as páginas são também julgadas pelo endereço e pelo texto real.
| Categoria | Exemplos do que é bloqueado |
|---|---|
| Conteúdo para adultos | Pornografia, nudez, material sexual, sites para adultos e extensões para adultos |
| Drogas, álcool, tabaco | Como obter ou consumir, sites de venda, vaping |
| Jogo a dinheiro | Casas de apostas, casinos, odds, promoção de caixas de recompensa |
| Violência e armas | Violência explícita, imagens sangrentas, compra de armas, explosivos |
| Ódio e extremismo | Discurso de ódio, material terrorista ou extremista |
| Automutilação | Tratado com cuidado — ver abaixo |
| Encontros e conversa com estranhos | Apps de encontros, videochamada aleatória com estranhos |
| Conteúdo de utilizadores sem moderação | Redes sociais, fóruns, sites de comentários, plataformas de conversa |
A automutilação é tratada de outra forma
Uma criança que pergunta sobre automutilação não se está a portar mal. O ReKid™ não devolve resultados de busca para estas perguntas, e também não repreende. Mostra uma mensagem curta e calorosa que encoraja a criança a falar com um adulto de confiança, junto com uma linha de apoio. Nada disto fica ligado a um nome, porque o ReKid™ não conhece nome nenhum.