AlignDiff
Privacy Terms Third-party notices

Privacy

Last updated: 12 June 2026

Your code stays in your browser. AlignDiff processes both files locally in your browser. The comparison flow does not upload your source code, and compared code is treated as text—it is never executed.

Source-code processing

Parsing, structural matching, and detailed diffing run in browser memory using a Web Worker, Tree-sitter, and Rust compiled to WebAssembly. AlignDiff does not intentionally transmit source text, file names, snippets, identifiers, comparison results, or manual pairing choices to a server.

The current public beta does not save comparisons to an account or browser database. Closing or reloading the page clears the active comparison from application memory.

Website delivery data

When you load the website, hosting, DNS, certificate, and network providers may receive ordinary request information needed to deliver the site, such as an IP address, browser or user-agent information, requested URLs, timestamps, and security logs. This is separate from the browser-local comparison flow.

Cookies, analytics, and advertising

AlignDiff currently does not use user accounts, advertising trackers, third-party analytics scripts, or cookies for the comparison experience. If this changes, this policy and the product interface will be updated before the new collection begins.

Feedback and email

If you email hello@aligndiff.com, the message and contact details you provide are processed by the relevant email providers so that AlignDiff can reply.

Security and retention

AlignDiff limits input sizes, treats compared code as untrusted text, and keeps comparison work off the main browser thread. No website can guarantee absolute security. Do not use the public beta for material that you are not authorised to process.

Changes

This policy may change as AlignDiff adds features or providers. The date above will be updated when material changes are published.

© 2026 AlignDiff. All rights reserved.