ScreenAware works without requiring any specific handling of individual apps. No need to install one plugin for this browser, another extension for that IDE or graphics solution, etc. etc. All out of the box, yay!
That being said, there are some limitations when using applications via desktop virtualization such as Citrix where ScreenAware can not reliably determine your work context.
If your use case involves such solutions, just get in touch so we can figure out how we can best approach and solve your scenario.