O site do AliExpress foi flagrado emitindo sons para coletar dados do dispositivo do usuário. A descoberta foi documentada por um desenvolvedor que, por acaso, percebeu que o fone de ouvido sem fio se recusava a trocar de aparelho enquanto navegava pela loja virtual. O TecMundo entrou em contato com o AliExpress, do Alibaba Group, e não recebeu resposta até o momento.
Durante a navegação, o programador notou um problema estranho nos fones de ouvido: ao tentar alternar entre dispositivos pareados, o periférico se recusava a mudar do PC para o celular enquanto o site do AliExpress estivesse aberto no navegador.
A investigação então concluiu que o AliExpress estava emitindo sons inaudíveis por meio da API WebAudio. Foram encontrados indícios de dois scripts rodando na página da loja - collina.js e fireyejs.js -, um deles para emitir o som inaudível e o outro para analisar os dados do processamento da mídia.
Os dados observados do processamento de áudio eram então analisados para deduzir características do dispositivo do usuário. Esse método pode revelar informações como dados de renderização na tela, WebGL, configurações de exibição e detalhes do hardware.
Como consequência da reprodução de áudio, fones de ouvido configurados para priorizar a conexão com o PC se recusam a alternar para outro dispositivo. Na perspectiva do usuário, é como se o fone de ouvido estivesse simplesmente travado.
