Get user session, DOM-mutations, network request, remote script execution,
not just stack traces

Increase conversions with automatic
error detection and prioritization

Get started or Watch video

1. Detect

Get Slack alert on new errors immediately after new release. With errors smartly merged and filtered.

2. Triage

Kuoll shows how many users are affected by specific bugs. Understand the impact of each bug within minutes of new release.

3. Debug

Kuoll user session record contains:

User generated actions Web page changes (DOM mutations) Network request JavaScript execution

Debug-friendly {}

Kuoll makes in painless to fix bugs in web application. Kuoll error reports contain:

  • browser events
  • DOM mutations
  • XmlHttpRequests content
  • (async) script execution


Kuoll calculates how each error affects your users conversion rates. Kuoll, being connected to you analytics data, prioritizes and triages errors based on your business performance indicator.


When a new version your software reaches production, Kuoll is here to detect new bugs and errors. Kuoll alerts Slack dev team channel about new business-critical errors.

Kuoll crushes costs of bug fixing at all stages

Identify Prioritize Debug
The old way
Unhappy customers report a bug A manager tries to understand the impact of the issues and prioritize themDeveloper recreates environment and tries to reproduce the problem
The Kuoll way
Kuoll script detects and reports errorsKuoll script captures high-fidelity bug reportKuoll replays captured report in debug mode
Kuoll Value Proposition
Automated! 100% Automated! 100% Recreate environment: 100% automated. Debugging: script execution provided. Authenic. Fast. Replayable. No need to reproduce.
Bugsnag, Sentry, TrackJS, Bugsee, Airbrake, None, yetNone, yet
No company, other that Kuoll, provides solution which gets bug from where it is happening and delivers it to developer in an authentic, debuggable and managable way.

Remote debug

access end user browser


debug end user debug data


for Slack


Learn about


show when DOM changed

JavaScipt chains

of calls and events

Network requests

with content and headers

Flies fast

and low-mem

No spam

minor errors are off

Easy to install

and get started

Privacy and sensitive data

Kuoll highly respects customer and end user privacy. We do not sell and do not transfer our customer or end user data to third parties.

To exclude private user data from the record, please list the private XHR URLs in the ignoreUrls parameter of the Kuoll API startRecord function.

See Kuoll acceptable use and privacy policy for more details.

The ultimate solution to the privacy question is on-premise deployment. You can host Kuoll on your own servers in your secured environment. To get a quote, please contact Kuoll on-premise sales.