HACKER Q&A
📣 aspyct

Chrome activating my microphone on OS X


Hi all,

I have OverSight installed on my macbook (https://objective-see.com/products/oversight.html), which lets me see which apps activate the microphone.

Up until now, everything was quiet and expected.

As of today though, Chrome (Version 78.0.3904.70) tried on several occasions to activate the microphone. It crashed when I denied the request. I have not been on any website requiring microphone use and no website is allowed microphone access.

This seems to happen in particular when I reopen the lid of my macbook and it is taken out of sleep.

This is the log entry from OverSight:

2019-10-31 19:27:22 +0000: Audio Device became active (Built-in Microphone, process: Chrome Helper, /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framework/Versions/78.0.3904.70/Helpers/Google Chrome Helper.app/Contents/MacOS/Google Chrome Helper)

Any of you noticed a similar behavior?


  👤 smt88 Accepted Answer ✓
Chrome has become more and more intrusive for me, which makes sense because its parent company has a financial incentive to intrude.

I wouldn't be surprised if this is intentional, surreptitious behavior. Regardless, Firefox is excellent and Chromium is an OK fallback when you (rarely) need it.


👤 gtirloni
Do you have voice search enabled ("ok Google")?

I don't know if web workers allow microphone access but, in case you've allowed a website to access your microphone recently, I'd check if it hasn't installed anything automatically they could be triggering this.


👤 unlinked_dll
I'm away from a mac and too lazy to do this, but have you tried writing a little program to poll the audio configuration? Device name, number of channels, sample rate, etc.

It could be Chrome is just checking the device configuration for input/output at the same time (it needs the latter for the audio APIs) and the service might be pinging that as "microphone activity" when really they're just checking the available devices and their settings.


👤 SiVal
This is why I want a hardware switch on my microphone, camera, and radio (wifi, etc.) as a standard part of every product that includes them. No matter what features, "bugs" ("oops, did we accidentally bug your house?"), policies, etc., if the power switch says "no", no really means no.

👤 capableweb
First feeling I get is that it's a extension that is doing it. Are you able to always reproduce now when you open Chrome? Can you reproduce it when uninstalling all extensions too? You can Chrome run with `--disable-extensions` to just disable them for one run.

👤 srcmap
Anyone on know if there is a windows or linux tool to monitor app access to Microphone?