Guided program setup
Choose intent and rules, set the program start and opening balance, then paste or import people.
- Begin with the next concrete action
Compliance · Public preview
Random selection you can prove.
Guided random draws with a pool snapshot, independently verifiable certificates and PDF records. The v2 web app is available as a preview, with self-hosted and offline desktop options documented.

Saved product captures. Prices, example records and interface state are shown as captured; they are not current offers or a live status feed.
Random Llama Randomizer now has a guided v2 workflow: choose the program, configure its rules and start date, paste or import the roster, review the next draw, and retain its results. Each certificate records a seed commitment, HMAC-SHA256 ranking, pool snapshot and hash-chain evidence so another person can recompute and verify it through the app, API or CLI. Annual targets and opening balances use the configured program history. The Python/FastAPI backend serves a React PWA, with self-hosted and offline desktop options. The hosted preview runs on a persistent Postgres database. Sign-out revokes sessions server-side, the v2 member forms and roster imports no longer populate dedicated email or phone fields, and billing and reminder delivery remain configuration steps.
Guided setup, a clear next draw and certificates another person can verify.
Choose intent and rules, set the program start and opening balance, then paste or import people.
HMAC-SHA256 ranking over a committed seed and snapshotted pool.
Verify certificates through /verify, the API or the Python CLI.
Retain selection results, reasons, PDF evidence and linked historical records.
Targets, completed tests and opening balances use the configured program year.
Hosted customer use still requires persistent database configuration; desktop and self-hosted options use their own configured data storage.
| Platform | Web · Windows |
|---|---|
| Availability | Public preview |
| Version | 2.0.0-alpha.2 |
| Source record | October 2026Synchronization date, not a capture or launch date |
| Who it is for | Safety managers running regulated or non-regulated testing pools · Organizations that need reproducible selection evidence · Teams evaluating self-hosted or offline draw workflows |
| Tools behind the build | Python · FastAPI · React · TypeScript · Vite · SQLAlchemy · SQLite · Postgres · PyInstaller |
Recorded update · 2026-09-26 · 2.0.0-alpha.2
Randomizer's v2 web workflow guides program setup, roster import, draws and evidence verification. The public preview runs on a persistent Postgres database as of October 9.
| October 2026 | Session revocation and a leaner member recordSign-out now invalidates the session token server-side, so a copied cookie stops working the moment you sign out. The v2 member forms and roster imports no longer populate dedicated email or phone fields. The hosted preview runs on a persistent Postgres database. |
|---|---|
| September 2026 | A guided v2 preview with verifiable draw certificatesRandomizer's v2 web workflow guides program setup, roster import, draws and evidence verification. Deployment accepts a connected Postgres database. |
Start with the business task. We will work out what needs building and what belongs in the scope.
Thursdays
Each Thursday: the shop notes and AI daily issues from the last seven days, and one product. Unsubscribe from any issue.