License Terms
Plain-English summary · Last updated July 2026
1. What you're buying
A Shack license is a one-time, per-user license for the version of Shack you purchase. Each licensed user may use that version for life — no renewal, no subscription, no expiry. You are buying a license to use the software; ownership of the software and its source code remains with the developers of Shack.
2. Versions, features & upgrades
- Your license covers the version you bought, forever.
- New features and future versions are optional and offered as per-license upgrades at an additional charge.
- You are never forced to upgrade — your purchased version keeps working regardless.
3. Self-hosted vs. hosted by Shack
- Self-hosted (your own server): one-time purchase, no subscription of any kind. All data remains on your server and you control who has access.
- Hosted on Shack's servers (optional): the hosting is billed as a subscription covering server space and infrastructure only — never the software. The software license itself remains one-time. Cancel hosting and your licenses stay yours; take your data and self-host any time.
4. Seats & license counts
- Your license count is the maximum number of user accounts your Shack deployment may have.
- The admin tools track seats against your licenses; add more users any time by buying more licenses.
- Creating accounts beyond your licensed count — or modifying the software to bypass, disable or misreport license enforcement — is a breach of these terms.
5. What you may not do
- Circumvent, disable or tamper with license or seat-count enforcement.
- Resell, sublicense or redistribute Shack or your license keys.
- Remove copyright, license or attribution notices.
6. Your data & what we track
For licensing we check one thing only: the number of user accounts in your deployment, measured against the seats you purchased. That aggregate count is the whole of it.
We never receive your users' names, dates of birth, phone numbers, email addresses, or any other personal details — nor your messages, files, encryption keys or metadata. There is no user directory, no content and no analytics on our side. Self-hosted deployments send us nothing but that seat count.
Any backend or support infrastructure we provide runs purely for your facility, on infrastructure you control, and you hold the keys. With optional hosting, data lives in your hosted space, end-to-end encrypted — we operate the servers, not your data. Cancel any time and take everything with you.
7. Questions
Anything unclear, or need custom terms for a larger deployment? Get in touch — partner enquiries welcome.