# Acoustic Keyboard Eavesdropping

**URL:** <https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123>\
**Category:** In The News\
**Tags:** keyboard\
**Created:** [17 May 2022 01:04 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123 "2022-05-17T01:04:17Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/communitynews/32/1113_2.png) [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Post date:** [17 May 2022 01:04 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/1 "2022-05-17T01:04:17Z")

</div>

> GitHub - ggerganov/kbd-audio: 🎤⌨ Acoustic keyboard eavesdropping.  
> 🎤⌨ Acoustic keyboard eavesdropping. Contribute to ggerganov/kbd-audio development by creating an account on GitHub.

[![](https://img.youtube.com/vi/2OjzI9m7W10/hqdefault.jpg "Keytap: acoustic keyboard eavesdropping") ](https://www.youtube.com/watch?v=2OjzI9m7W10)

Read in full here:

> **[GitHub - ggerganov/kbd-audio: 🎤⌨️ Acoustic keyboard eavesdropping](https://github.com/ggerganov/kbd-audio)**
>
> 🎤⌨️ Acoustic keyboard eavesdropping. Contribute to ggerganov/kbd-audio development by creating an account on GitHub.

_This thread was posted by one of our members via one of our news source trackers._

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [17 May 2022 01:05 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/3 "2022-05-17T01:05:09Z")

</div>

This is why I don’t give apps access to mics :lol:

---

<div class="post-metadata">

**Author:** ![OvermindDL1](https://forum.devtalk.com/user_avatar/forum.devtalk.com/overminddl1/32/52_2.png) [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Post date:** [18 May 2022 16:05 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/4 "2022-05-18T16:05:44Z")

</div>

Haha, quite so. ^.^

It worked surprisingly well on my quick test here.

---

<div class="post-metadata">

**Author:** ![DevotionGeo](https://forum.devtalk.com/user_avatar/forum.devtalk.com/devotiongeo/32/1140_2.png) [@DevotionGeo](https://forum.devtalk.com/u/DevotionGeo)\
**Post date:** [24 May 2022 15:29 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/5 "2022-05-24T15:29:20Z")

</div>

Even though I don’t give any website access to my mic, and I’ve also prevented my browser any access to the Mic from Security & Privacy, but still every now and then I see the amber dot at the top right, and when I open the control center, it tells me that Chrome (or some website) recently accessed my Mic.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [24 May 2022 21:14 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/6 "2022-05-24T21:14:42Z")

</div>

What OS is that DG?

---

<div class="post-metadata">

**Author:** ![DevotionGeo](https://forum.devtalk.com/user_avatar/forum.devtalk.com/devotiongeo/32/1140_2.png) [@DevotionGeo](https://forum.devtalk.com/u/DevotionGeo)\
**Post date:** [25 May 2022 09:44 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/7 "2022-05-25T09:44:14Z")

</div>

It’s macOS Monterey.

I hope they mean the website (or Chrome) “tried” to access the Mic.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://forum.devtalk.com/user_avatar/forum.devtalk.com/astonj/32/7_2.png) [@AstonJ](https://forum.devtalk.com/u/AstonJ)\
**Post date:** [25 May 2022 14:58 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/8 "2022-05-25T14:58:06Z")

</div>

[Control centre](https://support.apple.com/en-gw/guide/mac-help/mchl50f94f8f/mac) on mine doesn’t show anything about Mics (tho I don’t use Chrome for everyday browsing)…

---

<div class="post-metadata">

**Author:** ![DevotionGeo](https://forum.devtalk.com/user_avatar/forum.devtalk.com/devotiongeo/32/1140_2.png) [@DevotionGeo](https://forum.devtalk.com/u/DevotionGeo)\
**Post date:** [25 May 2022 17:06 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/9 "2022-05-25T17:06:19Z")

</div>

It shows for just a second or two when your mic is accessed, and then it disappears.

First you see the dot on the control center’s icon. When you click the icon, you see a mic icon with some text in the control center, like the one in this image (copied from the link you provided above). I forgot the exact text. This icon and text disappears after that.

 ![Screenshot 2022-05-25 at 10.21.41 PM](https://forum.devtalk.com/uploads/default/original/2X/1/1588961492c3a31c6d55d9adfdf7ddd02eea0be1.jpeg)

---

<div class="post-metadata">

**Author:** ![DevotionGeo](https://forum.devtalk.com/user_avatar/forum.devtalk.com/devotiongeo/32/1140_2.png) [@DevotionGeo](https://forum.devtalk.com/u/DevotionGeo)\
**Post date:** [26 May 2022 08:11 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/10 "2022-05-26T08:11:46Z")

</div>

So I was recording the screen to recreate this thing. But the icon and text didn’t disappear like it did before. Also, the text changed from “Chrome bla bla” to “System”. So when the system accesses the mic (while recoding the screen), the icon and text stays, and when Chrome access it, the icon and text disappears quickly. Which means Chrome couldn’t access the mic, but the system was reporting that **Chrome tried to access the mic**.

---

<div class="post-metadata">

**Author:** ![OvermindDL1](https://forum.devtalk.com/user_avatar/forum.devtalk.com/overminddl1/32/52_2.png) [@OvermindDL1](https://forum.devtalk.com/u/OvermindDL1)\
**Post date:** [6 June 2022 20:15 UTC](https://forum.devtalk.com/t/acoustic-keyboard-eavesdropping/55123/11 "2022-06-06T20:15:50Z")

</div>

Yeah on linux here and mic is muted on everything by default, I unmute it on a program-by-program basis as I need it. ^.^
