Is this for you?
- You shipped a PWA and nobody uses the install prompt.
- The service worker caches something, but you're not sure what.
- iOS users complain that things don't work offline.
- You're preparing to submit to stores via PWABuilder or similar and want a sanity check.
What you get
- Installability audit — manifest, criteria, prompts.
- Service worker and caching strategy review with specific concerns flagged.
- Offline behavior map — what works, what doesn't, what surprises users.
- iOS/Safari gotcha list relevant to your app.
- Lighthouse breakdown with prioritized fixes.
Scope
What's in
- PWA installability
- Service worker and cache strategy
- Offline behavior
- Cross-browser and iOS-specific review
What's out
- Native app wrapping (Capacitor, etc.)
- Full performance audit (see PWA-adjacent work under frontend)
- Implementing the fixes
- App store submission
Process
Intake
Day 1Kickoff, repo access, installed app access on test device.
Discovery
Days 2–3Manifest review, service worker trace, offline testing across browsers.
Analysis
Days 4–5Findings synthesis, prioritization.
Report
Days 6–7Draft, review, finalize, 60-minute walkthrough.
Pricing
50% to start, 50% on report delivery. Includes one 30-minute follow-up call within 30 days of delivery.
One fixed price. No surprises, no “starting at” language. If we agree on scope and you pay the deposit, the engagement is locked in.
Questions
We don't have a service worker yet. Still useful?
Yes — the audit will include a recommended starting point and caching strategy.
Do you test on real iOS devices?
Yes — iOS behavior diverges enough that emulators aren't enough.
Can you implement the fixes?
Separately, yes.
Will you sign an NDA?
Yes.
About
26+ years of full-stack experience across PHP, JavaScript, and Python. I ship production systems for teams that need senior technical work they can trust, from the founding engineer's perspective.
More about the studioReady to start?
Book an intro call. If we're not a fit, I'll tell you on the call.