Skip to content
blog.laserphile.com·

🚨AliExpress Web Audio API Blocks Bluetooth Headphone Multipoint

AliExpress's hidden audio scripts mess with your Bluetooth headphones

TL;DR

AliExpress uses a hidden Web Audio API script to create an obfuscated sawtooth oscillator, causing issues for Bluetooth multipoint connections. This impacts users trying to switch audio between devices.

AliExpress employs a hidden Web Audio API script that creates an obfuscated sawtooth oscillator, disrupting Bluetooth headphones' ability to seamlessly switch between devices like phones and PCs. The issue arises when the page sits idle for several seconds after loading, causing audio from connected devices to stop playing. This impacts users who rely on multipoint connections for seamless switching during browsing or media consumption. AliExpress's scripts query browser and device properties, sending telemetry data to Alibaba services. Blocking these scripts with uBlock Origin prevents issues but may lead to extra CAPTCHAs or login/checkout problems.

Key Points

1

AliExpress employs a sawtooth oscillator connected to AnalyserNode and ScriptProcessorNode set to zero, blocking audio output after idle time.

2

Scripts query browser properties like canvas rendering, WebGL info, and audio oscillator output for telemetry data.

3

Data is serialized and encrypted before being sent to Alibaba's telemetry services via fetch() or sendBeacon().

4

Blocking scripts with uBlock Origin prevents issues but may cause extra CAPTCHAs during login or checkout processes.

5

Scripts are part of Alibaba's security tooling, aimed at distinguishing normal users from automated clients or abusers.

Why It Matters

AliExpress's hidden Web Audio API scripts disrupt Bluetooth multipoint connections for users. If you rely on seamless audio switching between devices while browsing AliExpress, blocking these scripts with uBlock Origin prevents issues but may lead to extra CAPTCHAs or login/checkout problems.

aliexpressbluetooth-headphonesweb-audio-apibrowser-fingerprinting

Frequently Asked Questions

Why does this matter?

AliExpress's hidden Web Audio API scripts disrupt Bluetooth multipoint connections for users. If you rely on seamless audio switching between devices while browsing AliExpress, blocking these scripts with uBlock Origin prevents issues but may lead to extra CAPTCHAs or login/checkout problems.

What happened?

AliExpress uses a hidden Web Audio API script to create an obfuscated sawtooth oscillator, causing issues for Bluetooth multipoint connections. This impacts users trying to switch audio between devices.

Comments

Subscribe to join the conversation...

Be the first to comment

Enjoyed this article?

Get it daily. 7am. Free. Reads in 5 minutes.

Join 3,250 builders reading daily.

Also get