Publisher Agreement

Effective date: 2026-05-13

By publishing packages, metadata, or related content to the uapkg registry, you agree to this Publisher Agreement.

This agreement describes publisher responsibilities, permissions granted to the registry, and operational policies related to hosting and distributing package information.

uapkg is an independently operated open source project and not a commercial service.

Publisher Representations and Warranties

By publishing a package to the registry, you represent and warrant that:

Publishers remain responsible for ensuring they have the necessary rights and permissions for all package contents, including bundled assets, generated artifacts, third-party code, trademarks, media, documentation, and dependencies.

Publisher Responsibilities

Publishers are responsible for the packages they publish.

This includes responsibility for:

Publishers must not intentionally use obfuscation, packing, encryption, or similar techniques to hide, disguise, or mask malicious or deceptive functionality in a manner that could reasonably interfere with security review, auditing, or user understanding.

Nothing in this agreement prohibits normal compiled binaries, minified assets, anti-tamper systems, or standard software protection mechanisms when used for legitimate purposes.

Hosting and Archival Permissions

By publishing content to the registry, you grant uapkg and its maintainers/operators permission to:

These permissions are limited to operating, preserving, securing, indexing, archiving, and displaying the registry ecosystem and related services.

Package Support Expectations

Publishers are solely responsible for supporting and maintaining their packages.

uapkg maintainers/operators are not obligated to:

Packages that are abandoned, deprecated, unsupported, unpublished, or removed may continue to exist in historical indexes, archives, caches, mirrors, dependency graphs, or integrity records where reasonably necessary for ecosystem continuity and reproducibility.

Moderation and Enforcement Authority

uapkg maintainers/operators may remove, restrict, unlist, archive, disable, or limit access to packages or publisher accounts at any time, including for reasons involving:

uapkg maintainers/operators may also take emergency actions without prior notice when reasonably necessary to protect users, infrastructure, or the ecosystem.

Nothing in this agreement requires maintainers/operators to host, preserve, restore, or continue distributing any package indefinitely.

Liability Limitations

The registry, indexes, mirrors, metadata, cached artifacts, documentation, and related services are provided on an “as is” and “as available” basis without warranties of any kind.

To the maximum extent permitted by applicable law:

Users and publishers are responsible for independently evaluating and verifying package safety, suitability, and compliance.

Continuity and Ecosystem Protections

To help preserve ecosystem stability, reproducibility, and dependency continuity, uapkg may retain or preserve:

These records may continue to exist after packages are unpublished, removed, renamed, deprecated, or no longer actively distributed.

Removal of a package from active distribution does not guarantee complete removal of historical references, metadata, mirrors, backups, archives, or derived records.

Unreal Engine and Third-Party Platform Compliance

Publishers are responsible for complying with applicable third-party agreements, licenses, platform restrictions, and ecosystem requirements associated with the content they publish.

This may include, where applicable:

Publishers must not publish content they are not legally permitted to distribute through the registry.

uapkg maintainers/operators do not independently verify compliance with Unreal Engine, Epic Games, marketplace, middleware, or third-party licensing requirements.

Publishers remain solely responsible for determining whether they have the necessary rights and permissions to distribute engine-related content, plugins, binaries, assets, generated artifacts, or dependencies.

uapkg is not affiliated with, endorsed by, or officially associated with Epic Games, Inc. or Unreal Engine.

Changes to This Agreement

This agreement may be updated, modified, or replaced over time.

Continued use of the registry or continued publication of packages after changes become effective constitutes acceptance of the updated agreement.