Licensing

Free for development. Licensed for production.

TeamHub is AGPL v3. The Community version is a full development version which you can use freely but we will ask you for feedback, run telemetry, and iterate quickly. An Enterprise licence turns the app quiet, no in-app prompts, no telemetry, unlocks the gated modules, a compliance center and gives you a direct line to the maintainer.

Coming Soon

Purchasing isn't live yet. We are finalising the design and apply that to the app. Want to test advanced Projects? You can request a 30-day trial from the TeamHub admin settings, licensing tab.

Not yet active Purchase links go live around september. Licences are all in final testing.
Questions about licensing? Contact us at teamhub@tldr.host
Our commitment

TeamHub is AGPL v3

The base app will be AGPL v3. If you're running the AGPL version today, you can keep running, studying, and improving it.

Read the licence: GNU AGPL v3. Source: github.com/JustinDoek/nextcloud-teamhub.

The tiers

One codebase, two modes.

Free while you evaluate — you help shape the product. Licensed when you deploy for real — the app goes quiet, gated modules unlock, direct support kicks in.

Available now
Community
Development mode · AGPL v3
€0
For evaluation & shaping the product.
  • Full base app
  • Core surfacesTeam home, messages, calendar, files, Deck, Talk
  • Collaboration extrasPresence, Decisions, Timeline, widgets, custom links, API
  • In-app feedback promptsSo we hear what's working
  • Occasional in-app messagesFrom the maintainer
  • TelemetryKeeps the roadmap honest
  • Community support via GitHub
  • Advanced Projects (licence-gated)
  • Direct maintainer support
Install for free
Available now on the Nextcloud App Store.
Why go production

What a licence changes.

A production licence flips TeamHub from a two-way development tool into a private, quiet production app and hands you the gated functionality and a direct line to the maintainer.

The fine print

How the licence works, in detail.

How the Enterprise licence behaves once purchases go live.

Seat counting

A seat is a unique person who is a member of at least one team

The count is computed the same way on your instance and on the licensing back-end, so what you see on your Statistics tab matches what your licence check compares against.

Unlimited licences never fire over-seat warnings regardless of member count.

30-day full trial

Every instance can start one full trial per lifetime with unlimited seats, 30 days, the whole product. Not a crippled demo.

One trial per instance UUID. Wiping the app, deleting the licence row, re-enabling — none of those reset the trial marker. If you legitimately need a reset, contact us.

The trial button lives in the app under Settings → Administration → TeamHub → License.

Enforcement lifecycle

The paid licence has four states:

  • Active — valid licence, not expired. Everything works.
  • Grace — 0–30 days past expiry. Existing Advanced teams keep writing normally; Basic teams unaffected. New Advanced team creation is blocked.
  • Soft-lock — more than 30 days past expiry. Existing Advanced teams become read-only for project surfaces (budget, time logs, milestones). All Basic surfaces keep working everywhere.
  • Unlicensed — no key installed. Same as soft-lock.

No data is ever lost through non-renewal. Basic surfaces (messages, files, calendar, Deck, Talk, presence, decisions) keep working forever, on every team.

Instance UUID binding

Paid TeamHub licences are bound to your Nextcloud instance UUID. The current UUID is visible with copy-to-clipboard on the License admin tab.

Cancelling and lapsed licences

Stopping payment does not delete anything. The current key expires on its own; the instance enters grace for 30 days, then soft-lock.

In soft-lock, existing data from gated functionality is retained and read-only. Basic surfaces on every team continue to work forever. No content is deleted through licence enforcement.

Renewing at any time — mid-grace, mid-soft-lock, years later — restores full functionality immediately upon pasting a fresh key.

Want to be first when licensing goes live?

Drop us a line — we'll let you know the moment the Enterprise licence opens for purchase.