Can My Employer Listen Through My Laptop Microphone?
During calls and recorded meetings, yes. Outside calls, only if a program on the laptop turns the microphone on. Device management such as Intune or Jamf does not stream audio, and Windows and macOS both show when an app uses the mic. How to check, and where the law draws the line.
On this page
Your employer can hear you through your laptop microphone during calls and meetings, and later in any meeting that was recorded or transcribed. Outside calls, they can hear you only if a program on the laptop turns the microphone on. Standard IT tools such as Intune or Jamf manage settings and apps; they do not stream audio. Windows 11 and macOS both show when an app uses the microphone and keep a list of which apps used it, so a hidden recorder is hard to hide from someone who checks.
Secret audio recording is also the one kind of monitoring that most often breaks the law, because recording conversations without consent falls under wiretap rules in the US and under data protection law in the EU and UK. That is why so few monitoring products offer it.
The camera version of this question is in can my employer see me through my laptop camera.
When your employer can hear you
| Situation | Can they hear you? | How you can tell |
|---|---|---|
| Call or meeting with your mic on (Teams, Zoom, Meet, Slack huddle) | Yes, everyone in the call | Your mic button, the call window |
| A recorded or transcribed meeting | Yes, later, from the recording | Teams, Zoom and Meet show a recording or transcription notice |
| A call with your mic muted | No | The muted icon |
| Device management (Intune, Jamf, Workspace ONE) | No, it does not stream audio | Nothing to see |
| Monitoring software with audio capture | Only if it is installed and allowed | Mac orange dot; Windows mic icon and Recent activity |
| Remote support session (Quick Assist, Remote Help) | They see your screen, not your mic | A prompt or banner for the session |
The recording row is the one people forget. A Teams or Zoom meeting recording is stored in the company's account, and the company can keep and search it like email. What that means for calls is in can my employer listen to my Teams calls.
Can monitoring software turn on the microphone?
Only if the software is installed on the laptop and the operating system lets it use the mic. Most employee monitoring products record screens, apps, websites and keyboard activity. Microphone recording is rare in them, for legal reasons, and where it exists the employer has to turn it on.
Any program that records audio has to ask the operating system first:
- • macOS asks you to allow microphone access for each app. Apple's device management rules let a company block microphone access for an app, but not grant it silently, so the permission still needs a click from the user. While any app uses the mic, an orange dot shows in the menu bar.
- • Windows 11 lists every app with microphone access under Settings, Privacy & security, Microphone. On a managed PC, IT policy can set those switches for you, but Windows still shows a microphone icon near the clock while an app records, and lists the app under Recent activity for 7 days.
- Look at the taskbar near the clock. A microphone icon appears while any app uses the mic; hover over it to see which one.
- Open Settings, Privacy & security, Microphone, and read Recent activity. It lists every app that used the mic in the last 7 days, with the time.
- Look for an orange dot at the top right of the menu bar. Open Control Center to see the app name.
- Open System Settings, Privacy & Security, Microphone. It lists every app allowed to use the mic.
A laptop has no light for the microphone, unlike the camera. These two indicators are how you can tell.
How to check if your laptop microphone is on
On Windows 11:
On a Mac:
Check from Terminal on a Mac
The orange dot shows only while you look at the screen. This script asks Core Audio directly whether any app is reading a microphone, and which one. Save it as mic_check.swift and run swift mic_check.swift in Terminal. It needs the Xcode command line tools, and the per-app part needs macOS 14.2 or newer.
import CoreAudio
import Foundation
func prop<T>(_ obj: AudioObjectID, _ sel: AudioObjectPropertySelector, _ def: T) -> T {
var addr = AudioObjectPropertyAddress(mSelector: sel, mScope: kAudioObjectPropertyScopeGlobal, mElement: kAudioObjectPropertyElementMain)
var v = def; var size = UInt32(MemoryLayout<T>.size)
AudioObjectGetPropertyData(obj, &addr, 0, nil, &size, &v)
return v
}
// Default microphone: is any app using it right now?
let mic: AudioDeviceID = prop(AudioObjectID(kAudioObjectSystemObject), kAudioHardwarePropertyDefaultInputDevice, AudioDeviceID(0))
var nameAddr = AudioObjectPropertyAddress(mSelector: kAudioObjectPropertyName, mScope: kAudioObjectPropertyScopeGlobal, mElement: kAudioObjectPropertyElementMain)
var name: Unmanaged<CFString>? = nil; var nsize = UInt32(MemoryLayout<Unmanaged<CFString>?>.size)
AudioObjectGetPropertyData(mic, &nameAddr, 0, nil, &nsize, &name)
let running: UInt32 = prop(mic, kAudioDevicePropertyDeviceIsRunningSomewhere, UInt32(0))
print("default mic:", (name?.takeRetainedValue() as String?) ?? "?", "| in use by any app:", running == 1 ? "yes" : "no")
// Which processes are recording (macOS 14.2+)
var listAddr = AudioObjectPropertyAddress(mSelector: kAudioHardwarePropertyProcessObjectList, mScope: kAudioObjectPropertyScopeGlobal, mElement: kAudioObjectPropertyElementMain)
var lsize: UInt32 = 0
AudioObjectGetPropertyDataSize(AudioObjectID(kAudioObjectSystemObject), &listAddr, 0, nil, &lsize)
var procs = [AudioObjectID](repeating: 0, count: Int(lsize) / MemoryLayout<AudioObjectID>.size)
AudioObjectGetPropertyData(AudioObjectID(kAudioObjectSystemObject), &listAddr, 0, nil, &lsize, &procs)
var recording = 0
for p in procs {
let input: UInt32 = prop(p, kAudioProcessPropertyIsRunningInput, UInt32(0))
if input == 1 {
let pid: pid_t = prop(p, kAudioProcessPropertyPID, pid_t(0))
var bAddr = AudioObjectPropertyAddress(mSelector: kAudioProcessPropertyBundleID, mScope: kAudioObjectPropertyScopeGlobal, mElement: kAudioObjectPropertyElementMain)
var b: Unmanaged<CFString>? = nil; var bs = UInt32(MemoryLayout<Unmanaged<CFString>?>.size)
AudioObjectGetPropertyData(p, &bAddr, 0, nil, &bs, &b)
print("recording now: pid", pid, (b?.takeRetainedValue() as String?) ?? "")
recording += 1
}
}
print("audio processes:", procs.count, "| recording from a mic:", recording)
On our MacBook Pro with macOS 26.5.2, on 7 October 2026 with no call open, it printed:
default mic: MacBook Pro Microphone | in use by any app: no
audio processes: 32 | recording from a mic: 0
So 32 programs were registered with the audio system and none was reading the microphone. When an app does read it, the script prints a "recording now" line with its process ID and bundle ID. We did not start a recording for this test, so our output shows the quiet case only. Run it during a Teams or Zoom call to see the other one.
If a name on the list is new to you, search it. Monitoring tools usually run as a background service named after the vendor. How to spot the common ones is in how to tell if you are being monitored at work, and for a Mac, how to check if a work Mac is monitored.
Never appear "away" on Slack again
Cloud-based. No downloads. Works 24/7 even when your laptop is off.
Is it legal for an employer to record you through your laptop?
It depends on where you are and who is recorded. Audio has stricter rules than screenshots or website logs.
Meeting recordings are a different case, because Teams, Zoom and Meet announce them to everyone in the call. More on the rules by country is in is it legal for my employer to monitor me.
What employers track more often than your microphone
Audio is rare. What companies do collect, and more often:
If you want privacy for a personal call, use your phone rather than the work laptop, or mute the laptop's mic in the call app and in the system settings.
FAQ
Can Teams or Zoom listen when I am not in a call? No. They use the mic during calls, meetings and voice messages, and the operating system shows it.
Can my work laptop listen to me when it is closed or asleep? No. The mic does not record while the laptop sleeps, and on most recent MacBooks the microphone is cut off in hardware when the lid is closed.
Does muting in Teams turn off the microphone? Teams stops sending your audio when you mute. For a full stop, also turn the mic off in the system settings or with the laptop's mute key.
Can my employer hear me through my phone? Not through device management. The phone shows a mic indicator (orange on iPhone, green on Android) whenever an app records. See can my employer see what I do on my phone.
Stop Jiggling Your Mouse.
Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.
Related Articles
How to See All Your DMs in Slack, Including the Hidden Ones
The DMs tab lists your direct messages with people. App DMs, Slackbot and DMs with deleted accounts sit elsewhere. We compared the tab with the full list the Slack API returned.
Slack Images Not Showing? 5 Causes We Reproduced
We uploaded images to a Slack test channel and then switched each image setting off, ran /collapse, and posted from a bot that was not in the channel. Five causes, each reproduced.
How to Message Yourself on Slack (and What It Notifies)
Your own name under Direct messages opens a private DM with yourself. We sent it a note, a file, a scheduled message and a reminder, and checked which ones raised a badge.