SECURITY — WHAT IS TRUE TODAY, AND WHAT IS NOT YET

What we do with your data, and what we deliberately cannot do.

Tax data is the most sensitive financial record most people own. This page says exactly how ClearBasis handles it — including the parts that are not finished. Anything on this page can be checked from outside: view the page source, read the response headers, or look at what the network tab does and does not send.

The short version

ClaimStatusHow you can check it
No third-party scripts, trackers or analytics on any pageLiveView source, or watch the network tab: one stylesheet, one small script, both oursverifiable
Content-Security-Policy and a frame-ancestors denyLiveRead the response headers; the site refuses to be embedded in an iframeverifiable
We never ask for a seed phrase, private key or exchange withdrawal permissionLiveThere is no field for one anywhere, and no API key flow that requests withdrawal rightsverifiable
Unsaved scans and their raw files are destroyed after seven daysLiveA purge job nulls the file and the computed result; the row survives only so the link can say "expired" instead of vanishinglive
No password exists to stealLiveAccounts are email plus a single-use link; there is no password field and no password columnlive
Every data access is written to an audit logLiveServer-side; you cannot check this from outside, so treat it as a claim, not a proofour word
Payments and any handling of an SSNNot enabledThere is no checkout and no field that accepts a government identifier — deliberately, until the entity and the reviews behind it existnot yet
SOC 2 or an external penetration testNeitherWe have not done these. Anyone claiming a certification they do not hold is telling you something else about themselvesnot yet

What a scan actually touches

Read-only, always

A scan reads a file you export yourself. There is no path in this product that can move funds, place an order, or authorise anything on an exchange — not because we promise not to, but because the capability does not exist in the code.

Free tools send nothing

The letter decoder, the wash-sale date check and the withholding calculator run entirely in your browser. The September 15 check posts figures to our server to compute and returns the answer without storing it — no scan row, no email, no cookie.

Your link is your key

A saved scan is reachable by its own unguessable id, with no login — that is what makes "no account to start" possible. It also means the link is worth protecting: anyone holding it can open the scan. Treat it like a document, not a password-protected folder.

Leaving is a feature

The Basis Passport export is free, always, and it is a published open format. Your reconstructed cost basis is yours to take to a competitor, an accountant, or a spreadsheet. A product that is hard to leave is telling you it expects to stop being worth staying for.

Where we are weaker than we would like

Written down here because you will not find it anywhere else, and because a security page that only lists strengths is marketing.

Found something?

If you find a vulnerability, we want to hear about it before anyone else does. Contact details are on the legal page. We will not threaten you, and we will credit you if you want the credit.

This page is maintained by hand and dated when it changes. Last reviewed 27 August 2026.