Questions we get asked. Real answers.
Most of these come up on demo calls. We've collected the patterns here so you can scan before you book. If we missed yours, drop us a line.
What it is
What is Evaluat?
Evaluat is a real-browser performance testing platform that runs each virtual user in an isolated browser instance, capturing Core Web Vitals and Navigation Timing metrics under load — with full session video, network logs, and console logs for every user.
Is Evaluat open source?
No. Evaluat is a hosted commercial platform. We may open-source individual tools — a Core Web Vitals exporter, the scenario format spec — over time, but the core platform is closed.
What does it cost?
Plans are sized by virtual user-minutes. We don't publish prices because the right plan depends on what you'll test and how often. Tell us roughly on a demo call and we'll point you at the right tier. See the pricing page for plan structure.
Versus other tools
How does Evaluat differ from k6?
k6 sends HTTP requests and measures how fast your server responds. Evaluat runs real browsers and measures what users see — LCP, INP, CLS, plus the full network and console for every session. Use k6 for API load tests. Use Evaluat for the customer-facing parts of your app. Full comparison.
How does it compare to JMeter?
JMeter is a Java GUI-driven HTTP and multi-protocol load tester. It can't render a page. Evaluat runs real browsers and captures Web Vitals. Use JMeter for protocol-level testing (JDBC, JMS, SOAP, FTP). Use Evaluat for the browser-side of your testing. Full comparison.
Does Evaluat do API testing?
No. Evaluat tests user-facing applications. If you need to load test a REST or gRPC endpoint, k6 or JMeter is the right tool.
Can it replace my existing load testing tool?
For the customer-facing parts of your app, yes. For pure API and protocol-level testing, no — keep k6 or JMeter for those and run Evaluat alongside them. Most customers do this.
The product
What browsers does Evaluat use?
Chromium-based browsers — the same engine your customers run as Chrome and Edge. Tell us if you have a specific Firefox or WebKit requirement on the demo call.
Which regions can I run tests from?
EU-West (London) and EU-Central (Frankfurt) are live today. Tell us what region you need on the demo call. We add regions when customers ask.
Can I emulate mobile devices?
Mobile viewport sizing is configurable today. Full mobile device emulation — touch events, device pixel ratio, user agent spoofing — is on the roadmap. Ask on the demo call.
Can I run tests from CI?
CI integration is the headline feature of Testing Suite, which is coming soon. Today, Performance Tests run from the UI. Join the Testing Suite waitlist if CI is critical for you.
The reports
What's in a test report?
Five views: Overview (aggregate Web Vitals, time-series), URL performance (every URL with its own metrics), Sessions (every virtual user, individually addressable, with video), Console logs (deduplicated and counted), Network logs (every HTTP request, searchable across millions). More on reports.
Can I share a report with someone outside my team?
Yes. Every report has a shareable read-only URL. No login required to view it. Useful for sharing with customers, contractors, or stakeholders.
How long are reports retained?
30 days on Starter, 90 days on Professional, 12 months on Business, custom on Enterprise. Configurable per plan and on request.
Can I export the raw data?
Yes — aggregated metrics export as CSV from every report view. Raw HAR network logs and console logs are downloadable per session.
Architecture
How many concurrent users can a test run?
Plan-dependent. A typical Performance Test in the Professional tier runs 1,000 to 5,000 concurrent users. Higher concurrency is available on Business and Enterprise. Tell us your target on the demo call.
What does "isolated browser" mean?
Each virtual user runs in its own browser instance. Its own memory, CPU, cache, cookies, and network stack. Nothing crosses between users. The contention you measure is real — not what a shared-browser model approximates.
How is that different from headless testing?
Headless browsers (puppeteer, playwright in headless mode) skip the rendering pipeline. Great for end-to-end test automation. Useless for accurate paint timings. Evaluat runs full browsers with the rendering pipeline so Web Vitals match what users actually see.
Does Evaluat work for SPAs?
Yes. Because each virtual user is a real browser, single-page apps render and execute exactly as they would for real users — client-side routing, hydration, lazy-loaded chunks, the lot. Web Vitals come out matching production.
Pricing & access
How is pricing calculated?
Plans are sized by virtual user-minutes: one virtual user running for one minute equals one VU-minute. A 1,000-user test for an hour consumes 60,000 VU-minutes. Each plan has a monthly VU-minute allowance plus features.
Is there a free trial?
We don't run a self-serve trial. Every onboarding includes a 30-minute demo on your real site, with a small test run live. The report from that demo is yours to keep — whether you go ahead or not.
Do you offer annual contracts?
Yes. Annual contracts are available on Professional and above, with a discount versus monthly. Speak to us about specifics.
What happens if I go over my VU-minute allowance?
On Starter and Professional, you get an alert when you approach the cap and a soft-stop at 100%. On Business and Enterprise, overage is metered at a per-minute rate. Top-up packs available on request.
Where is my data stored?
In the region your test ran in. EU-only data residency is available in writing for European customers; UK-only for UK customers. Talk to us about specific compliance requirements.