← SkillSafe / Auth Desk

Your Better Auth setup, read properly — then reviewed, hardened, and extended

Paste auth.ts — and your createAuthClient call and route handler if you have them. The browser parses the configuration for free: what you actually set, which plugins are mounted on each side, whether they pair up, and a fourteen-check table. Then pick a lane.

Every lane ships a saved model run, so you can see a whole answer — findings, plan, corrected TypeScript — without signing in and without spending a credit.

Audit the setup

Read the whole configuration the way a security-minded reviewer reads a colleague's auth.ts before it ships.

Drop auth.ts, auth-client.ts or any config file here, or .

Dropping a file only reads it in this browser, and the prescan below is local. Pressing Run the lane uploads the configuration to the model — literal secrets are stripped out first, and you are told what was removed.

no configuration loaded

no notes

Run the lane

Paste a configuration to begin.

Your past runs

Runs you make while signed in are saved to your account and listed here.