When to use it
If your app has any page or action only you should use: an admin dashboard, user management, editing prices or content, exporting data. AI builders often protect these by hiding the link, so the page is invisible but still open to anyone who guesses the address. /admin is the first address people try.
What to check afterwards
- Log in as a normal test user.
- Type your admin page addresses straight into the address bar.
- You should be refused or sent elsewhere, not shown the page with the buttons hidden.
Also try one admin action, like deleting a test item, while logged in as the normal user, if your builder can show you how. It should fail.
Good to know
“On the server” is the important part. A check that only runs in the browser can be bypassed. If the builder’s answer only mentions hiding things in the interface, ask again.
The full background is in our guide: Is your vibe-coded app leaking data? 5 things to check.