I can think of no value in a mass of ocr'd screen shots that is remotely worth the cpu and disk cost of generating them or the security risk of them merely existing anywhere, even if the code to do it was gpl.
And the real problem is not me anyway. I use linux. But not one of my relatives I care about does. They are all going to have these terrible things. I can directly take care of a few of them but not most.
Not to mention just everyone else everywhere.
It should be either:
- browser only and semantically understand and hide sensitive information like password fields (or even all input fields)
- or capture stuff from the display server and make it configurable which applications should be ignored (e.g. password manager), and even prompt with each newly opened window if the user wants to remember that session
...and that's just the basics, if we go into details I'm sure there's much more to it.