Privacy Policy
Last updated: 2026-04-13
This page explains how ListDiff handles data when you compare lists online. The short version: list comparison runs in your browser, and your list contents are not uploaded to a backend for server-side processing.
What happens during comparison
ListDiff performs set operations (A only, B only, intersection, union, symmetric difference, duplicates) in browser memory using
JavaScript. Inputs from paste, .txt import, or .csv
import are processed locally on your device.
Because list computation is local, results can change immediately as you adjust options such as case sensitivity, trim behavior, empty-line handling, split delimiters, and CSV import mode.
What is not uploaded
- Your list text content is not sent to a ListDiff comparison API.
- Your generated result rows are not stored in a server database by default.
- Your imported local file bytes are not transmitted for remote parsing.
Hosting, analytics, and logs
Like most websites, the hosting platform or CDN may keep basic request logs (for example: requested URL, timestamp, user agent, and rough geo by IP). These operational logs are different from your list payload and do not include full list contents generated inside browser memory.
If product analytics are introduced, they should focus on aggregate events such as button clicks and page visits. Sensitive list values should never be included in analytics event payloads.
Your controls and responsibilities
- Use Clear all to reset both inputs and options after a session.
- Avoid sharing screenshots that contain sensitive rows.
- Validate outputs before using them for compliance, legal, or financial decisions.
Data classification guidance
- Use caution with personal identifiers, payroll records, or health-related values.
- Prefer masked identifiers when demonstration or training is enough.
- Avoid pasting secrets (tokens, passwords, private keys) into any web tool.
Enterprise usage note
Teams with strict compliance requirements should validate browser policy, endpoint controls, and approved tool usage with their internal security team before operational rollout.
Related pages
Read Terms of Use for legal boundaries and Compare Basics for result interpretation details.
Related reading
Contact
If you need a privacy-specific contact channel, publish a support email here once operations are finalized for listdiff.org.
Privacy quick answers
Do you upload list contents to a compare API?
No. List comparison runs in browser context.
Can infrastructure still log requests?
Yes, basic request metadata may be logged by hosting/CDN infrastructure.