License

Octotor License Agreement

Effective date: 2026-08-17
Version: 1.3
Licensor: Caprior ("the Licensor")
Software: Octotor IT operations platform, all editions, all components — including but not limited to the API, web frontend, worker containers, scheduler, alert engine, Goose integration, and bundled toolkit scripts ("the Software")

This License Agreement ("Agreement") governs the use of the Software. By installing, copying, accessing, or otherwise using the Software, the Licensee accepts the terms of this Agreement. If the Licensee does not accept these terms, the Licensee must not install or use the Software.

1. Definitions

2. Grant of Use

Subject to the Licensee's continuous compliance with this Agreement, the Licensor grants the Licensee a non-exclusive, non-transferable, revocable (in accordance with §8), worldwide right and license to:

  1. Install and run the Software on Licensed Instances under the Licensee's exclusive control;
  2. Use the Software to manage assets within the limits of the active Tier;
  3. Inspect the Source Code installed on a Licensed Instance for the Licensee's internal purposes, including security review, understanding how the Software operates, compliance verification, and reporting bugs to the Licensor;
  4. Configure and extend the Software via the supported customisation surfaces — custom toolkit scripts, custom alert rules, custom scheduled tasks, and any extension API the Software exposes — for the Licensee's internal use.

3. Restrictions

The Licensee shall NOT, and shall not permit any third party to:

  1. Resell, sublicense, distribute, or transfer the Software, the Source Code, or any portion thereof, in original or modified form, to any third party;
  2. Rebrand, white-label, or repackage the Software for distribution under a different name or marque;
  3. Create derivative products intended to compete with the Software or any of its components, whether commercially or non-commercially;
  4. Reverse engineer, decompile, disassemble, or otherwise attempt to derive the underlying algorithms of the Software, except to the limited extent permitted by applicable law that cannot be excluded by contract;
  5. Remove, alter, or obscure any copyright notice, license notice, attribution, branding, version identifier, or proprietary notice contained in the Software or its documentation;
  6. Tamper with, bypass, disable, or modify the license validation mechanism, tier enforcement middleware, action-password gates, or any other security control of the Software;
  7. Use the Software beyond the limits of the active Tier — including but not limited to asset counts, customer counts, credential counts, custom script counts, custom group counts, user counts, and feature gates as defined by the active Tier and enforced by the license middleware;
  8. Use the Software to provide a hosted, managed, or "as-a-service" offering to third parties unless the active Tier and a separate written agreement with the Licensor explicitly permits Commercial Use of that nature;
  9. Extract, copy, retain, or share the Source Code outside the Licensed Instance — the inspection right granted in §2(c) does not extend to extraction or external distribution.

For the avoidance of doubt: using the Software from the Licensee's own Licensed Instances to manage, monitor, and service assets owned or operated by the Licensee's customers — including as part of a paid managed-services offering — is Production Use permitted within the active Tier. Clause 3(h) restricts only offering the Software itself, or hosted access to the Software, as a service to third parties.

Backup carve-out: copies of the Software and Source Code contained within routine backups, virtual-machine snapshots, or disaster-recovery images of a Licensed Instance do not breach §3(i), provided such copies are protected to the standard required by §4(c) and are used solely for restoring the Licensed Instance.

4. Source Code Inspection vs. Reuse

The Licensee acknowledges that the Source Code is delivered with the Software for the operational and security reasons set out in §2(c). The Licensee acknowledges that:

  1. The Source Code is the proprietary intellectual property of the Licensor;
  2. Inspection of the Source Code on a Licensed Instance does not grant the Licensee any right of reuse, re-implementation, or redistribution of that Source Code or any substantially similar code derived from it;
  3. The Licensee shall take reasonable measures to prevent unauthorised access to the Source Code on Licensed Instances under the Licensee's control, equivalent to the measures the Licensee uses to protect its own confidential information.

5. Open-Source Components

The Software incorporates third-party open-source components. Each such component is governed by its own upstream license, and nothing in this Agreement modifies, replaces, or supersedes the rights granted to the Licensee under those upstream licenses. The Licensor includes these components in good-faith compliance with their respective licenses; copies of the upstream license texts are bundled with the Software in the relevant directories (e.g. web/js/vendor/lucide-LICENSE.txt, web/fonts/LICENSE.txt, node_modules/<package>/LICENSE).

The bundled components and their upstream licenses are listed at third-party.html. Full upstream license texts ship with the Software inside the distribution. A version-pinned component inventory for an installed release is available to licensees and prospective customers on request — security@octotor.com.

5.5 Notes on compliance and modifications

6. Tier Limits

The active Tier — commonly labelled Community, Pro, or Enterprise — is recorded in the Software's in-product License page and enforced by the license middleware. The Tier label is descriptive; a Tier's actual entitlements are the numeric and feature limits carried in the license itself, as documented at docs/LICENSING.md in the Software distribution, and these may evolve between Software versions. Use of the Software beyond the limits of the active Tier is a breach of §3(g).

For a paid license, the operative entitlements are those carried in the Licensee's signed license file at the time of purchase, and they remain fixed for the paid term — upgrading the Software does not alter them. Evolution of the documented tier matrix applies to new purchases and renewals, not to a license already in force.

Reissue and rehosting: a license is bound to its Licensed Instance. If the instance is lost or rebuilt — hardware failure, migration, or disaster recovery — the Licensor will reissue the license for the replacement instance at no additional charge, on request to licensing@octotor.com, normally within one business day.

Expiry: on expiry of a paid term (after any grace period indicated in-product), the Software enters a read-only state — the Licensee's data remains visible and exportable, while write and execution functions are suspended until a valid license is applied.

A copy of the Software in Community Tier may be used without payment for evaluation, development, testing, training, and small-scale Production Use within the Community Tier limits. Pro Tier and Enterprise Tier require a separate commercial agreement with the Licensor.

7. Updates and Support

The Licensor may, at its discretion, release updates, upgrades, or new versions of the Software ("Updates"). The Licensee's right to receive Updates is governed by the Licensee's active commercial agreement with the Licensor. The Licensor is under no obligation to provide Updates, support, or any maintenance for Community Tier installations beyond what the Licensor publishes publicly.

8. Termination

This Agreement is effective until terminated. The Licensee may terminate it at any time by uninstalling the Software and destroying all copies of the Software and Source Code in the Licensee's possession or control.

The Licensor may terminate this Agreement immediately upon written notice if the Licensee materially breaches any term of this Agreement. Upon termination by either party:

  1. The Licensee's right to install, run, or use the Software ceases immediately;
  2. The Licensee shall, within thirty (30) days, uninstall the Software from all Licensed Instances and destroy all copies of the Software and Source Code under the Licensee's possession or control;
  3. The restrictions in §3 and §4 survive termination.

Termination does not affect the Licensee's ownership of its own data. The contents of the Licensee's database — asset records, attribute history, job output, and audit records — belong to the Licensee and may be exported and retained without restriction. The destruction obligation in (b) covers the Software and Source Code, not the Licensee's data.

9. Disclaimer of Warranty

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY CLAIM, DAMAGES, OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM, OUT OF, OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE LICENSOR'S TOTAL CUMULATIVE LIABILITY UNDER OR IN CONNECTION WITH THIS AGREEMENT — REGARDLESS OF THE FORM OR THEORY OF ACTION — SHALL NOT EXCEED THE TOTAL FEES PAID BY THE LICENSEE TO THE LICENSOR FOR THE SOFTWARE IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE LIABILITY. IN NO EVENT SHALL THE LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, CONSEQUENTIAL, SPECIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST DATA, OR BUSINESS INTERRUPTION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

11. Governing Law and Jurisdiction

This Agreement and any dispute or claim arising out of or in connection with it (including non-contractual disputes or claims) shall be governed by and construed in accordance with the laws of the State of Israel, without regard to its conflict-of-laws principles. The Licensee and the Licensor irrevocably submit to the exclusive jurisdiction of the competent courts of Haifa, Israel for the resolution of any such dispute.

12. Entire Agreement

This Agreement, together with any commercial agreement signed between the Licensee and the Licensor, constitutes the entire agreement between the parties concerning the subject matter and supersedes all prior or contemporaneous agreements, representations, or understandings, whether written or oral. No modification of this Agreement is binding unless in writing and signed by both parties.

13. Severability

If any provision of this Agreement is held to be invalid, illegal, or unenforceable, the validity, legality, and enforceability of the remaining provisions shall not in any way be affected or impaired.

14. Contact

Licensing inquiries, commercial agreement negotiations, and notices under this Agreement should be sent to:

Caprior licensing@octotor.com

© 2026 Caprior. All rights reserved.

Octotor and the Octotor logo are trade names and unregistered trademarks of Caprior. All rights reserved.