-
Payments
Enforce plan limits on the server, not the UI
Moves feature gating and usage limits out of the frontend and into server-side checks on every protected action.
Free Prompt
What This Does / How This Helps
Moves every plan gate and usage limit from the frontend to the server, so paying is the only way to get paid features. If a feature is gated only by a hidden button, the feature is free. Anyone can open dev tools, find the API call, and hit the endpoint directly. This is one of the most common revenue leaks in vibe-coded apps because the AI builds the UI gate and stops there. The prompt inventories every gate, adds authoritative server checks with proper 403s, fixes the race conditions in usage counting, and defines downgrade behavior so limits actually mean something over time.
Want to skip doing this by hand?
Fortivibe audits your app for all of the areas these prompts cover (and more).