Feature · Client approval

Client approval, recorded — not buried in chat

Send one link. Your client reviews the work and approves with a tap. The sign-off is recorded with a UTC timestamp against the exact version they saw — so “I never approved that” stops being a conversation.

“Looks good!” in WhatsApp is not an approval

Most freelance disputes are not about bad work — they are about fuzzy sign-off. A thumbs-up emoji, a verbal OK on a call, a “go ahead” buried in a 300-message thread. When scope questions or payment delays come later, nobody can point to what exactly was approved, or when. You need approval that is specific to a version of the work, recorded somewhere neither side can quietly edit.

Who this is for

  • Freelancers who deliver work in review rounds
  • Agencies that need client sign-off before production
  • Anyone who has lost a payment argument over a vague OK
  • Teams replacing email threads with a single source of truth

How it works

  1. 1

    Upload the version to review

    Add the deliverable to a project. Proofmark hashes the file with SHA-256, so the approval is tied to those exact bytes.

  2. 2

    Send the approval link

    One tokenized link, shareable over email or WhatsApp. No client account needed — clients hate signing up for your tools.

  3. 3

    Client reviews and signs off

    The client sees the work, the scope, and an unmistakable approve action. Rejections come back with written feedback instead of a phone call.

  4. 4

    The record is kept for both of you

    Timestamp, IP address, version, and signature are recorded, and a proof certificate is generated that either side can verify online.

Version-bound sign-off

Approvals attach to the specific file hash reviewed. A later revision needs its own approval — no retroactive blur.

Recorded rejection feedback

When a client requests changes, their written reason is stored on the project, not lost in a call.

No client login

Clients approve through a secure tokenized link. Zero-friction for them, recorded evidence for you.

Certificate on approval

Every approval can produce a proof certificate with a public verification URL you can share.

Frequently asked questions

Do my clients need a Proofmark account?

No. Clients open a secure link, review the work, and approve or request changes. Only you need an account.

What exactly gets recorded when a client approves?

The approval timestamp (UTC), the IP address it came from, the client's signature, and the SHA-256 hash of the version approved. You can export it all in a proof packet.

Is a recorded approval legally binding?

Proofmark keeps honest, timestamped records of approval, delivery, and payment status. Whether a record is enforceable depends on your contract and jurisdiction — Proofmark is not a substitute for legal advice.

Can I require approval before final files are released?

Yes. Combine approval links with payment-gated delivery so final files unlock only after sign-off and payment confirmation.

Send your first handover link in minutes

Free plan includes one full handover — approval link, payment-gated files, and a proof certificate.

Create your free account