Current product scope
Availability
Privatt paid subscriptions are available to customers whose declared account country is Canada or the United States. This is an account eligibility choice, not an IP geofence. Travel does not change an existing account country. Stripe collects the billing address separately to calculate applicable tax.
Chat has an additional request-level Canada/United States boundary and fails closed unless the trusted production ingress supplies an allowed country.
Plans and billing
Paid plans are Essential, Plus, and Max (monthly, before tax). Shared Privatt storage covers Vault files and Kept receipt storage. Storage, Kept book counts, and transfer allowances are on the pricing page.
See current prices and capacities
A new subscriber may request a refund of the first subscription payment within 30 days. After that period, payments are non-refundable except where required by law. Cancellation takes effect at the end of the current billing period.
Vault — Live
Vault is generally available on every paid plan, with all three encryption modes:
- Your devices only: Privatt cannot recover the key.
- Two-key vault (recommended): recovery requires the customer's passphrase or one-time recovery key. Losing both permanently loses access.
- Managed by Privatt: account recovery is available, but Privatt can decrypt and scan files. This mode is not zero-knowledge and requires informed consent.
Customers remain responsible for keeping independent copies of important files.
Send — Live
Send lets you share encrypted text. Recipients do not need a Privatt account or a paid plan.
- No account (anonymous): one encrypted text message from the browser; expires after 7 days; revoke via the one-time management link shown after send. No file attachment.
- Free account: up to 100 encrypted text sends per calendar month; expiry up to 14 days; sent-list management. No file attachment.
- Paid accounts (Essential / Plus / Max): no published monthly text-send cap (subject to security, abuse-prevention, and acceptable-use controls); expiry up to 30 days; one file attachment per message, up to 250 MiB before encryption. Each account can reserve up to 100 file uploads and 25 GiB of encrypted upload data per calendar month (UTC).
File quotas are charged when an upload is reserved, even if it is never completed or sent. Expiring, revoking, or deleting a file does not restore that month's quota. MiB and GiB are binary units: 1 MiB is 1,048,576 bytes and 1 GiB is 1,073,741,824 bytes.
Chat — Staged
Chat is a staged browser-tab release for Canada/United States traffic only. It is available only when feature switches and regional eligibility checks allow access and is not marketed as live. It requires Privatt Chat client 1.0.0 or later, Matrix SDK 18.3.1 or later, every runtime capability check, and the latest vendor security patch for the browser and operating system.
Supported browsers:
- Desktop: Chromium 150+, Firefox 152+, Safari 26.5+.
- Android: Chrome 150+.
- iOS: Mobile Safari 26.5+.
Not supported in the current staged release: Firefox mobile, installed-PWA behaviour, push notifications, and reliable background operation. Chat access is enabled in controlled global stages. Marketing is published only after production app access and live delivery are verified.
Kept — Live
Every paid plan includes Kept with book limits on the pricing page. Connected Stripe payments: Not yet. Merchants may place their own HTTPS payment link on supported customer documents. Kept reports remain accounting tools and do not replace professional tax, accounting, or legal advice.
Support and public cryptography material
Support is available by email in English and French on a best-effort basis. There is no response-time or resolution-time service-level agreement.
The public cryptography-repository link remains unavailable until the repository is public and the production link has been verified. Product copy must not imply that unpublished or unaudited components have been independently audited.