XSeal

Privacy Policy

Last updated: 18 October 2026. XSeal is operated by Website Holding, which is the data controller for the personal data described here.

XSeal is built so that your documents stay yours. This policy explains exactly what we collect, what we never collect, and the rights you have over your data.

What we never collect

We never store the contents of the files you seal or verify. When you seal or verify files on the website (one file, a bulk batch, or a new version from the dashboard), your browser computes each SHA-256 hash and sends only the hash, the file name and its size: the files themselves never reach us. Only a very old browser without Web Crypto sends the file over an encrypted (HTTPS) connection; its hash is computed in memory and the file is discarded as soon as the request finishes. Only the hash and the metadata listed below are kept. The “Find by file” search in your dashboard and the API’s hash mode never send the file either.

What we store

Data retention

Seal records and account data are kept for as long as your account is active, so your seal history stays verifiable; your plan's retention period on the pricing page is the minimum we keep it. You can delete individual seals at any time, and closing your account removes your account data; seals you made stay verifiable but are no longer linked to you. Seals made without an account are kept so they remain verifiable; to have one removed, send us its Seal ID. Expired sessions are no longer accepted and a revoked API key is deleted at once. Support messages are kept while we handle your request and for a reasonable period afterwards. Operational logs are rotated on a short cycle. We keep only the minimum needed to run the service and meet our legal obligations.

Third-party processors

We share data only with the processors that help us run XSeal:

Cookies

We use a strictly necessary session cookie to keep you logged in. One other cookie is set only if you choose Hide checklist on your dashboard: xs_hide_start remembers that choice in that browser for a year and holds no personal data. We do not use analytics, advertising or third-party tracking cookies, and we do not sell or share personal data for advertising.

Payments

Paid plans are billed by Website Holding as merchant of record. Self-serve card checkout is not yet live: today, an upgrade request you make in-app is reviewed and granted directly by the operator, and no card data is collected. When checkout goes live, card details will be handled by the payment processor and will never be stored by XSeal.

Your rights

Under the GDPR you can request access to, correction of, deletion or a copy of your account data and seal history, and object to or ask us to restrict its processing. You can delete individual seals from your dashboard at any time, or contact us to close your account. We answer requests within one month. If you are unhappy with how we handle your data, you can complain to the Dutch data protection authority, the Autoriteit Persoonsgegevens.

If you live in California, the CCPA (as amended by the CPRA) gives you, where it applies, the right to know what personal information we hold about you, to have it corrected or deleted, and to opt out of its sale or sharing. XSeal does not sell personal information or share it for cross-context advertising, and we will not treat you differently for using these rights. Use the same channels below to make a request.

Contact

For privacy questions and requests, use the contact form (topic “Account”) or email hello@websiteholding.com, and we will respond promptly.

XSeal Privacy Policy: What We Store About You and Why