You send something you would not want forwarded, and then you sit there wondering if the app has your back. Almost every answer you find online is written by a company selling screen-recording software or phone-monitoring spyware, so it is either wrong or shaped to sell something. Here is the honest version. Screenshot notifications are not one feature. They are two completely different features that people constantly confuse, and once you see the split, every app's behaviour stops looking random. Last checked September 2026.
Android can stop a screenshot. iPhone can only tell you it happened
This one mechanism explains nearly everything. On Android, an app can mark a window as secure, and the system then excludes that window from screenshots, screen recording and screen mirroring. The capture does not happen. The user gets a black frame or a refusal. Android 14 added a second, separate thing on top: a callback that lets an app find out after a screenshot was taken, which is detection rather than prevention.
iOS has no public equivalent for blocking. Apple gives developers a notification that fires after the screenshot is already in the camera roll, and a flag that tells an app it is being recorded or mirrored. That is it. There is no public API on iPhone that stops a screenshot of your app. Any iOS app that appears to block one is really detecting it and then hiding, blanking or deleting the content a fraction of a second too late.
Windows sits in a third category. There is no notification primitive at all, so desktop apps use a display-affinity flag originally built for DRM to keep their window out of captures. That is exactly what Signal Desktop uses.
Blocking and notifying are opposite privacy models
Blocking protects the image. Notifying protects nothing, it just tells the sender that the image got out. They serve different people, and almost no app does both well.
Snapchat only notifies. WhatsApp only blocks. Signal only blocks, and blocks on your own device, never telling the other person anything. Telegram does both, but splits it by operating system. The large majority of platforms, including every mainstream social app you probably use daily, do neither. Once you sort apps by which of those two they picked, the app-by-app list below is much less surprising.
App by app, what actually happens
Snapchat notifies on almost everything and blocks nothing. Screenshot a direct Snap and the sender gets a push with your name on it. Screenshot chat text and a notice appears in the thread. Screenshot a Story and an icon shows up next to you in the viewer list. Screen recording produces its own distinct indicator. "Save in chat" is not a screenshot, it leaves a grey highlight on the message instead. Snap Map, Spotlight and public profiles do not notify at all, and Snapchat for Web has no screen-recording detection.
Instagram notifies far less than its reputation suggests. It fires only on disappearing media sent from the camera inside a DM, and in vanish mode. A photo picked from your camera roll and sent into a DM does not trigger a notification even in an otherwise-ephemeral thread, which is the detail that catches people out. Regular DMs, Stories, the feed, Reels and Live all notify nobody. Instagram tested a Story screenshot notification in February 2018 and had removed it by June 2018. It has never come back.
WhatsApp blocks and tells nobody. View Once media is blocked rather than reported: Android throws a security-policy message, iOS gives you a black frame, and the sender learns nothing either way. Full-screen profile photos are blocked on Android. Advanced Chat Privacy does not block or notify screenshots at all, despite the name doing a lot of work. It blocks chat export, media auto-download and use of the conversation with Meta AI.
Signal never notifies the other party on any platform. Screen Security on Android blocks screenshots of Signal on your own device only, and it is off by default. iOS gets no blocking. Signal Desktop on Windows shipped Screen Security on by default in May 2025.
Telegram is the split case. Secret Chats are blocked outright on Android. On iOS the capture goes through but comes out black and an in-chat notice appears. Regular cloud chats do nothing. Stories do not notify the creator.
iMessage never notifies, on any version, including on a Mac. The "Kept" indicator on expiring audio and video is a keep flag, not a screenshot flag, and confusing the two is where most of the myth comes from.
Facebook Messenger notifies only for disappearing messages in an end-to-end encrypted chat, and in vanish mode. Discord does nothing anywhere: no detection, no API surface, nothing visible to moderators or bots. Reddit does nothing. Tinder does not and never has. Hinge does not.
Genuinely unclear, and treat anyone stating these confidently with suspicion: Bumble (sources contradict each other and no help page settles it), Kik (every source is years stale), whether Snapchat notifies on replays, how Snapchat's My AI behaves, and whether Instagram vanish mode catches screen recording.
The myths worth killing
Instagram DM screenshots do not notify, and that belief is a fossil of the 2018 Stories test. Instagram Story screenshots have not notified since June 2018. iMessage does not notify, the shutter sound just makes people feel caught. Discord has no screenshot feature at any layer, so no bot and no moderator can see one. WhatsApp does not notify, it silently blocks, which people misread as a warning being sent. Advanced Chat Privacy does not stop screenshots. Signal does not warn the sender. Turning on encryption in Messenger does not arm notifications by itself. Reddit does not show moderators who screenshotted a post.
Android 14's detection callback is being adopted app by app rather than all at once, so per-app answers here will drift over the next year or two. Re-check anything you are relying on.
The part the vendor pages bury
Every mechanism above, blocking and notification alike, fails completely against a second phone pointed at the screen. No security flag, no callback, no push notification survives someone holding a camera up. That fact undercuts everything the screen-recorder and monitoring companies sell, which is precisely why their pages do not lead with it.
So treat a screenshot notification as a courtesy signal, not a control. It tells you something about the person, not about the image. The image left your hands the moment you sent it. That is the honest starting point for anything you share, and it is why the useful decisions all happen before you hit send: what is in the frame, what your face is doing in it, and who you are sending it to. Our page on how to censor nudes covers the before-you-send half, including blurring without uploading anywhere. Sexting safety covers the person on the other end.
Why this matters less in a room like ours
We do not pretend otherwise: anyone in a chat room with you can log it, copy it, or screenshot it, and no platform on earth can stop that. Our privacy policy says so in plain words rather than burying it. What anonymous chat changes is the value of the screenshot. A capture of a conversation with a nickname that connects to nothing else you own is worth very little to anyone. That is a better defence than a notification you cannot verify, and it is the same logic behind anonymous sexting and sharing anonymous nudes.
One rule that is not negotiable anywhere on this site: share what's yours to share. Posting a partner's, an ex's, or anyone else's photos without their consent is ban-worthy, every time, notification or no notification.