DiffText Pro

Professional Text Comparison Tool

Privacy Policy

Last Updated: October 31, 2025

Privacy-First Design

All text processing happens in your browser. Your data never leaves your device.

Our Commitment to Privacy

DiffText Pro is built with privacy as a core principle. We believe your data belongs to you, and you alone.

What We Collect

Short answer: Nothing.

DiffText Pro processes all text comparisons entirely in your browser using JavaScript. We do not collect, store, or transmit your text data to our servers.

Data Processing

  • Text Comparison: All diff processing happens locally in your browser using client-side JavaScript
  • File Uploads: Files are read locally in your browser and never uploaded to our servers
  • No Server-Side Processing: Your text never leaves your device during comparison operations

Browser Storage (Local Only)

DiffText Pro uses IndexedDB (browser storage) to save comparison history on your device:

  • What is stored: Comparison name, original text, modified text, diff settings, timestamp
  • Where it lives: In your browser's IndexedDB database on your device only
  • Retention: Last 100 comparisons are kept; you can delete history anytime
  • Server access: We have zero access to your IndexedDB data—it never leaves your browser

Share Feature

When you use the "Share" button:

  • Your text is encoded in the URL as query parameters
  • This allows you to share your exact comparison state with others
  • Be mindful: Anyone with the link can view the encoded text
  • Recommendation: Don't share sensitive data via this feature

Analytics

We use standard web analytics (Google Analytics) to understand:

  • Page views and traffic sources
  • Device types and browsers used
  • General geographic location (country/region level)
  • Feature usage patterns

We do NOT track: Individual text content, file names, personal identifiable information (PII), or user accounts (we don't have accounts).

Advertising

We display non-intrusive advertisements to support this free tool. Ads are provided by Google AdSense. Google may use cookies for ad personalization. You can opt out of personalized ads in your Google Ad Settings.

What We DON'T Do

We don't store your text on our servers
We don't create user accounts or profiles
We don't collect email addresses
We don't track your text content
We don't sell your data
We don't require signup or authentication

Third-Party Services

Google Analytics

  • Purpose: Understand traffic patterns and feature usage
  • Data collected: Page views, device type, browser, general location
  • Privacy policy: Google Analytics Privacy

Google AdSense

  • Purpose: Display advertisements to support this free tool
  • Data collected: Cookie-based browsing patterns for ad targeting
  • Privacy policy: Google Ads Privacy

No AI API Usage

DiffText Pro does not send your data to any AI inference APIs. All diff processing uses local JavaScript libraries (specifically the diff library).

Your Rights

Data Access

All your data is stored locally in your browser. You can access it anytime through your browser's developer tools (IndexedDB tab).

Data Deletion

You can delete your comparison history at any time:

  1. Open the History panel in DiffText Pro
  2. Click "Clear All History"
  3. Or clear your browser's IndexedDB data for textdiff.io

Browser Controls

You control your data through your browser: clear cookies and site data, disable JavaScript (though the tool won't work), use private/incognito browsing, or block third-party cookies.

Security

Since all processing happens in your browser, your text never traverses the internet to our servers. No server-side vulnerabilities can expose your data. Standard HTTPS encryption protects the website itself. No user database means no database breaches.

Changes to This Policy

We may update this privacy policy from time to time. We will notify users of significant changes by updating the "Last Updated" date at the top and posting a notice on the homepage.

Summary (TL;DR)

All text processing happens in your browser
Your text never reaches our servers
History saved locally in your browser only
No accounts, no authentication, no PII collection
Share feature encodes text in URL (be mindful)
Google Analytics for traffic stats (not content)

Privacy-first design: Your data stays on your device. Always.