title: Preventing screen recording apps
body: <p>If I have a website that contains <strong>paid</strong> videos and I want to prevent authorized / unauthorized users from downloading the video, we can make it <strong><em>as difficult as we can</em></strong> but we still cannot 100% prevent stealing videos.</p>
  
  <p>A user still can record screen using many existing apps, I thought about it too much and looked for anything I can do to prevent it but as I got OS will not allow web browsers to detect screen record apps.</p>
  
  <p><strong>Q1. But can I develop a program (desktop app) that can detect screen recorder apps?</strong></p>
  
  <p>I'm asking because if I could manage to build such a program I can use it to know whether the user records the videos or not <strong>while</strong> opening the website and hence take a counteraction.</p>
  
  <p><strong>The flow would be like so:</strong></p>
  
  <ul>
  <li>Whenever a user opens my website, I check if the desktop app is running or not.</li>
  <li><p>If it is not, the video will not be played until the app is run.</p></li>
  <li><p>If the desktop app is running, then check if there is a screen recording app is also running at the same time or not.</p></li>
  <li><p>If a screen recording app is running, then the video won't be played.</p></li>
  </ul>
  
  <p><strong>Q2. Is this idea even possible to implement?</strong></p>