Skip to content

License & Editions

CompassDocs is free and open-source software, licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). That open-source app is the Community edition, and it is complete on its own.

On top of it, two paid editions are offered for teams that need more: Enterprise (a self-hosted license that unlocks identity and compliance features) and Cloud (the same app, fully managed). This is an open-core model, in the spirit of tools like Snipe-IT: the core is fully open and free to self-host, while advanced features and hosting are offered commercially.

  • You can self-host and use the Community edition for free, including inside a company, and modify it however you like.
  • The AGPL’s one condition: if you run a modified version as a network service for others, you must make your modified source available to those users under the same license.
  • Enterprise features are the exception: they live in a separate, commercially licensed build and are unlocked by a license key. You never need them to run CompassDocs.
Community Enterprise Cloud
Price Free (AGPL-3.0) $599 / yr flat, unlimited users From $8 / user / mo
Hosting You run it You run it Run & maintained for you
Users & documents Unlimited Unlimited Unlimited
AI search, editor, roles, approvals
In-app audit log
Backups, custom domain, HTTPS
Private spaces & user groups
Notifications (chat & email)
SSO (OIDC & SAML 2.0)
Microsoft 365 directory & Entra group sync
Policy acknowledgements
SCIM provisioning
Audit-log export (CSV / JSON)
Training & onboarding
Dedicated support (48-hour response) $3,000/yr add-on
Managed hosting & updates
Source Fully open Core open; add-ins commercial Core open

See compassdocs.io/pricing for full details, and Applying an Enterprise license for how to activate a key.

Enterprise licenses are offline, cryptographically signed keys — there is no license server to call and nothing that breaks if your install is offline or air-gapped:

  • Each license is an Ed25519-signed token encoding the customer, plan, entitled features, seat count, and expiry date.
  • Your CompassDocs server verifies it locally against a public key built into the app. No phone-home, ever.
  • You apply it in Settings → License (or via the COMPASSDOCS_LICENSE_KEY environment variable).
  • Licenses use short expiries with renewal. When one lapses, entitled features keep working for a 14-day grace period, then switch off — your core install and all your data keep running normally.

The Enterprise build is a separate image; the Community image on your machine will show enterprise features as unavailable even if a key is present, because the code for them isn’t bundled. See Applying an Enterprise license for the full flow.

The AGPL keeps the Community edition open and ensures improvements made in hosted derivatives flow back to the community. Charging for enterprise identity features and managed hosting—rather than paywalling the core—funds ongoing development while keeping CompassDocs genuinely free and useful for everyone who self-hosts.

The complete AGPL-3.0 license lives in the repository at LICENSE.

Copyright © 2026 CompassDocs authors.