DevOnboard Docs

Last updated: May 14, 2026

Quick Navigation

Overview Accounts & Plans Analyze the Application Getting Started Billing & Stripe Support

Overview

DevOnboard is a developer onboarding desktop app designed to prepare a machine for coding in under a minute. It combines diagnostics, package installation through winget, software management, and a subscription model into one workflow.

Accounts & Plans

DevOnboard uses Google OAuth for sign-in. The first time you launch the app, click Continue with Google; the system browser opens, you authorize, and the app receives the token locally. No passwords are stored.

Plan tiers

When you reach the install limit on Free, or open Manage Software, the app shows a purple Locked resource notification with a direct link to the Pricing page. Your current plan and remaining installs are always visible in the top-right chip in the app.

Analyze the Application

Use this checklist to analyze your DevOnboard setup and validate your onboarding pipeline.

1. Environment Readiness

2. Catalog Quality

3. Installation Reliability

4. Maintenance

Getting Started

  1. Download and install DevOnboard.
  2. Sign in with your Google account when prompted.
  3. Run diagnostics and resolve any blockers.
  4. Select required tools from the software catalog.
  5. Start installations and monitor progress in the dashboard.
  6. If you need more than 3 installs or access to Manage Software, head to Plans & Pricing from the sidebar and click Subscribe via Stripe.

Billing & Stripe

Payments are handled entirely by Stripe Checkout. DevOnboard never sees your card details.

How verified checkout works

  1. Click Subscribe via Stripe on the Pricing page.
  2. The desktop app creates a Stripe Checkout Session bound to your Google user ID and opens it in your default browser.
  3. Complete payment on Stripe's hosted page.
  4. Stripe redirects back to a local callback (http://localhost) inside the app.
  5. The app calls Stripe's API to verify the session is paid and belongs to your user ID — only then does your plan activate.

If you close the Stripe tab without paying, nothing changes. If verification fails for any reason, your plan stays on Free. No manual "I paid" button exists.

Managing your subscription

Support

Need help? Contact: ghanshyamrao108@gmail.com

← Back to DevOnboard