Getting JavaScript to work perfectly across all browsers is extremely challenging. You'll fix the bugs that leaked through testing faster with DamnIT's detailed error reports.
DamnIT makes it simple for beta testers to provide useful feedback by prompting them after an error occurs and combining their response with error message, file, line number, and back-trace information. You'll receive detailed automated error information instead of vague bug descriptions.
Fix bugs when a user stumbles on them, so the next user never finds out. Without DamnIT, you'd have no idea when your JavaScript broke unless a user was nice enough to email you.
APPLICATION_KEY='_KEY_';Sign up and confirm your email to receive an Application Key.
<script type='text/javascript'
src='https://damnit.jupiterit.com/damnit.js?_KEY_'>
</script>Include damnit.js with your Application Key in your html pages.

When an error is captured or the onerror event is called, the error is sent to DamnIT.

You can optionally let your users provide a description before the error is sent.

DamnIT instantly sends you an email detailing the error.
Read the documentation for more information on installing DamnIT.
If you have security concerns, you should know they're being addressed.