I thought we finally got a JS api to take a screenshot of the dom. Damn!
The main issues that I think are important to consider are revealing browser history (visited links) and cross-frame information (like <iframe>). Modern browsers already have protection in these areas.
We have to rely on JS based rendering into a Canvas element for http://insite-feedback.com - and I would love to improve that process with a direct API :/
Well, maybe sometime soon. What would you use the direct API access for?