Demo

Try PublicVoting in a sandbox

Explore a disposable voting system: officer console, public legitimacy pages, and device-signed cast. Demo data is not a real election and may be wiped on a schedule.

Checking demo status…

Sandbox rules
  • No real personal data of third parties
  • Expect resets without notice (default: nightly wipe when hosted)
  • Not for statutory or high-stakes live ballots
  • Cast remains device-only — never from the officer portal

Launch

When the hosted sandbox is online

Buttons above open the configured portal and public hub (config.js: demoPortalUrl, demoPublicHubUrl). Optional notes: demo slug, pack (club_basic), and officer bootstrap hints.

Until then, use local demo below or request a guided trial.

Suggested path (30–45 minutes)

  1. Officer portal

    Open the demo system, log in / bootstrap, confirm pack settings and fingerprint.

  2. Membership + bind

    Add a voter, issue a bind token, share QR / publicvoting://bind?….

  3. Device cast

    Bind and cast with mobile cast_demo or API device-cli. Confirm fingerprint.

  4. Verify

    Open tracker inclusion and log verify from the cast receipt.

See illustrative UI walkthrough →