O iOS 12 permite que os desenvolvedores criem extensões para relatar textos e chamadas indesejados como spam

O iOS 10 incluiu uma estrutura do CallKit que trouxe uma maneira abrangente para os clientes usarem aplicativos especializados em seu iPhone, como Hiya e TrueCaller, que identificam e bloqueiam automaticamente chamadas incômodas antes mesmo que o telefone toque. Com o iOS 12, a Apple começou a permitir que os desenvolvedores escrevessem novos tipos de extensões de bloqueio de chamadas que coletam informações do usuário antes de decidir se reportam ou bloqueiam o número..

NOTA: A Apple introduziu o recurso de comunicação indesejada descrito neste artigo na WWDC 2018 em junho, e decidimos destacá-lo antes do lançamento do iOS 12 neste outono.

Quando um iPhone com iOS 10 ou iOS 11 recebe uma chamada, o sistema operacional primeiro consulta seu aplicativo Contatos, na tentativa de encontrar um número de telefone correspondente. Se nenhuma correspondência for encontrada, ela será comparada à lista de números de telefone nos aplicativos do CallKit, como o Skype.

Se houver uma correspondência, o software iOS exibirá o rótulo de identificação escolhido pelo aplicativo, como spam ou telemarketing. Se o seu aplicativo CallKit determinar que um número de telefone recebido é realmente spam, o iOS poderá optar por bloquear a chamada automaticamente. O sistema é adaptado para aplicativos de VoIP e identifica possíveis chamadas de spam iniciadas a partir desses aplicativos.

Com o iOS 12, você também pode relatar mensagens SMS / MMS não solicitadas e chamadas telefônicas indesejadas.

Identificação de chamada por meio de um ramal de terceiros no iOS 10

Especula-se que a Apple incorporou esses recursos aprimorados de relatórios de SMS e chamadas de spam no iOS 12, a fim de atender às solicitações da Autoridade Reguladora de Telecomunicações da Índia, que foi pressionada incansavelmente pela Apple a aprovar o aplicativo anti-spam do governo.

O spam de SMS é um grande problema na Índia.

A Apple adotou uma postura dura ao rejeitar o aplicativo, pois não queria que nenhuma agência governamental tivesse acesso total aos registros de chamadas e SMS dos usuários. Ao criar uma nova extensão de SMS e relatório de chamadas no iOS 12, a Apple pode atender à solicitação sem colocar em risco a privacidade do usuário.

Apresentando comunicação indesejada

O iOS 12 introduz um novo tipo de extensão, chamado Comunicação indesejada.

De acordo com a documentação oficial do desenvolvedor que detalha o SMS 12 do iOS e os relatórios de spam de chamadas, a extensão fornece uma maneira consistente de os usuários reportarem chamadas telefônicas selecionadas e textos recebidos para aplicativos de spa de terceiros e que seus desenvolvedores recebam métricas cruciais de chamadas.

Depois de baixar um aplicativo de bloqueio de chamadas da App Store que é fornecido com extensões de comunicação indesejadas, o usuário precisa habilitá-la manualmente através de Configurações → Telefone → SMS / Relatório de chamadas no aplicativo Configurações.

O usuário relata um telefonema incômodo ou uma mensagem SMS / MMS indesejada

É aqui que você verá todas as extensões de SMS e de relatórios de chamadas disponíveis para você neste dispositivo. Você só pode ativar uma extensão de Comunicação indesejada por vez.

Relatórios de SMS e spam de chamadas

O usuário pode denunciar facilmente qualquer chamada indesejada deslizando para a esquerda em um número desconhecido ou com spam na lista Recentes do aplicativo de telefone para abrir uma nova opção de relatório. Para textos, você pode pressionar o botão Relatar mensagens quando ele aparecer na transcrição de Mensagens ou simplesmente pressionar o texto com o 3D Touch para revelar a opção no menu de atalhos.

Para conversas inteiras, deslize para a esquerda no tópico em Mensagens para revelar uma opção de relatório ou pressione e segure um texto para selecionar mensagens adicionais e escolha a opção Relatar mensagens.

O iOS inicia a extensão de Comunicação indesejada que você instalou, que começa a trabalhar na coleta de informações adicionais antes de decidir se deve informar ou bloquear o número.

Aqui está o que as extensões de Comunicação indesejada normalmente coletam:

  • SMS: Para mensagens SMS recebidas que você relatou, a extensão Comunicação indesejada recebe todas as informações de texto, conteúdo e remetente.
  • Ligar: Para chamadas recebidas que você relatou, o ramal Comunicação indesejada coleta dados como o número do chamador e a hora da chamada.

Depois de relatar manualmente uma chamada incômoda ou uma mensagem SMS, o iOS 12 chama a extensão de Comunicação indesejada, que apresenta seus controles personalizados para coletar dados de você.

Você pode então decidir inserir todas as informações necessárias à extensão e tocar em um botão Concluído ou pressionar um botão Cancelar para abortar a operação. Para proteger a privacidade do usuário, o sistema sempre exclui todos os dados coletados após o término da extensão.

SMS bloqueado ou número de chamada são adicionados à sua lista de contatos bloqueados, gerenciados em:

  • Mensagens: Configurações → Mensagens → Bloqueadas
  • Telefone: Configurações → Telefone → Bloqueio e identificação de chamadas
  • Facetime: Configurações → FaceTime → Bloqueado.

É importante reiterar que a nova extensão de Comunicação indesejada do iOS 12 funciona apenas com textos SMS / MMS e chamadas telefônicas. Mas e as chamadas VoIP e iMessages, você pergunta.

Bem, seus aplicativos de spam existentes que são compatíveis com a estrutura CallKit do iOS 10 já lidam com spam de VoIP, enquanto a Apple tem seus próprios recursos para relatar spam do iMessage.

E a privacidade?

Como mencionado anteriormente, quando você configura uma extensão de filtro de spam de um provedor de terceiros no seu dispositivo, o provedor de filtro pode acessar todo o texto e o conteúdo, incluindo as mensagens SMS e MMS recebidas de remetentes que não estão em Contatos.

E é aí que está o problema, porque seus textos podem incluir códigos de verificação para serviços como o Dropbox, códigos de bancos e outras instituições e outras informações confidenciais. Você estará em risco se denunciar por engano um texto legítimo como spam e seu fornecedor de filtros é um mau ator.

As chamadas recebidas nunca são enviadas para desenvolvedores de terceiros.

Depois de responder a um texto três vezes ou adicionar o remetente aos seus contatos, as mensagens desse remetente não serão mais passadas ao fornecedor do filtro para verificação.

Seus dois centavos

Como você se sente com a nova extensão de Comunicação indesejada no iOS 12?

Você já usou as funções existentes de bloqueio e relatório do iOS? Nesse caso, caso a Apple faça mais em termos de ajudar os usuários a denunciar incômodos, você acha?

Não seja tímido, compartilhe seus pensamentos com outros leitores nos comentários abaixo!