LOCAL-FIRST

Process locally when possible. Keep account data separate from documents.

Privacy is not a marketing badge: it guides the architecture of tools, Studios and synced features.

PRIVACY BY DESIGN

A sensitive file should not be sent somewhere without a reason.

WorkToolset separates account data from processed documents. Local tools use browser APIs and do not send your files to the server. Basic OCR runs in the browser; if a future AI tool requires remote processing, the interface will state it explicitly before any upload. First-party audience measurement records only navigation data useful for product operations (page views, sessions, tool usage, referring domain or UTM campaign, device type, browser family and operating system). No document content or filename, raw IP address, raw user agent or full referrer URL is recorded. A random first-party audience identifier distinguishes returning visitors and is not used for advertising.

See security principles →
AUDIENCE MEASUREMENT

You stay in control on this device.

First-party audience measurement helps identify which pages and tools are genuinely useful. It stores no file content, filename, raw IP address or raw user agent. Navigation data is kept for at most 180 days. You can opt out here without disabling any WorkToolset feature.

Loading preference…
Your browserPDF • CSV • text • files
local tools
WorkToolset serveraccount • favorites • presets
No document storage by default
SECURITY

The foundations are separate from the marketing layer.

01

Passwords

Secure hashing through password_hash() (Argon2id when available). No plaintext passwords in the database.

02

Sessions

Random server-side tokens, HttpOnly cookie and rotation on sign-in.

03

CSRF & XSS

CSRF token for writes, restrictive CSP and no authentication secrets in localStorage.

04

Files

No server upload for local tools. Any future uploads will be isolated and limited.

DATA & PROCESSING

What stays local, what reaches the server, and why.

Privacy is not based on a vague promise: each data category has a distinct role. This view describes the product’s current behavior.

LOCAL

Processed documents and files

In tools marked as local, the source file is read and transformed in your browser. WorkToolset does not archive it on its server; downloaded exports stay on your device. If a remote capability becomes necessary, it must be disclosed before sending.

ACCOUNT

Account and workspaces

The server stores information required for the account and work continuity: email address, display name, plan, favorites, presets, projects and, depending on the plan, Studio sessions or history. These records organize work; they do not contain the processed files themselves.

AUTH

Sign-in, sessions and Google OAuth

WorkToolset manages sessions, email verification and password resets server-side. If you choose Google, the OAuth identifiers required for sign-in, email and profile information needed for the connection are associated with your account.

AUDIENCE

First-party audience measurement

Page views, sessions, tool usage, referring domain/UTM and device, browser and OS families may be recorded to operate the product. Persistent identifiers are random and hashed server-side; no raw IP, raw user agent, filename or file content is stored. Retention is capped at 180 days and the setting above lets you opt out on this device.

SUPPORT

Support and transactional email

The support form sends the optional name, reply address, category, subject, message and relevant page. It accepts no attachments. Account and support emails are delivered by the configured email infrastructure, currently Resend, which receives the elements necessary for delivery.

PAYMENT

Paddle

Payments, taxes and invoices are managed by Paddle. WorkToolset stores the identifiers and states required to synchronize the subscription and verify webhooks, but does not store card details.

Your controls

From your account, you can export your data, delete usage statistics linked to the account and delete the account. After deletion, some already-pseudonymized audience statistics may remain without an account link until their retention period expires.

Open my controls →
WWorkToolset
No documents in the account Synced preferences Verified email
or with email
WORKTOOLSET PRO

When work becomes repeatable, Pro saves you time.

20×Batch processingPDF · Image · Data · Media
Reusable workflowsSteps · settings · templates
PDFProfessional reportsStructured reports · share-ready exports
Work continuitySessions · projects · history
100 presets · 50 projects · 20 templates · 500 favorites

Payments, taxes and invoices are managed by Paddle. Your documents are never part of payment data.

Esc
Search by name, task, or format. Simple typos are tolerated; Ctrl+K also finds Studios, workflows, guides, and business solutions.