Provenrail account

Account

Sign in

No passwords. Continue with GitHub or Google, or get a one-time email link.

or

By signing in you agree to our Terms and Privacy Policy. We store your email to run your account; your agent records are never sent to us.

Check your inbox

Link sent

We sent a sign-in link to . Open it on this device to continue.

Account

Your account

Planfree
StatusNo active subscription
Renews
prl_live_...

Run pr activate <key> once. Every later command picks it up, so nothing else needs the key pasted into it. It verifies offline against a public key shipped in the package; nothing is sent anywhere. The key is tied to your current billing period, and this page always shows the latest one, so re-activate from here after a renewal or a plan change. Keep it secret.

Five commands, about a minute. Your records never leave your machine: what travels is a 32-byte fingerprint of them.

  1. Install the CLIuv tool install provenrail
  2. Activate the key abovepr activate <your key>
  3. Record a runpr quickstart && pr demo
  4. Get an independent timestamppr anchor-push bundle.json
  5. Check it the way an auditor will, offlinepr anchor-verify bundle.json anchor-receipt.json

Step 4 prints a public URL. Anyone you give it to can check the timestamp with no account here and no permission from you.

The same key answers the question a customer's contract asks: which of this code did an AI write. Nothing of yours reaches us here either, and the document itself never leaves your machine.

  1. In your repositorypr attest --blame
  2. Timestamp it with an authority that is not youpr attest-anchor ai-attestation.json
  3. What your customer runs, against their own clonepr attest-verify ai-attestation.json --receipt attest-receipt.json

It does not prove the findings are true, and says so in its own output: a commit whose author stripped the trailer reads as human-authored. What it proves, and what it does not.

A record you timestamp yourself proves it has not changed. It cannot prove when it happened, because the same side wrote both the record and the time. One independent timestamp, on us, shows you the difference on your own run. One per account.

You get a licence key, the same one a paid plan uses. It anchors once, then says so.

Builder
500k events/mo, RFC 3161 trusted timestamps, proof links
Team
2M events/mo, unlimited projects, exports, evidence packs

Need private deployment, an SLA, or volume above Team? Talk to us about Enterprise.

Billing is handled by Polar, our Merchant of Record. Prices include applicable tax. Cancel anytime.

Update your payment method, download invoices, or cancel through Polar.

Your account does not store agent records, and there is no setting here that could turn that on. You run the open-source recording server yourself: uv tool install provenrail then pr quickstart. No token to copy and paste.