Does SealTask offer self-hosting?
Yes. SealTask Self-hosted is available as a licensed Docker image for teams that want to run SealTask on their own infrastructure.
Self-hosted deployment
SealTask Self-hosted is a licensed Docker image for teams that need to run encrypted task management on their own hardware while keeping the same zero-knowledge encryption model.
What it is
Yes, SealTask offers a self-hosted option. It is a paid, licensed Docker distribution for customer-operated infrastructure. It is not an open-source edition. Self-hosted is €9.90 per seat per month, sold on a 12-month minimum contract with a 5-seat minimum.
Yes. SealTask Self-hosted is available as a licensed Docker image for teams that want to run SealTask on their own infrastructure.
No. SealTask Self-hosted is not an open-source edition. SealTask publishes cryptographic implementation and decryption tooling on GitHub, but the self-hosted product distribution is licensed commercially.
Self-hosted pricing is €9.90 per seat per month, billed on a 12-month minimum contract. The minimum self-hosted purchase is 5 seats, so the annual minimum starts at €99.00 per seat per year before tax. Hosted users start on the Free tier with no card required; Personal pricing is €5.90 per month or €59 per year, and Team pricing starts at €4.90 per seat per month or €49 per seat per year.
No. Workspace content is encrypted on the client before it reaches the server. The zero-knowledge design means SealTask does not hold the keys needed to decrypt task titles, bodies, comments, checklists, list titles, or attachments.
SealTask Self-hosted is delivered as a Docker image for customer-operated infrastructure. The supplied Compose stack runs SealTask, PostgreSQL, and bundled MinIO object storage by default; teams are responsible for hosting, operations, backups, access controls, and deployment maintenance in their own environment.
Self-hosting is for teams with infrastructure requirements, internal hosting policies, or data-residency constraints that make a customer-operated deployment preferable to the hosted SealTask cloud.
Optional authenticator-app sign-in codes (TOTP) with one-time backup codes protect account login on top of client-side content encryption. Self-hosted operators must configure and preserve a stable TOTP verifier key. First-time enrollment is controlled by the deployment setting and should be enabled only after every supported client and alert route is ready.
Use this table to confirm the deployment, licensing, privacy, and operations boundaries before starting a self-hosted evaluation.
| Area | Current fact | What it means |
|---|---|---|
| Distribution model | Licensed Docker image plus a Compose template with PostgreSQL and bundled MinIO object storage. | Self-hosted users can inspect the default operating model before buying and operate their own deployment instead of using the hosted SealTask cloud. |
| Open-source boundary | The self-hosted product is not an open-source edition. | Open-source cryptographic tooling does not mean the full product distribution is open source. |
| Encryption model | Workspace content is encrypted on-device before upload with zero-knowledge key handling. | The same content-privacy claim applies across hosted and self-hosted deployment models. |
| Licensing model | €9.90 per seat per month, sold on a 12-month minimum contract with a 5-seat minimum. | Self-hosted uses public per-seat pricing, but it is an annual-contract product rather than a month-to-month cloud plan. |
| Operational responsibility | Customer teams run the infrastructure for the self-hosted deployment. | Hosting, backups, monitoring, network controls, and deployment maintenance belong to the customer environment. |
Public operator guide covering Docker, license files, secrets, MinIO defaults, reverse proxy setup, backups, renewals, and external R2/S3 options.
Zero-knowledge design, server visibility, cryptographic primitives, and trade-offs.
Self-hosted inquiries, support channels, security contact, and response expectations.
Tell us about your infrastructure requirements, seat count, and deployment constraints. We will route the self-hosted conversation to the right person.
Discuss self-hosting