Eliminate the guesswork from support tickets
Stop asking users for screenshots of the Network Tab. Witnes gives your CS team an X-ray link to see exactly why a session was slow — Wi-Fi, API, or frontend.
No credit card required. Full retention for 7 days.
10x
Faster ticket resolution
0
Screenshots requested
<5min
Integration time
min 7 days
Full data retention
The Evidence
Every session. Every load. Every clue.
Each user gets a dedicated timeline at
/org-id/user-id
showing a 7-day chronological history of every interaction.
Instantly spot patterns: Was Monday #4 slow because of their network, or was it your API? The answer is one click away.
/dashboard
Monday at 09:14 AM
1.2s
All clear
/reports
Monday at 09:17 AM
1.8s
All clear
/settings
Monday at 02:33 PM
6.4s
Slow Wi-Fi (2.1 Mbps)
/dashboard
Tuesday at 10:02 AM
0.9s
All clear
/api/export
Tuesday at 11:45 AM
8.2s
API latency (7.8s TTFB)
/dashboard
Wednesday at 08:55 AM
1.1s
All clear
/reports
Wednesday at 03:20 PM
1.4s
All clear
The 3 Pillars of Failure
We track the three places things go wrong
Most tools just tell you "it's slow." Witnes tells you "it's slow because of [X]."
Wi-Fi Speed
User-sideWe measure the user's effective connection speed at the time of every interaction. Know instantly if a complaint is about their 2 Mbps coffee-shop Wi-Fi — not your infrastructure.
- Effective bandwidth
- Connection type (4G, Wi-Fi, etc.)
- RTT to origin
API Latency
Server-sideEvery XHR, fetch, and WebSocket call is tracked with TTFB, total duration, and status code. Identify that one endpoint that takes 8 seconds before the user even finishes describing the problem.
- Time to First Byte
- Total response time
- HTTP status codes
Frontend Render
Client-sideWe capture Largest Contentful Paint, First Input Delay, and Cumulative Layout Shift for every page load and SPA transition. If the UI is janky, you'll know why.
- LCP / FID / CLS
- SPA transition time
- JS long tasks
For Developers
Two lines of code. Zero config.
Drop in our lightweight JS snippet and call
identify()
when a user logs in. That's it. We handle the rest — page loads, SPA transitions,
API heartbeats, and Web Vitals.
// 1. Add the snippet to your <head>
import Witnes from '@witnes/sdk';
// 2. Identify the user on login
Witnes.identify({
orgId: "acme-corp",
userId: "user-4821",
});
// That's it. We handle everything else. Simple, transparent pricing
Start with a 7-day free trial. No credit card required. Cancel anytime.
Starter
Perfect for small teams getting started
50k credits
2.5M page loads
- 2 team members
- 7-day data retention
- Full session timeline
- API latency tracking
- Network diagnostics
Growth
For growing teams with higher volume
100k credits
5M page loads
- 4 team members
- 14-day data retention
- Full session timeline
- API latency tracking
- Network diagnostics
- Priority support
Need more?
Custom plans for larger teams with advanced features, dedicated support, and flexible pricing.
Ready to see clearly?
Your CS team deserves better than "Can you send a screenshot?"
Start your 7-day full-retention trial today. No credit card required. See every page load, every API call, every slow moment — with one link.