Blog · EPUB

How to Protect Your Privacy When Using Online EPUB Tools

What you are actually sharing

A book file says something about you. The list of books you read reveals interests, health concerns, politics and plans. The file itself may carry metadata: your name if you edited it, a store account identifier in a bought copy, comments, or a library path in the file name. When a website converts a book on a server, all of that goes with it, and you rely on the operator’s promise about what happens next.

Local or server: how to tell

You do not have to trust a claim; you can test it.

  1. Open your browser’s developer tools (F12) and go to the Network tab.
  2. Choose your file in the tool.
  3. Look for a request with a large upload (a POST with a size close to the size of your book). If there is none, the file stayed in the browser.
  4. Even better: load the page, switch your device to airplane mode, and use the tool. A local tool keeps working.

On PDFSwift’s EPUB pages (reader, to-TXT, to-Markdown, text extractor, metadata editor, cover editor, validator, repair, merge and to-PDF) the processing code is a script loaded with the page, and you can confirm that no book is sent anywhere with the steps above. The pages do show third-party advertising; that code does not receive your files, and you can verify that in the same Network tab.

Where PDFSwift does use a server

PDFSwift also has an EPUB processing service for server-side operations, which is separate from the browser tools. It is intended for batch and programmatic use, requires a Pro entitlement for operations that change or convert books, does not store uploaded books, and processes them in memory. The tools on the site do not use it. If that ever changes, the page for the tool will say so before you choose a file.

What metadata leaks

WhereWhat it can containWhat to do
Package metadataAuthor, publisher, description, sometimes your own nameCheck with the metadata editor before sharing.
File nameStore, account, source siteRename before sending.
IdentifierISBN or a per-purchase IDPer-purchase IDs can tie a copy to a buyer; treat bought copies as personal.
Embedded filesWatermarks, tracking images fetched from the internetThe validator warns about remote resources.
AnnotationsHighlights live in the reading app, usually not in the fileExport from the app deliberately.

Habits that protect you

What local processing does not solve

A local tool keeps your book off other people’s servers; it does not make the output safe to share. The edited or converted file still carries whatever was in the original. Check metadata and file names before passing a book on, and only convert books you are allowed to convert.

A checklist for judging any online converter

QuestionGood signWarning sign
Where does processing happen?Stated clearly: in your browser or on your deviceNo statement, or “secure cloud” only
Does the Network tab show an upload?No request carrying your fileA large POST when you choose a file
Is there retention information?Specific: “deleted immediately after processing” or “never stored”None, or vague wording
Does it ask for an account?No, for single conversionsRequired before you can download
Does the result carry extra data?Output identical in content, plain namingAdded watermark pages, links or tracking images
Who runs it?Named company, contact address, privacy pageAnonymous site with many near-identical clones

Different people, different risks

Practical steps for PDFSwift’s tools

  1. Open the tool page and open your browser’s developer tools on the Network tab.
  2. Choose your book and run the tool.
  3. You will see page and script requests, and advertising requests. You will not see your book leaving.
  4. If you want to remove the advertising question entirely, switch to airplane mode after the page loads; the tool continues to work.