5

Can I see if someone uses snapshots to store parts of my website as images in their laptop, using browser snapshot tool?

just_learning
  • 153
  • 1
  • 5
  • 6
    As opposed to with any other screenshot tool? Why the focus on Firefox snapshots? – Stephen Ostermiller Dec 15 '22 at 14:39
  • Ok, I corrected it...!! So, can someone identify if there is use of that kind of tools? – just_learning Dec 15 '22 at 15:07
  • 15
    I usually use a screenshot tool that doesn't run in the browser at all. I like the ones where I can draw a box on the screen and it creates an image from that. – Stephen Ostermiller Dec 15 '22 at 15:10
  • 18
    Why would you care? – Bergi Dec 15 '22 at 22:15
  • 6
    Any images that your web site displays will be available in the browser cache, where the user can retrieve them. – simpleuser Dec 16 '22 at 01:06
  • 3
    Android applications can set a "do not allow screenshots" flag, mostly seen in banking apps. I personally find that annoying and there are ways around it, but writing a thin app wrapper with this flag might be enough to fulfill your requeriment. – BoppreH Dec 16 '22 at 08:14
  • 1
    are you also asking if you would know if someone took a picture of their screen? – njzk2 Dec 16 '22 at 22:17

2 Answers2

36

No, as there is no API for detecting screenshots. It's impossible to arbitrarily know what happens outside the browser as that would be a security issue.

grg
  • 3,207
  • 1
  • 18
  • 23
0

You can track the clicks on the keys like PrtSc with JS

  • 1
    Your answer could be improved with additional supporting information. Please [edit] to add further details, such as citations or documentation, so that others can confirm that your answer is correct. You can find more information on how to write good answers in the help center. – Community Dec 18 '22 at 11:42
  • 1
    Wouldn't this particular key be handled by the operating system, so the browser was not even informed of it? – Thorbjørn Ravn Andersen Dec 18 '22 at 18:39