Outside-in “leak check” of a production Next.js + Stripe app
Black-box product audits stay ethical when the target is yours (or explicitly authorized) and the collector only uses normal-user surfaces. A public Discussion describes exactly that pattern with REA on Windows.
Setup. Isolated headless Chrome profile, loopback CDP, REA page inspection — asking what scripts load, whether source maps leak, and what storage keys exist for an unauthenticated session.
Reported outcomes (paraphrased). Bundles without secrets or internal hosts; admin routes redirecting without a session; forged cookies/webhooks rejected; one plain-HTTP issue on a tunnel host later fixed with Always Use HTTPS.
Side note from the author. Analyzing a large Turbopack chunk directory was slow/heavy on their machine — useful maintainer feedback, not a benchmark claim from rea.run.
Why it belongs here. It shows web REA work aimed at defense of your own app, with Evidence IDs feeding a client-style report — the opposite of cracking third-party DRM.
Takeaways
- Own/authorized targets only for outside-in audits.
- Evidence-backed “what ships to the browser” beats vibes.
- Fix transport gaps; do not celebrate bypass toys.
More on-site cases