Last updated: April 18, 2026
TL;DR: TextComparing processes everything locally in your browser. We do not store, transmit, or sell any data you enter.
TextComparing is a fully client-side application. All text comparison, file parsing, and language detection runs exclusively in your browser. No text, file, or personal data is ever transmitted to any server operated by us.
PDF and DOCX files are parsed entirely in your browser using the pdfjs-dist and Mammoth libraries respectively. The file bytes are read into memory, processed, and the extracted text is displayed — no bytes leave your device. When you close the tab or navigate away, all loaded content is discarded.
The application loads the following resources from third-party CDNs at startup:
Loading these resources means the CDN providers may log your IP address as part of standard server access logs. We have no control over those logs. No data you enter into TextComparing is shared with these providers.
TextComparing does not set any cookies and does not use localStorage, sessionStorage, or IndexedDB to persist your data between sessions. Your content is held only in React component state for the duration of the browser tab.
TextComparing is a general-purpose tool with no age-gating. Because we collect no personal data whatsoever, there are no specific risks for minors beyond the standard third-party CDN requests described above.
We may update this Privacy Policy to reflect changes in the application (for example, if we ever add server-side features). When we do, we will update the "Last updated" date at the top of this page. Continued use of TextComparing after a change constitutes acceptance of the revised policy.
Questions about privacy? Open an issue on the project repository or contact the maintainer via the repository's contact information.