Transparency Report

How FreeToolsToGo Works

Every library we use, how your data is (not) processed, what analytics run, and how to report a broken tool or security issue.

Data Processing

🖥️
All processing is browser-local

Every tool runs entirely in your browser using JavaScript and WebAssembly. No tool input, output, or intermediate data is ever sent to any server.

🚫
No file uploads to our servers

When you compress an image, merge PDFs, or remove a background — the file stays on your device. The processing happens locally using your browser's compute.

🔒
No account, no persistence

We have no user database. No logins, no sessions, no cookies tied to identity. The only persistent storage is your browser's localStorage for UI preferences (theme, recent tools).

📴
Works offline after first load

Once a tool page has loaded, all assets are cached. You can disconnect from the internet and the tool continues to work — no server requests needed for any tool functionality.

Runtime Dependencies

Every JavaScript library loaded in users' browsers, what it does, and what data it can access.

LibraryPurpose
Next.jsReact framework for static site generation
ReactUI component library
browser-image-compressionClient-side image compression (Image Compressor)
pdf-libPDF creation, merging, splitting, and editing
jsPDFPDF generation (Invoice Generator, Resume Builder, Cover Letter)
JSZipZIP archive creation for batch downloads
file-saverBrowser-native file download triggering
html2canvasHTML-to-image rendering (Email Signature, SERP Preview)
qr-code-stylingQR code generation with custom styles
clsxCSS class name utility (no data access)

Analytics & Tracking

These are the only external services that receive any data. No other third-party scripts run on this site.

Google Analytics 4G-CTTDSJ82Z4
Data leaves device

Aggregate page views, tool usage patterns, and referrer data. No personally identifiable information is collected. No tool inputs or outputs are tracked.

Can be blocked: Yes — any content blocker (uBlock Origin, Brave Shields, etc.) blocks GA without affecting any tool functionality.

Microsoft Claritywhjh6sn5aj
Data leaves device

Heatmaps and session recordings for UX improvement. Clarity is configured to mask all input fields — no typed content is ever recorded.

Can be blocked: Yes — blocked by most content blockers without affecting tool functionality.

Report an Issue

🔧 Broken tool

If a tool produces wrong results or doesn't load, email us with the tool name, your browser, and what you expected vs. what happened.

privacy@freetoolstogo.com
🔒 Security issue

Please report security vulnerabilities responsibly. Our security policy is at /.well-known/security.txt.

View security.txt →

For live tool health status, see the /status page. For the machine-readable tool catalog, see /api/tools.json.