Slack에서 스크린샷하면 상대에게 알림이 갈까? 안 갑니다. 코드로 확인했습니다
Slack에서는 메시지 스크린샷을 찍어도, 텍스트를 복사해도, 이미지를 저장해도 누구에게도 알림이 가지 않습니다. Mac 앱(Slack 4.52.171부터 4.52.182까지)과 웹 클라이언트 코드를 검색해 스크린샷 감지 기능이 없다는 것을 확인했습니다. Enterprise 관리자가 대신 막을 수 있는 것과 기록할 수 있는 것도 정리했습니다.
On this page
안 갑니다. 메시지, DM, 채널을 스크린샷으로 찍어도 Slack은 누구에게도 알리지 않습니다. Mac, Windows, 브라우저, 아이폰, 안드로이드 모두 같습니다. 메시지 텍스트를 복사하거나 다른 사람이 올린 이미지를 저장해도 알림은 가지 않습니다.
2026년 10월 3일과 10월 27일(Mac용 Slack 4.52.182)에 Slack의 코드로 직접 확인했습니다. Mac 데스크톱 앱에는 스크린샷을 감지하는 기능이 없습니다. 앱 안에서 "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건이었고, 스크린샷 키나 스크린샷 이벤트를 다루는 코드는 앱 어디에도 없었습니다. 2026년 10월 27일에는 앱이 저절로 4.52.182로 업데이트돼 있었고, 같은 세 명령의 출력은 이랬습니다.
4.52.182
50
0
데스크톱 앱 화면의 대부분은 앱이 Slack 서버에서 받아 오는 웹 클라이언트입니다. 이 클라이언트에서 DM을 열고, 불러온 자바스크립트 파일 14개(합계 10.6MB)를 받아 봤습니다. screenshot, PrintScreen(Windows의 스크린샷 키), userDidTakeScreenshot(아이폰의 스크린샷 이벤트)을 검색한 결과는 0건이었습니다.
휴대폰은 사정이 다릅니다. iOS와 안드로이드 14 이상은 스크린샷이 찍혔다는 사실을 앱에 알려 줄 수 있습니다. 스냅챗이 보낸 사람에게 알려 주는 것도 이 기능 덕분입니다. Slack 모바일 앱은 그런 알림을 보내지 않고, Slack 문서에도 그런 기능은 없습니다. 휴대폰 스크린샷과 관련된 Slack 설정은 아래에서 설명할 안드로이드 차단 하나뿐입니다.
동작별로 Slack이 누구에게 알리는지
| 하는 일 | 보낸 사람에게 알림? | 어딘가에 기록? |
|---|---|---|
| 메시지 스크린샷 | 아니요 | 아니요. Slack은 알 수 없습니다 |
| Slack 화면 녹화 | 아니요 | 아니요 |
| 메시지 텍스트 복사 | 아니요 | 아니요 |
| 이미지나 파일 저장·다운로드 | 아니요 | Enterprise 감사 로그에 file_downloaded 기록 |
| 허들에서 화면 공유 | 허들에 있는 모두가 봅니다 | Enterprise 감사 로그에 기록 |
| 메시지를 다른 채널에 공유 | 공유한 곳에 표시됩니다 | 일반 메시지 기록 |
스레드 전체를 복사해도 마찬가지로 아무에게도 알려지지 않습니다. 붙여 넣은 스레드에 무엇이 남는지(영어)는 복사하는 방식에 달려 있습니다. Slack에 다시 붙여 넣은 스크린샷은 보통 파일이라서, 나중에 Slack에서 이미지 검색(영어)으로 이미지에 적힌 글자를 가지고 찾을 수 있습니다.
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은 채널을 나가면 알릴까에 있습니다.
관련 기사
Slack 관리자는 내 DM을 볼 수 있을까? 플랜별로 가능한 것
Slack 관리자는 앱에서 내 DM을 열 수 없습니다. 워크스페이스 소유자로 확인해 보니 표준 내보내기에는 DM과 비공개 채널이 빠지고, 분석에는 DM에서 읽힌 비율만 나왔습니다. 비즈니스+와 Enterprise의 소유자는 신청하면 DM을 내보낼 수 있습니다.
Slack에서 삭제한 메시지, 회사가 볼 수 있을까? 복구 가능한 범위
Slack에서 삭제한 메시지는 관리자를 포함한 모두의 화면에서 사라집니다. 워크스페이스 소유자로 확인해 보니 무료 플랜은 삭제를 기록하지 않고, 표준 내보내기에도 삭제 기록이 빠집니다. 사본이 남는 것은 유료 플랜의 보존 설정이나 법적 보존 조치가 있을 때뿐입니다.
Slack에 읽음 확인이 있나? 없다. 다만 관리자는 조회 수를 셀 수 있다
Slack에는 읽음 확인이 없습니다. 실제 메시지로 확인해 보니 메뉴에 읽음 항목이 없고, API 메시지에도 읽은 사람 필드가 없으며, last_read는 내 것뿐이었습니다. 비즈니스+와 Enterprise 관리자는 멤버 50명 이상인 채널에서 조회 수를 셀 수 있습니다.