back to top
HomeTechA Bluetooth Glitch Just Exposed How AliExpress Fingerprints Vistors' Browsers Through Audio

A Bluetooth Glitch Just Exposed How AliExpress Fingerprints Vistors’ Browsers Through Audio

- Advertisement -

Your headphones can tell you when a website is doing something strange.

At least, that’s what happened when a developer noticed his Bluetooth headphones stopped switching back to his phone whenever an AliExpress tab was open on his PC.

There was no music playing from the computer. No video. No audible sound. Closing the AliExpress tab immediately fixed the problem.

That strange Bluetooth glitch led him to something much more interesting: AliExpress was quietly running audio through the browser, not to listen to the user, but to measure how the browser and device processed a known sound.

The technique is called Web Audio fingerprinting. And while it sounds like something from an older era of browser tracking, the discovery shows just how much information a website can extract from seemingly ordinary browser APIs.

Brave later highlighted the case, explaining that AliExpress wasn’t recording users’ audio. Instead, it was generating a silent signal and measuring how a device processed it to help fingerprint the browser.

So what exactly was happening inside that supposedly silent AliExpress tab and why did a fingerprinting technique end up interfering with a pair of Bluetooth headphones?

The clue was hiding in the audio stack

Callaghan’s first assumption was fairly ordinary, maybe AliExpress had an autoplaying product video or advertisement running somewhere in the background.

So he checked.

There were no <audio> or <video> elements, no calls to HTMLMediaElement.play(), no active Media Session, and no visible media requests that explained why the PC’s audio path remained active. Even muting the AliExpress tab did nothing.

The timing provided another clue. The problem didn’t happen immediately after loading the page. It appeared only after the AliExpress homepage had been sitting open for a few seconds.

That led Callaghan away from conventional media playback and toward the Web Audio API, the browser technology websites can use to generate and process audio directly.

He instrumented the page to watch for AudioContext creation and connections to the browser’s audio destination.

That’s when he found two hidden audio-processing contexts running on the AliExpress page. Both were created by heavily obfuscated scripts called collina.js and fireyejs.js, which appeared to be part of Alibaba’s AWSC browser security and anti-abuse tooling.

And what those scripts were doing was considerably stranger than an autoplaying video.

They were generating a sound that you weren’t supposed to hear but the browser was still processing it.

The sound was silent but fingerprint wasn’t.

The trick relied on making the browser process a known sound, then see what comes out the other end.

The scripts generated a sawtooth waveform and passed it through the browser’s Web Audio pipeline. An analyzer then measured the resulting signal. Because the exact output can vary slightly depending on the browser, operating system, processor, audio stack, and other hardware, those differences can become useful as a fingerprint.

And there was a clever part: the scripts set the audio gain to zero.

So you couldn’t hear the sound.

But zero volume didn’t mean zero processing. The audio graph remained connected to the browser’s audio destination, which is what appears to have kept the PC’s audio path active enough to interfere with Callaghan’s Bluetooth multipoint headphones.

This is also why calling it “listening” would be misleading.

AliExpress wasn’t secretly recording your microphone. It was using your browser as a kind of measuring instrument, sending a known signal through the audio system and examining the result.

And audio was only one piece of the puzzle. The same scripts were found checking things like Canvas and WebGL rendering, screen dimensions, device memory, hardware concurrency, WebRTC behavior and browser-automation signals.

The thing isn’t that a shopping site could make your browser play a silent sound. It’s a tiny difference in how your computer processes that sound can become another clue for recognizing your device.

This wasn’t a new fingerprinting trick

It might look like a new and clever trick but Web Audio fingerprinting isn’t new and modern browsers have spent years making it harder to exploit.

Firefox changed how Web Audio calculations work in version 118, released in 2023. Instead of relying on the operating system’s math libraries, it began using its own consistent libraries, reducing the tiny variations that fingerprinting scripts could use to distinguish devices.

Tom Ritter, a Firefox developer, later examined the AliExpress technique and found that Firefox’s changes had reduced the resulting audio fingerprint to only a handful of values for most users. Brave has also said it protects against this class of fingerprinting by adding randomization to audio output.

So this isn’t a brand-new trick that suddenly lets AliExpress uniquely identify everyone who visits.

So, what can you do about it?

Probably nothing much.

The good news is that you don’t need to start blocking every website that uses Web Audio.

Modern browsers have already added protections against many fingerprinting techniques, and browsers such as Brave are particularly aggressive about limiting the information sites can extract from your device.

For this specific AliExpress technique, the researcher also found that blocking the collina.js and fireyejs.js scripts with uBlock Origin stopped the hidden audio contexts from being created. But because those scripts appear to be part of Alibaba’s anti-fraud systems, blocking them could potentially cause extra CAPTCHAs or interfere with login and checkout.

For most people, the simplest approach is to use a privacy-focused browser, keep it updated, and treat fingerprinting protection as one layer of your overall privacy setup.

You don’t need to panic about a silent sound coming from every website.

But the next time a site behaves strangely, it might be worth asking what your browser is doing behind the scenes.

Also Read: Best Chrome Alternatives That Actually Respect Your Privacy

Your Privacy Is Still in Your Hands

Cases like this probably happen more often than we realize. We just don’t hear about most of them.

Many never get investigated, reported, or noticed at all.

That doesn’t mean you need to be suspicious of every website you visit. But it does mean your browser’s privacy protections matter more than they might seem.

A good place to start is simply knowing what your current browser actually protects against. Keep it updated, review its privacy settings, and if it doesn’t give you the level of protection you’re comfortable with, consider switching to a browser with stronger privacy-focused protections.

The AliExpress incident wasn’t a new breakthrough in tracking. In fact, the specific audio technique is already much less useful than it once was.

But that’s almost beside the point.

The important thing is knowing that your browser can reveal far more about your device than you can see and that understanding what happens behind the scenes is the first step toward keeping more of it private.

Want more stories worth your time?

Add us to your Google favorites. We cover the tech stories, AI developments, and open-source projects that are easy to miss in the noise.

Add as a preferred source on Google

Don’t miss any Tech Story

Subscribe To Firethering NewsLetter

You Can Unsubscribe Anytime! Read more in our privacy policy

LEAVE A REPLY

Please enter your comment!
Please enter your name here

YOU MAY ALSO LIKE
Inside Sam Altman’s High-Stakes Gamble to Save OpenAI’s Dominance

“Mostly My Fault”: Inside Sam Altman’s High-Stakes Gamble to Save OpenAI’s Dominance

0
It’s been a little over a month since Sam Altman admitted something you don't often hear from the CEO of the company that helped kick off the generative AI boom. “We did not have our best last 12 months ever, which is mostly my fault.” Then he raised the stakes. Altman said OpenAI is about to have its best 12 months to date. A month later, that promise is worth looking at more closely because OpenAI isn't simply trying to release a better model. It's spending enormous amounts of money on compute, pushing deeper into AI agents and products, competing with increasingly capable rivals, and making bets on infrastructure that could shape how the company operates for years. So what changed? And more importantly, what exactly is Altman betting on to turn a year he largely blames himself for into OpenAI's best one yet?
GrapheneOS Is Coming to Motorola: Why It Needed Pixel Hardware First

To Escape Google, You Had to Buy a Pixel. Motorola Is About to Change...

0
For years, there was a strange contradiction at the heart of one of Android’s most privacy-focused alternatives: if you wanted to get away from Google’s software, you generally had to buy a Google phone. GrapheneOS has largely been tied to the Pixel because Google’s hardware has provided the security features the project needs to build its hardened version of Android. It was an engineering compromise, not exactly an endorsement of the Google ecosystem. Now, that compromise may finally be ending. Motorola and the GrapheneOS project are working together on a new generation of Motorola phones that are expected to support GrapheneOS in 2027. For the first time, the project is preparing to expand beyond Pixel hardware with support from another major smartphone maker. That sounds like a simple hardware partnership. It isn't. Because getting GrapheneOS onto another phone isn't as easy as installing a different operating system. The hardware underneath has to meet a demanding set of security requirements and that creates an unexpected problem for anyone hoping for a cheap, privacy-focused phone.
Cursor Origin Doesn’t Want to Replace GitHub yet

Cursor Origin Doesn’t Want to Replace GitHub. (Yet.)

0
For years, GitHub was the boring part of software development. Developers wrote code, opened a pull request, waited for review, merged it, and moved on. The system was built around a fairly simple assumption: a human was creating most of the work. That workflow starts to look a little different when your coding assistant can work on multiple tasks, generate changes and open pull requests while you're doing something else. Cursor seems to be betting that this is going to change more than just how developers write code. The company just launched Origin, its own code-hosting platform, bringing repositories, pull requests and Cursor's AI agents into the same environment. Then, almost immediately, GitHub had a major outage. The timing made for an easy headline: Cursor launches a GitHub competitor as GitHub goes down. But that's not really what matters. GitHub came back up. What matters is why Cursor is moving into code hosting at all and what it sees changing as AI agents become a much bigger part of software development. Because Origin isn't really about giving developers another place to store their Git repositories.