Customer onboarding · Pilot guide

Two weeks. Five devices.
One evidence pack.

This is the entire pilot, day by day. It is deliberately small. The goal is not a rollout; it is proof on your machines: the registry catches real unapproved AI tooling, the privacy boundary holds, and the evidence pack is something your auditor accepts.

Before day 1 · the kickoff call (45 min)

Day 1 · stand up the plane & enroll (1–2 hours)

Start the control plane

Any box with Python 3.10+: a small VM, or a laptop for the pilot. No dependencies to install.

# on the org's server
python3 -m attest.server \
  --db /var/lib/attest/attest.db \
  --enroll-token pilot-team:$(openssl rand -hex 24) \
  --admin-token  $(openssl rand -hex 24)

Enroll the five devices

One command per machine (your MDM can push it later; for the pilot, developers paste it). Each device generates its own signing key.

pipx install vozern
attest --enroll https://attest.internal.example.com --token <PILOT-TOKEN>

First scan

Run it once by hand so everyone sees what it does: the local report opens on the developer's machine, and only the signed envelope reaches the plane.

attest --publish --disclosure flagged --open

Week 1 · build the catalogue

Week 2 · operate & decide

What you'll need from us, and what we need from you

We provideYou provide
Kickoff + weekly 30-min check-in, same-day email support throughout the pilot, the deployment runbook, and help authoring your first catalogue. One GRC/security operator, one engineering contact, five developer Macs, and a 30-min decision call at the end.