Skip to content
Web SDK

Web, reported with the whole story.

Reports with the whole story from your web apps.

Everframe captures a screenshot, console and network state, and the trail of screens and actions that led to the bug — forwarded to your webhook or our dashboard, ready to act on.

screenshot + annotationsreplay (per app)consolenetworkbreadcrumbscomponentdevice
app.acme.com/checkout

In-app bug reporting for the web

A screenshot pasted into a ticket rarely says enough: which route, what was in the console, which request failed. Everframe adds a one-click reporter to your web app so anyone — QA, beta users, or your own team behind a login — can capture all of that at once, without installing an extension or filming their screen.

How capture works on the web

When the reporter opens, the SDK renders an in-browser screenshot of the current viewport and captures recent console logs and network requests — including the route the user was on and the screens they moved through to get there. Elements you mark as sensitive are redacted, and users can blur regions of the screenshot before sending. It all leaves as one envelope.

Works with your stack

@everframe/web is the framework-agnostic base every web integration runs on — Vue, Svelte, Angular, Solid, Astro, or plain HTML with no framework at all, all through one init() call and no other wiring. React apps have a dedicated option too: @everframe/react layers an idiomatic provider and hook on top of the same core, so a React host never has to reach for the imperative API directly. Whichever you use, the captured envelope is identical to every other platform, so your triage prompts and integrations are written once.

What every Web report carries

  • The trail of screens and actions leading up to the report — navigation, taps and errors.
  • A screenshot with the reporter's annotation, masked for PII.
  • Console logs and network requests from the seconds before the report.
  • App, SDK, browser and device metadata.

Install

npm install @everframe/web

Questions

Which web frameworks are supported?

All of them. The Web SDK is framework-agnostic — Vue, Svelte, Angular, Solid, Astro or plain HTML via a script tag, with one init() call. React apps can use the React SDK for an idiomatic provider and hook instead. The captured envelope is identical either way.

What is in a web report?

A structured, typed envelope — screenshot, console, network and the action trail that led to the bug — so whoever picks it up starts from evidence, not a guess.