Privacy3 min read

Browser-Based File Tools and Privacy: What ‘Processed on Your Device’ Actually Means

‘In your browser’ is useful only when the site explains which work is local and which features still contact a remote service.

A web page can process a file using code that runs in your browser instead of uploading the file to an application server. Modern browsers expose image canvases, media APIs, WebAssembly, PDF libraries, and file APIs that make many useful transformations possible locally.

What local processing can mean

  • The selected file is read by JavaScript running on your device.
  • Transformation can happen in browser memory or local temporary objects.
  • The result can be offered for download without sending the original file to the site’s application server.
  • Closing or refreshing the page clears normal in-memory processing state, though the browser may retain ordinary site data such as cookies separately.

A browser tool can still make network requests

Local file processing does not mean the page is offline. The website itself must load code, fonts, analytics, consent tools, ads, or other resources. A specific feature may also need a remote service. Fitabyte’s Image Translator is the important exception in the current toolkit: recognized text may be sent to a translation provider while the image processing remains browser-based.

How Fitabyte labels the current tools

ToolPrimary file handlingImportant note
CompressBrowser-basedLarge media processing uses WebAssembly in the browser
Privacy BlurBrowser-basedManual redaction; you choose every area
MarketReadyBrowser-basedImage editing/export happens locally
File OpenerBrowser-basedDecoder support depends on browser capabilities
Image TranslatorMixedRecognized text can be sent to a translation service

Read How Fitabyte Tests Its Tools, the Privacy Policy, and the privacy note on each tool before processing material that matters.