Privacy Policy

Last updated: September 2026

Overview

FileThrough ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how our browser extension handles information when you use our service.

Key point: FileThrough processes all files locally in your browser. No files, images, or documents are ever uploaded to our servers or any third-party servers.

Data We Collect

No Personal Data Collected

FileThrough does not collect, store, or transmit any personal identifiable information, including:

Local Storage Only

The extension stores your preferences locally in your browser using the chrome.storage.sync API:

This data never leaves your browser and is only used to configure the extension's behavior.

How FileThrough Works

  1. Detection: The extension detects file input elements on web pages you visit.
  2. Analysis: When you select a file, it reads the file locally using the File API.
  3. Processing: All transformations (compression, format conversion, resizing) happen entirely in your browser using WebAssembly and Canvas APIs.
  4. Replacement: The processed file replaces the original in the file input, ready for upload.

At no point does any file data leave your device.

Permissions

FileThrough requests the following permissions:

These permissions are used solely for the extension's core functionality.

Third-Party Services

FileThrough does not use any third-party analytics, tracking, or advertising services. The extension makes no network requests except for:

Open Source

FileThrough is open source. You can review the complete source code at our GitHub repository.

Children's Privacy

FileThrough does not knowingly collect information from children under 13. Since we collect no personal information at all, this is inherently satisfied.

Changes to This Policy

We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date.

Contact Us

If you have questions about this Privacy Policy, please contact us: