Slack에서 스크린샷하면 상대에게 알림이 갈까? 안 갑니다. 코드로 확인했습니다
Slack에서는 메시지 스크린샷을 찍어도, 텍스트를 복사해도, 이미지를 저장해도 누구에게도 알림이 가지 않습니다. Mac 앱(Slack 4.52.171)과 웹 클라이언트 코드를 검색해 스크린샷 감지 기능이 없다는 것을 확인했습니다. Enterprise 관리자가 대신 막을 수 있는 것과 기록할 수 있는 것도 정리했습니다.
On this page
안 갑니다. 메시지, DM, 채널을 스크린샷으로 찍어도 Slack은 누구에게도 알리지 않습니다. Mac, Windows, 브라우저, 아이폰, 안드로이드 모두 같습니다. 메시지 텍스트를 복사하거나 다른 사람이 올린 이미지를 저장해도 알림은 가지 않습니다.
2026년 10월 3일에 Slack의 코드로 직접 확인했습니다. Mac 데스크톱 앱(Slack 4.52.171)에는 스크린샷을 감지하는 기능이 없습니다. 앱 안에서 "screenshot"이라는 단어가 나오는 곳은 모두 오류 보고 양식이었습니다. DM을 열 때 Slack이 불러온 웹 클라이언트 코드에서는 한 번도 나오지 않았습니다. 알아 둘 예외는 두 가지입니다. 일부 Enterprise 조직은 안드로이드에서 스크린샷을 막고, Enterprise 감사 로그에는 파일 다운로드가 기록됩니다.
Slack 코드에서 확인한 것
컴퓨터에서 스크린샷을 찍는 주체는 macOS나 Windows입니다. 두 운영체제 모두 화면이 캡처됐다는 사실을 앱에 알려 주는 공개된 방법이 없습니다. 앱이 알아내려면 키 입력을 직접 감시해야 합니다. 그래서 Slack의 두 부분에서 그런 흔적을 찾아봤습니다.
데스크톱 앱의 코드는 app.asar라는 파일 하나에 들어 있습니다. 저희 Mac에서는 이렇게 나왔습니다.
$ defaults read /Applications/Slack.app/Contents/Info.plist CFBundleShortVersionString
4.52.171
$ LC_ALL=C grep -a -o -i ".\{50\}screenshot.\{50\}" \
/Applications/Slack.app/Contents/Resources/app.asar | wc -l
50
검색된 50곳을 모두 읽었습니다.
| Slack 4.52.171에서 "screenshot"이 나오는 곳 | 건수 |
|---|---|
앱이 멈춘 뒤 뜨는 버그 신고 양식("Add a screenshot", "Remove screenshot", Sentry의 feedbackScreenshotIntegration) | 48 |
| Chrome 개발자 도구의 트레이스 설정 | 1 |
| 허들 화면 공유 썸네일에 쓰는 WebRTC 설정 | 1 |
| 사용자가 스크린샷을 찍으면 반응하는 코드 | 0 |
앱이 저절로 4.52.178로 업데이트된 뒤, 2026년 10월 9일에 같은 검색을 다시 돌렸습니다.
$ defaults read /Applications/Slack.app/Contents/Info.plist CFBundleShortVersionString
4.52.178
$ LC_ALL=C grep -a -o -i ".\{50\}screenshot.\{50\}" \
/Applications/Slack.app/Contents/Resources/app.asar | wc -l
50
$ LC_ALL=C grep -a -c 'PrintScreen\|userDidTakeScreenshot' \
/Applications/Slack.app/Contents/Resources/app.asar
0
결과는 그때와 같은 50건이었고, 스크린샷 키나 스크린샷 이벤트를 다루는 코드는 앱 어디에도 없었습니다.
데스크톱 앱 화면의 대부분은 앱이 Slack 서버에서 받아 오는 웹 클라이언트입니다. 이 클라이언트에서 DM을 열고, 불러온 자바스크립트 파일 14개(합계 10.6MB)를 받아 봤습니다. screenshot, PrintScreen(Windows의 스크린샷 키), userDidTakeScreenshot(아이폰의 스크린샷 이벤트)을 검색한 결과는 0건이었습니다.
휴대폰은 사정이 다릅니다. iOS와 안드로이드 14 이상은 스크린샷이 찍혔다는 사실을 앱에 알려 줄 수 있습니다. 스냅챗이 보낸 사람에게 알려 주는 것도 이 기능 덕분입니다. Slack 모바일 앱은 그런 알림을 보내지 않고, Slack 문서에도 그런 기능은 없습니다. 휴대폰 스크린샷과 관련된 Slack 설정은 아래에서 설명할 안드로이드 차단 하나뿐입니다.
동작별로 Slack이 누구에게 알리는지
| 하는 일 | 보낸 사람에게 알림? | 어딘가에 기록? |
|---|---|---|
| 메시지 스크린샷 | 아니요 | 아니요. Slack은 알 수 없습니다 |
| Slack 화면 녹화 | 아니요 | 아니요 |
| 메시지 텍스트 복사 | 아니요 | 아니요 |
| 이미지나 파일 저장·다운로드 | 아니요 | Enterprise 감사 로그에 file_downloaded 기록 |
| 허들에서 화면 공유 | 허들에 있는 모두가 봅니다 | Enterprise 감사 로그에 기록 |
| 메시지를 다른 채널에 공유 | 공유한 곳에 표시됩니다 | 일반 메시지 기록 |
Slack의 Audit Logs API는 file_downloaded를 "Slack 안에서 파일이 다운로드되거나 열람됨"이라고 설명합니다. 다운로드뿐 아니라 열람에도 기록되므로, 이미지를 저장했는지 잠깐 봤는지는 구분할 수 없습니다. 감사 로그는 Enterprise 플랜에만 있고, 소유자와 관리자만 읽을 수 있습니다. 파일을 올린 사람에게 전달되지도 않습니다.
일반 스크린샷은 Zoom과 Teams도 마찬가지입니다. 다만 둘 다 조직이 캡처를 막을 수 있습니다. 자세한 내용은 Zoom은 스크린샷을 알리나와 Teams는 스크린샷을 알리나에 있습니다.
Slack에서 다시는 '자리 비움'으로 표시되지 마세요
클라우드 기반. 다운로드 불필요. 노트북이 꺼져 있어도 24시간 작동.
아이폰이나 안드로이드에서 Slack 스크린샷은 알림이 갈까?
둘 다 안 갑니다. 모바일 앱은 아무것도 알리지 않습니다.
안드로이드에서는 설정 하나가 할 수 있는 일을 바꿉니다. Enterprise 조직에서는 소유자가 모바일 암호를 필수로 할 수 있습니다. 이 설정에 대한 Slack 도움말에는 "멤버와 게스트는 Enterprise 조직의 워크스페이스를 보는 동안 안드로이드 기기에서 스크린샷을 찍을 수 없습니다. iOS 기기에서 스크린샷을 막는 기능은 현재 지원되지 않습니다"라고 적혀 있습니다.
즉, 제한이 엄격한 Enterprise 조직에서는 안드로이드에서 스크린샷이 막히고, 찍으려 했다는 사실은 누구에게도 알려지지 않습니다. 아이폰에서는 평소처럼 찍힙니다. 프리, 프로, 비즈니스+ 플랜에는 이 설정이 없어서 모든 기기에서 스크린샷을 찍을 수 있습니다.
그래도 스크린샷이 보일 수 있는 경우
Slack은 스크린샷을 보고하지 않습니다. 그래도 화면에 띄운 내용은 다른 도구로 보일 수 있습니다.
- • 회사 노트북의 모니터링 소프트웨어. 화면 전체를 주기적으로 캡처하는 도구를 설치하는 회사도 있습니다. 이 도구는 Slack 밖에서 돌아갑니다. Slack 자체가 기록하는 것은 Slack으로 직원을 감시할 수 있을까에 정리했습니다.
- • 내가 하는 화면 공유. 허들이나 화상 통화에서는 보고 있는 모두가 내 화면을 봅니다. 허들에서 Slack이 남기는 것은 Slack 허들은 녹화될까에 있습니다.
- • 상대방. 내가 올린 글은 누구든 스크린샷으로 남길 수 있고, 나는 알 수 없습니다. Slack 메시지는 복사될 수 있다고 생각하세요.
관리자도 스크린샷은 볼 수 없습니다. 다만 유료 플랜에서는 정해진 조건으로 메시지를 내보낼 수 있고, Enterprise 조직은 모든 메시지를 보관하고 검색할 수 있습니다. 플랜별 규칙은 Slack 관리자는 DM을 볼 수 있을까에 있습니다.
자주 묻는 질문
DM을 스크린샷하면 상대에게 알림이 가나요?
안 갑니다. DM, 그룹 DM, 비공개 채널, 공개 채널 모두 같습니다. 누구에게도 알림이 가지 않습니다.
이미지를 저장하면 알림이 가나요?
안 갑니다. 올린 사람은 알 수 없습니다. Enterprise 플랜에서는 감사 로그에 file_downloaded 이벤트가 남고, 관리자가 읽을 수 있습니다.
상대가 메시지를 읽었는지 Slack에서 알 수 있나요?
알 수 없습니다. Slack에는 읽음 확인 기능이 없습니다. Slack에 읽음 확인 기능이 있을까를 참고하세요.
채널을 나가거나 메시지를 수정하면 알림이 가나요?
누구에게도 알림은 가지 않지만, Slack은 "나갔습니다"라는 줄을 남기고 수정한 메시지에는 (편집됨)을 붙입니다. 모든 경우는 Slack은 채널을 나가면 알릴까에 있습니다.
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.