What does weftrun measure?
For mobile apps, memory, render counts, launch timings, JS heap and frame pacing. For web apps, Core Web Vitals (LCP, FCP, TTFB, layout shift, blocking time), JS heap and network. Both get a photo of every screen and the result of every end-to-end journey, step by step.
Do I have to change my app's code?
No. weftrun instruments a mobile release build when it is built and reverts every change when the run ends; a web app is measured from the browser as it is. There is no SDK to add.
Why repeat each flow?
A single run can't tell a real change from a noisy one. Repeating gives every metric its own spread, and a delta is only colored when it clears twice that spread.
Which apps does it support?
React Native apps on iOS and Android, Expo included, and web apps in Chromium. End-to-end flows use Maestro on mobile and Playwright on the web.
Where do the runs happen?
On Macs you enroll as runners, or on your own machine through the CLI. Results, screenshots and logs upload to your team's dashboard.
When can I start?
Access opens in batches. Join the waitlist and we'll email you when your seat is ready.