SPDX-License-Identifier: LicenseRef-TraceCov-Community-1.0

TraceCov Community License
Version 1.0

Copyright (c) 2026 Schemathesis.io s.r.o.

This license governs use of the TraceCov Community Edition software and
associated Binary Files (the "Software").

Definitions

"Binary Files" means compiled shared libraries (.so, .pyd, .dll), Python
wheels (.whl), and container images distributed by or on behalf of
Schemathesis.io s.r.o.

"Output" means any direct results generated by the Software, including
coverage reports, metrics, and raw analysis data, whether produced via
the command-line interface, API, or any other interface exposed by the
Software.

"Internal Use" means use of the Software solely by employees, full-time
contractors, and agents acting solely on behalf of a single legal entity
and its wholly-owned subsidiaries, for that entity's own internal
operations, where neither the Software's functionality nor its Output is
made accessible to third parties.

"Third Parties" means any individual or entity other than the licensee
or its wholly-owned subsidiaries.

Grant of Rights

You may download, install, and use the Software for Internal Use, whether
for commercial or non-commercial purposes, free of charge. For the
avoidance of doubt, Internal Use includes use in support of commercial
activities, provided that neither the Software nor its Output is made
accessible to third parties.

Installation via a package manager (such as pip) and use as a project
dependency does not constitute redistribution.

Redistribution of the Binary Files as part of an open-source project —
one whose source code is publicly available under an OSI-approved license —
is permitted. This permission covers distribution of the Software as a
dependency of such a project. It does not authorize any operator of a
hosted or commercial service built on such a project to provide the
Software's functionality or Output to third parties; such use remains
subject to restriction (b) and requires a commercial license. Maintainers
of open-source projects that depend on the Software are not responsible
for ensuring compliance by downstream users of their project.

Patent License

Subject to the terms of this license, Schemathesis.io s.r.o. grants you a
limited, non-exclusive, non-transferable, royalty-free license under any
patent claims owned or controlled by Schemathesis.io s.r.o. that are
necessarily infringed by your permitted use of the Software. This patent
license terminates automatically if you initiate patent litigation against
Schemathesis.io s.r.o. alleging that the Software infringes a patent.

Restrictions

You may not:

  a. Redistribute, sublicense, or create derivative works of the Software
     (to the extent such works are possible under applicable law), or include
     its Binary Files in a proprietary or closed-source software product or
     distribution, except as expressly permitted in the Grant of Rights above;

  b. Provide the Software's functionality or Output to third parties in
     connection with any product, service, or deliverable that is monetized,
     directly or indirectly, by you — including SaaS platforms, APIs, CI/CD
     services, consulting arrangements, and paid reports — without a
     commercial license from Schemathesis.io s.r.o.;

  c. Offer a hosted or managed service, or develop a product, where API
     coverage analysis constitutes the primary purpose — such as a hosted API
     coverage dashboard, an API testing-as-a-service platform, or a
     competing API coverage tool built on the Software — whether free or
     paid. No commercial license is available for uses covered by this
     restriction;

  d. Reverse engineer, decompile, or disassemble the Software, except to
     the extent required by applicable law;

  e. Remove or alter any copyright, trademark, or other proprietary notices
     contained in the Software.

For the avoidance of doubt, integrating the Software's API coverage
functionality as one feature within a broader product whose primary purpose
is distinct — such as an API gateway, documentation platform, or general
code coverage service — is not prohibited by restriction (c), but remains
subject to restriction (b).

Commercial License

Uses restricted under (b) above, other than those also prohibited by (c),
may be permitted under a separate commercial agreement (TraceCov Professional
Edition). Uses restricted under (c) above are not available under any
commercial license. For licensing options, contact info@tracecov.sh.

Ownership

All rights not expressly granted herein are reserved by Schemathesis.io s.r.o.
This license does not grant any rights to use the "TraceCov" or "Schemathesis"
names, logos, or trademarks, except as required for reasonable and customary
use in describing the origin of the Software.

Termination

Your rights under this license terminate automatically upon any breach of its
terms. For non-intentional breaches, your rights will be reinstated if the
breach is fully remedied within 30 days of the licensee, or where the
licensee is a legal entity, any officer or employee thereof, first
becoming aware of it.

Disclaimer

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
SCHEMATHESIS.IO S.R.O. 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.

General

If any provision of this license is found to be unenforceable, the remaining
provisions continue in full force and effect. This license constitutes the
entire agreement between the parties with respect to the Software and supersedes
all prior or contemporaneous understandings regarding its subject matter.
Schemathesis.io s.r.o. may publish revised versions of this license. Unless
you have agreed to a specific version in writing, you may choose to use the
Software under any version of this license published by Schemathesis.io s.r.o.

Governing Law

This license is governed by the laws of the Czech Republic, without regard to
its conflict of law provisions. Any disputes arising under this license shall
be resolved exclusively in the courts of Prague, Czech Republic, and each
party consents to personal jurisdiction and venue there.

For commercial licensing options, contact info@tracecov.sh.
