Skip to main content

Step 1: Sign In

Get started with diffray by signing in with your GitHub account.

Access the Dashboard

Navigate to the diffray web application:

https://app.diffray.ai

Authenticate with GitHub

  1. Click "Sign in with GitHub"
  2. You'll be redirected to GitHub's authorization page
  3. Review the permissions requested by diffray:
    • Read access to your profile information
    • Access to your email address
  4. Click "Authorize diffray"
  5. You'll be redirected back to your diffray dashboard

What You'll See

After signing in, you'll see the main dashboard with:

  • Navigation menu - Access different sections (Dashboard, Repositories, Billing, Profile)
  • Recent reviews - Your latest code reviews
  • Quick stats - Overview of your activity

First Time Setup

If this is your first time using diffray:

  1. You've been given a trial account for 14 days
  2. You have up to 10 reviews per day available
  3. Next step: Install GitHub App

Troubleshooting

Can't sign in?

Problem: Authorization fails

Solution:

  • Make sure you're using a valid GitHub account
  • Check that you have access to the repositories you want to review
  • Try signing out from GitHub and signing in again

Problem: Redirect loop after authorization

Solution:

  • Clear your browser cookies for app.diffray.ai
  • Try using an incognito/private window
  • Check if your browser is blocking third-party cookies

Need to revoke access?

If you want to revoke diffray's access to your GitHub account:

  1. Go to GitHub → SettingsApplications
  2. Find "diffray" in the OAuth Apps list
  3. Click "Revoke"

You can re-authorize anytime by signing in again.

Privacy & Security

diffray:

  • Only requests necessary GitHub permissions
  • Uses secure OAuth authentication
  • Doesn't store your GitHub password
  • Only has access to repositories you explicitly add

Next step: Install GitHub App to access your repositories →