Skip to content

Privacy

Version 2026.06.2 · Last updated 2026-06-06. Plain English. The version string above is the one stamped on your consent log when you signed up; your account shows which version you accepted.

Your PDFs never leave your browser by default

When you use AttachKitto fill, sign, or redact a PDF, the document bytes are parsed and edited entirely in your browser — using JavaScript libraries (pdf-lib, pdf.js) for the PDF manipulation itself and WebAssembly only for OCR (Tesseract.js, when you scan a non-searchable PDF). We don't upload, store, or transmit the PDF itself. You can verify this by opening your browser's network tab while you work.

For the technical detail — exactly which paths touch our server, which cryptography we use, and how to verify each claim yourself — see our security page.

What we do see

Legal bases for processing (GDPR / UK GDPR)

If you're in the EU or UK, here's the lawful basis under Article 6 for each way we use personal data:

Send-for-signature is end-to-end encrypted

When you use the Send-for-signature feature, the PDF is encrypted in your browser with AES-GCM-256 before any upload. The decryption key is embedded in the URL fragment (the part after #), which browsers do not include in HTTP requests. Our servers only ever hold ciphertext. We could not read your document even if compelled to.

Note: anyone who has the full link (including the fragment) can decrypt and sign in your place if the request is still pending. Treat the link like a password.

Third parties we share with

Cookies + analytics

We set only strictly-functional cookies, and never for advertising:

Analytics are opt-in. We use Plausible — cookieless, no cross-site tracking, no third-party fingerprinting, aggregate page-view counts only — and its script loads only after you choose "Accept analytics" on the cookie banner. Choose "Essential only" and it never loads. You can withdraw consent any time from your account, and the banner re-appears whenever the policy version changes. We record your choice to a server-side ledger (see DPA).

How long we keep your data

We never retain your PDF bytes — they're processed in your browser and never reach our servers. Send-for-signature stores only ciphertext we can't read, deleted when the request is completed or expires.

Your rights (GDPR / UK GDPR)

Wherever you live, you can ask us to honor the rights the law gives you over your personal data:

Access, erasure, and portability are self-service and immediate at /account; for anything else, use our contact form and we'll respond within 30 days. You also have the right to lodge a complaint with your local data-protection authority (in the EU, your national DPA; in the UK, the ICO) — though we'd appreciate the chance to put things right first.

California privacy rights (CCPA / CPRA)

We do not sellyour personal information, and we do not "share" it for cross-context behavioral advertising — we run no ad trackers and our analytics are cookieless. California residents have the right to know, access, correct, and delete the personal information we hold, and not to be discriminated against for exercising those rights. To make any of these requests — including telling us not to sell or share, though we already don't — use our contact form; we verify from your signed-in address and respond within 30 days.

Children

AttachKitis a tool for adults handling their own documents. It is not directed to children, and we don't knowingly collect personal data from anyone under 16 (or under 13 in the US, per COPPA). If you believe a child has provided us personal data, use our contact form and we'll delete it.

Your data, your control

Sign in and visit /account to export everything we hold about you as a JSON file, or permanently deleteyour account — both are self-service and take effect immediately. Deleting erases your profiles, saved signatures, templates, tracked contracts, signing and encryption keys, API keys, sessions, billing metadata, and any messages you've sent us. Documents you sent others for signature keep working from the recipient's link but are de-identified — your name and email are removed. Use our contact form for anything not covered.

Changes

We'll update this page if the privacy posture changes meaningfully. The last-updated date at the top reflects the most recent change.