Policy Controls: policies and agreements, accepted on the record

Clickwrap withsigned proof.

Add an "I agree" box to your sign-up form. Every acceptance gets a signed proof of record, locked for seven years and checkable by anyone. Your legal centre and an API for the current terms come with it, so Legal updates them with no deploy.

Next up1 of 4

Publish your legal centre

4 Public documents ready

  • Then: Link it from your website
  • Then: Fetch the current version by API
  • Then: Earlier versions stay one click away
See the legal centre and API

A legal centre in your brand, always the current version, every earlier one still readable. So you can show exactly what a customer agreed to. Pull the same text into your app with one request.

GET /api/v1/public/companies/northwind/documents/PC-LEG-001
200 { "version": "2.1", "isLatest": true, "contentHash": "9f3c…" }
See it for Developers

Proof anyone can check

Every acceptance gets a proof of record. It's digitally signed and locked against change or deletion for seven years. Anyone holding one can check it here, and the check never shows who accepted.

Checking proofs from your own code? Use the verify API.

Verify a proof of recordportal.policycontrols.app/verify

It's printed on the proof of record, starting POR-. Have the PDF? Upload it on the verify page to check it's unchanged.

First day to last day, on the record.

Give every new starter the policies they need in one message. When a policy changes, see who has to read it again. When someone leaves, download everything they agreed to.

  1. 05/01/2026

    Priya joins

    The starter pack: six documents, one personal link, emailed in your company name.

  2. 11:40

    All six accepted

    Version, time, statement, IP, browser and location recorded. Signed proof of record filed.

  3. 14/08/2026

    Security policy v3.0

    A major change. Her acceptance is marked outdated. New link, one click.

  4. 15/08/2026

    Re-accepted

    Or she sees it waiting in the Employee Portal and accepts there.

  5. 30/09/2026

    Priya leaves

    Deactivated: portal access ends at once. Her full history, PDF or CSV.

Acceptance history · Priya ShahInactive since 30/09/2026
DocumentVersionAcceptedStatus
Information Security Policy3.015/08/2026Current
Information Security Policy2.105/01/2026Superseded
Acceptable Use Policy2.005/01/2026Current
Staff Handbook4.205/01/2026Current

"What did she agree to, and which version?"

The question every auditor and employment lawyer asks. Answered before they finish asking.

“Our enterprise clients always want to see our policies before they sign. Now we send one link instead of hunting through folders, and security reviews that used to hold up deals go straight through.”
Jonathan MurphyCo-founder, Profyle Card
greatspace
“We had our policies written, reviewed and published in days, not months. Our terms live on one clean legal page, our sign-up links straight to it, and we didn't have to build any of it. One less thing for a small team to worry about.”
Chris ConnellCo-founder, Great Space

Start with the folder you already have.

Drop in your Word, PDF and text files, archived versions included. Approve them as version 1.0, send them to your team, and every acceptance gets a signed proof of record.

Try Business free for 30 days
Next upYour first afternoon

Bring your policies folder

Word, PDF and text files, archived versions included

  • Then: Review and approve them as version 1.0
  • Then: Send to your team and track acceptance
  • Then: Publish your public policies on your website
  • 30 days free, cancel any time
  • No logins or accounts needed for your staff
  • Hosted in London