Saurabh Upadhyay

Flutter developer · Mumbai, India

Flutter apps, and the tools that ship them.

I build mobile apps and developer tools, and I ship and support them myself. Everything here is mine end to end — I write it, I ship it, and when you write in I'm the one who reads it.

flutter pub add guidester
guidester — tester taps a screen, it lands on the dashboard
A tester pins a comment on the checkout screen of a Flutter app; the report arrives on the Guidester dashboard with the screenshot, screen name and device context.
The real package running. No edit, no mockup.

Guidester

In-app tester feedback for Flutter. Testers tap the spot that's wrong, type what's wrong, and it lands on your dashboard with a screenshot, the screen name, the device, the build and the error that caused it.

It doesn't take over your app

No pushed route, no swapped widget tree. It wraps your MaterialApp builder and stays out of your navigator.

Screen names without a router dependency

Four fallback layers resolve the screen name, so it works whether or not you use go_router, auto_route or beamer.

Self-hosted by design

Screenshots go to your own Supabase project. There is no Guidester server in between, and nothing to subscribe to.

The tester hears back

Mark a report fixed and the tester is asked on their next launch whether it actually works now.

Blocked Annoying Cosmetic

MIT licence · six platforms · free and open source

Writing

Mostly on making Flutter apps smaller and faster — the parts that only show up once an app is in real hands.

Contact

I read and answer everything myself — support, billing, refunds and privacy requests all come to the same inbox.

Reply time

Within 2 business days, usually sooner

Based in

Mumbai, Maharashtra, India