# PathMX Proprietary Beta License

Version 0.1 — July 21, 2026

Copyright © 2026 DUO Interactive, LLC.
All rights reserved.

This license governs the first-party PathMX software distributed in the npm
package `@pathmx/core`, including its command-line interface, bundled
library surfaces, runtime and Player components, and accompanying
documentation (the “Software”). DUO Interactive, LLC is the “Licensor.” This
license does not cover the private PathMX source-code repository or separately
identified third-party materials.

“Project” means Paths, Sources, responses, data, and other content authored or
processed with the Software.

“Application” means software or a service created by you in which the Software
supports product-specific functionality but is not itself offered as a
general-purpose PathMX product.

“Redistributable Components” means runtime, Player, or library portions of the
Software incorporated into a Project, Application, or generated output through
ordinary use of the Software or ordinary compilation and bundling tools.

“Authorized Users” means your employees and individual contractors who use the
Software on your behalf, and your hosting, continuous-integration, and other
service providers that possess or run necessary copies solely to provide
services to you.

## 1. Agreement

By installing, accessing, or using the Software, you agree to this license. If
you use the Software on behalf of an organization, you represent that you have
authority to accept this license for that organization. If you do not agree,
do not install or use the Software.

## 2. License grant

Subject to this license, the Licensor grants you a non-exclusive, worldwide,
royalty-free, non-transferable, and non-sublicensable license, perpetual for
the version of the Software to which it applies unless terminated under
Section 10, to:

- install, execute, and use the Software for personal, educational,
  internal-business, or commercial purposes;
- use the Software to author, integrate, build, test, serve, play, host, and
  operate Projects and Applications;
- import, compile, bundle, configure, and integrate the Software through its
  documented library and command-line interfaces;
- create and distribute independent Projects, Applications, plugins, and
  integrations that use those interfaces without modifying the Software
  itself; and
- make copies reasonably necessary for local development, testing, continuous
  integration, backup, and hosted production environments.

Your Authorized Users may exercise those rights solely on your behalf. You are
responsible for their compliance with this license.

You may reproduce and distribute Redistributable Components only as
incorporated into your Project, Application, or generated output, and only when
you preserve applicable license and proprietary notices. You may host and
commercially provide access to that Project, Application, or output. You may
not distribute Redistributable Components as a standalone package or as a
general-purpose substitute for the Software.

Each lawful recipient of a Redistributable Component may execute and use that
component, display its output, and make technically necessary transitory copies
solely as incorporated into the Project, Application, or output in which they
received it. This limited recipient permission does not include a right to
extract, modify, or redistribute the component separately.

## 3. Restrictions

Except where applicable law does not allow the restriction, you may not:

- modify, adapt, translate, or create derivative works of the Software, except
  for the compilation, bundling, configuration, and integration expressly
  permitted in Section 2;
- redistribute, sublicense, sell, lease, or otherwise provide the Software to
  another person as a standalone package, product, or service except to an
  Authorized User or as a Redistributable Component under Section 2;
- resell, rebrand, or provide the Software as a hosted or managed service that
  gives third parties general-purpose access to substantial PathMX authoring,
  building, serving, Player-administration, or library functionality for their
  own unrelated projects;
- reverse engineer, decompile, disassemble, or otherwise attempt to derive the
  source code of the Software; or
- remove or alter copyright, license, trademark, or other proprietary notices.

For clarity, the managed-service restriction does not prohibit a hosted
Project or Application in which PathMX supports the licensee's own
product-specific experience and is not itself the general-purpose product
offered to customers.

## 4. Your content

As between you and the Licensor, you retain ownership of the Paths, Sources,
responses, data, independent application code, and other content that you
author or provide while using the Software. You are responsible for that
content and for having the rights needed to use it.

Generated output may contain Redistributable Components or third-party
materials. Your ownership of your content does not change the ownership or
license terms of those components and materials.

## 5. Ownership and trademarks

The Software is licensed, not sold. The Licensor and its suppliers retain all
rights in the Software not expressly granted by this license. This license
does not grant permission to use the PathMX name, logos, or other marks except
as reasonably necessary to identify the Software accurately.

## 6. Beta status and changes

The Software is a proprietary beta release. Its APIs, behavior, file formats,
and features may change or be removed without notice. The Licensor has no
obligation to provide support, maintenance, updates, continued availability,
or backward compatibility. A later version may be offered under different
license terms, including an open-source license. Different terms for a later
version do not change the license previously granted for an earlier version.

## 7. Third-party materials

The Software and Redistributable Components may include or depend on
third-party materials governed by their own license terms. Those terms control
for the applicable third-party materials. You must preserve third-party notices
when the applicable third-party terms require it.

## 8. Disclaimer of warranties

TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE SOFTWARE IS PROVIDED “AS IS” AND
“AS AVAILABLE,” WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EXPRESS,
IMPLIED, OR STATUTORY, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, OR THAT THE SOFTWARE WILL BE
SECURE, ERROR-FREE, OR UNINTERRUPTED.

## 9. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, THE LICENSOR AND ITS CONTRIBUTORS,
SUPPLIERS, AND AFFILIATES WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL,
SPECIAL, CONSEQUENTIAL, EXEMPLARY, OR PUNITIVE DAMAGES, OR FOR LOSS OF DATA,
PROFITS, REVENUE, GOODWILL, OR BUSINESS OPPORTUNITY, ARISING FROM OR RELATED TO
THE SOFTWARE OR THIS LICENSE, EVEN IF ADVISED OF THE POSSIBILITY OF THOSE
DAMAGES.

TO THE MAXIMUM EXTENT PERMITTED BY LAW, THEIR TOTAL LIABILITY FOR ALL CLAIMS
ARISING FROM OR RELATED TO THE SOFTWARE OR THIS LICENSE WILL NOT EXCEED THE
GREATER OF THE AMOUNT YOU PAID FOR THE SOFTWARE DURING THE TWELVE MONTHS BEFORE
THE EVENT GIVING RISE TO THE CLAIM OR US$100.

## 10. Termination

This license terminates if you materially breach it and do not cure the breach
within thirty days after receiving written notice from the Licensor. On
termination, you and your Authorized Users must stop using and delete your
copies of the Software. Sections 4, 5, 8, 9, 10, and 11 survive termination.
Termination does not withdraw the limited permission already granted by
Section 2 to lawful recipients of Redistributable Components distributed
before termination.

## 11. General

If a provision of this license is unenforceable, it will be modified only to
the minimum extent necessary to make it enforceable, and the remaining
provisions will continue in effect. Failure to enforce a provision is not a
waiver. You may not assign or transfer this license without the Licensor's
written consent. The Licensor may assign this license together with ownership
of the Software to a successor owner. This license binds and benefits the
permitted successors and assigns of you and the Licensor. This license is the
entire agreement concerning the Software unless you and the Licensor have
signed a separate agreement that expressly replaces it.
