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)

  1. Install the CLI: npm install -g upshift-cli
  2. Scan a project: cd your-project && upshift scan
  3. Try Radar (free): Run upshift scan --report report.json, then open upshiftai.dev/radar (or upshift 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:
    1. Platform: Sign in at the dashboard; use the platform’s report upload and view reports there.
    2. 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) and UPSHIFT_RADAR_UPLOAD_URL (e.g. your Supabase functions URL). Then upshift 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

WhatAuthWhere
CLI (scan, upgrade, etc.)NoneInstall and run in your repo
Radar FreeNoneupshiftai.dev/radar
Dashboard, Pro, API keySign inapi.upshiftai.dev
Radar Pro (persisted)Sign in to dashboard, or token + your backendDashboard or Radar page (API URL + token)

Docs index · User guide · Get started