Thumbprint

Privacy Policy

Last updated: August 10, 2026

Private whole-person journey

The private whole-person journey is locally verified, but it is not yet a live participant service.

Server storage and normal review

Answer text, deliberate-version text, and shared-snapshot text are application-encrypted before server storage; operational metadata is stored separately. When hosted under separate activation authority, transport uses HTTPS. The system operator can technically access material held on the server for operation and recovery.

John's normal portrait review and export show only the snapshot you deliberately share. The unshared working copy and unselected history are excluded from that normal review path. This is a consent-filtered product boundary, not cryptographic exclusion from the operator.

Pending changes on your device

When durable browser storage is available, pending answer text and state are application-encrypted before storage while the minimum routing and authenticated-context metadata remain separate. Saved on this device — sync pending means the encrypted local transaction completed; it does not mean the change reached the server. Private browsing, clearing site data, browser storage eviction, device loss, or abrupt browser or operating-system termination can still lose unsynced text.

If durable browser storage is unavailable, Saved in this open page — sync pending means the encrypted queue remains in memory. This change is saved only in this open page and is waiting to sync; closing or reloading the page can lose it.

Editing, versions, and sharing

Ordinary editing and autosave do not create application edit history or a covert deletion record. An encrypted backup made earlier may temporarily retain an older working copy within the disclosed retention boundary. Typing, autosave, blur, navigation, deletion, and Save and continue do not create a keystroke log or a respondent-visible version.

Preserve this version creates a deliberate, visible checkpoint. Explicit conflict-preserve and sharing actions may also create versions or immutable generations.

Sharing creates an immutable generation while your working copy stays editable. Later edits do not rewrite that generation; updating what was shared creates another immutable generation after review.

Stopping access and sharing

Stopping sharing removes the active generation from normal review and export, but it cannot recall a copy already viewed or exported. It leaves the editable working copy and does not promise immediate deletion from retained records or encrypted backups.

Invitation expiry or revocation ends access; it does not by itself delete retained records or backups.

Private-page analytics and retention

The private journey page has no analytics, session replay, third-party fonts, social embeds, or respondent-data logging. This route-specific promise does not describe the public marketing site as a whole.

Backup inclusion, bounded maintenance, and a disposable restore canary have local synthetic proof. The live backup lifecycle, production key recovery, production restore, live maintenance schedule, and retirement of the older plaintext exporter remain unverified and inactive. Retention periods are not active promises until the backup lifecycle is verified.

Payments and processors

Payments are handled by Stripe. We receive confirmation that a payment succeeded, but we do not receive or store your full card number. Stripe's own privacy terms apply to the payment step.

Your rights

You can ask us at any time what we have, ask us to correct it, ask us to delete it, or ask us to export it. We respond within 48 hours. If we cannot fulfill a request because of a legal or fraud-prevention requirement, we will explain the reason.

Children

Thumbprint is intended for adults. We do not knowingly collect information from children under 13.

Changes

If we materially change this policy, we will update the date at the top of the page and keep the current version available from the site footer.

Contact

Email [email protected] for any privacy question or data request.