Log inSign up

Harden your application

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.

Utilize beta testers

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.

DamnIT is proudly part of the JavaScriptMVC framework.

Save your ass

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.

learn more ...

How it works
APPLICATION_KEY='_KEY_';

1. Sign up for DamnIT

Sign up and confirm your email to receive an Application Key.

<script type='text/javascript'
src='https://damnit.jupiterit.com/damnit.js?_KEY_'>
</script>

2. Include damnit.js

Include damnit.js with your Application Key in your html pages.

3. An error happens

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

4. Optional description

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

5. You get an email

DamnIT instantly sends you an email detailing the error.

See it in action!

Read the documentation for more information on installing DamnIT.

If you have security concerns, you should know they're being addressed.