Access & auth
Use the CLI and Radar with no account. Sign in to the dashboard for Pro features, report history, and API keys.
Use the tools (no account required)
- Install the CLI:
npm install -g upshift-cli - Scan a project:
cd your-project && upshift scan - Try Radar (free): Run
upshift scan --report report.json, then open upshiftai.dev/radar (orupshift radar) and paste or upload the JSON. No sign-in; data stays in your browser.
That’s enough to see outdated deps, get risk summaries, upgrade with rollback, and view a multi-repo summary on Radar. See the User guide for the full workflow.
When do I need to sign in?
- Radar Free — No sign-in. Use the Radar page anytime; paste or upload reports.
- Dashboard, Pro, API keys — Sign in at api.upshiftai.dev. After sign-in you get: reports list, Pro subscription (Stripe), AI usage, and the option to create an API key for the CLI.
- Radar Pro (persisted reports) — Two options:
- Platform: Sign in at the dashboard; use the platform’s report upload and view reports there.
- Your own backend: Deploy the repo’s Supabase Radar functions and use an upload token (UUID). On the Radar page, open the “Radar Pro” section and enter your API URL + token to load your reports. No sign-in on the marketing site; the token is your credential. See Radar.
Sign in (dashboard)
Go to api.upshiftai.dev and click Sign in.
- Email: Any email with password
demo(for try-it/demo). - GitHub: If your instance has GitHub OAuth configured, you can sign in with GitHub.
Once signed in you can upgrade to Pro, view reports, create an API key, and check AI usage.
CLI and credentials
- Radar upload (Pro, your backend): Set
UPSHIFT_RADAR_TOKEN(your UUID) andUPSHIFT_RADAR_UPLOAD_URL(e.g. your Supabase functions URL). Thenupshift scan --report out.json --upload. No “login” command; the token is the credential. - Platform API (credits, usage): Create an API key in the dashboard after sign-in, then set
UPSHIFTAI_API_KEY(or in config). The CLI uses it for AI and platform features.
Summary
| What | Auth | Where |
|---|---|---|
| CLI (scan, upgrade, etc.) | None | Install and run in your repo |
| Radar Free | None | upshiftai.dev/radar |
| Dashboard, Pro, API key | Sign in | api.upshiftai.dev |
| Radar Pro (persisted) | Sign in to dashboard, or token + your backend | Dashboard or Radar page (API URL + token) |