GETTING STARTED

From zero to first score in 5 minutes

This guide is built for non-coders. Follow the steps in order and copy/paste each command. Local scan works right away. Registration is required for cloud scoring and dashboard features.

Step 1

Install dependencies

Open terminal in your project folder and run:

npm ci

Step 2

Run your first local scan

This works for every user immediately. No login required for local-only scan.

node scripts/scanner-daemon.mjs --once

Step 3

Create a project id

Pick something simple like team-name-app. You will reuse it on every publish.

my-first-project

Step 4

Publish encrypted results

Use your API key from dashboard. Free plan allows 3 encrypted cloud scans.

node scripts/scanner-daemon.mjs --once --publish --project my-first-project --server https://gravio-platform.fly.dev --api-key gv_your_api_key_here

Common questions

Can I use Gravio without coding skills?

Yes. Use the guided steps above. If commands are new to you, copy one command at a time and paste into terminal exactly as shown.

Does a new user need approval before scanning locally?

No approval needed. Local scan mode runs immediately. Account is needed for cloud publish, saved projects, dashboard, and scoring tool access.

Is the scoring tool the same as production scoring?

Yes, it uses the same evaluator. It is account-gated so only signed-in users can use it.