Language:
Last updated: 2026-10-08

This End User License Agreement ("Agreement") is a legal agreement between you ("Licensee" or "you") and Nunnie Bunnies (Mao Mao) ("Licensor", "we", or "us"), the developer of NullFit, comprising the NullFit application distributed through Steam, any demo version of it that Licensor makes available, and the NullFit Blender add-on (collectively, the "Software"). By installing or using the Software you agree to be bound by this Agreement. If you do not agree, do not install or use the Software.

This Agreement governs your use of the Software itself. It is in addition to, and does not replace, the Steam Subscriber Agreement, which governs your relationship with Valve. Where the two conflict as to Valve's role, the Steam Subscriber Agreement controls.

1. License Grant

Subject to your compliance with this Agreement, Licensor grants you a limited, personal, non-exclusive, non-transferable, non-sublicensable license to install and use the Software for your personal or commercial creative work, subject to the entitlement you hold:

(a) Purchasing NullFit on Steam entitles you to the full product for as long as that entitlement remains valid, subject to the machine limit in Section 4. Fitting is performed on Licensor's servers (see Section 7(b)).

(b) If Licensor makes a demo version available, it is provided at no charge, is limited, and is metered: its use is subject to usage limits that Licensor sets and may adjust or withdraw at any time. This Agreement governs the demo as well.

2. What You May Do

(a) Install and run the Software on up to two (2) computers at a time, as set out in Section 4.

(b) Use the Software to refit, fit, modify, batch, transfer weights to, and otherwise process 3D character meshes and clothing you own or have the right to modify.

(c) Use any output produced by the Software (refitted meshes, shape keys, vertex groups, etc.) freely in your own creative projects, including commercial projects, with no royalty or attribution obligation to Licensor.

(d) Release a machine slot yourself, once per calendar month, from within the Software, or contact Licensor via Discord (https://discord.gg/DRXRnPDmbJ) if you need help.

3. What You May Not Do

You agree NOT to:

(a) Reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code, algorithms, or internal mechanics of the Software, except to the limited extent any such activity is expressly permitted by applicable law notwithstanding this restriction.

(b) Modify, adapt, translate, or create derivative works of the Software's compiled binaries or protection systems.

(c) Remove, disable, circumvent, or tamper with any license enforcement, activation, integrity check, or copy-protection mechanism in the Software.

(d) Redistribute, resell, sublicense, rent, lease, lend, share, or transfer the Software, your license key, your activated install, or any portion of any of the foregoing to any third party.

(e) Publish, leak, or otherwise make available your license key or entitlement token.

(f) Use, share, or emulate a Steam account, Steam ticket, or downloadable-content ownership flag that is not genuinely yours in order to obtain a Pro entitlement.

(g) Use the Software's source code, internal mechanics, or algorithms to develop a directly competing product. (This restriction is targeted at clone-by-reverse-engineering -- see Section 3(a). Building unrelated tools, including ones that happen to also work with avatars or clothing, is fine.)

(h) Use the Software in any manner that violates applicable law.

(i) Publicly announce or state an intention to, threaten to, solicit or encourage others to, or assist or enable others in, doing any act prohibited by this Section 3 -- including cracking, leaking, redistributing, or circumventing the Software's protection or licensing systems.

4. Entitlement and Activation

(a) Your entitlement is established by your Steam ownership. When you run the Software it asks Steam for an encrypted application ticket and sends that ticket to Licensor's server, which verifies it with Valve and issues the license your install then uses. You do not enter a license key by hand.

(b) Your entitlement may be active on up to two (2) computers at a time, on the same network. The Software binds the license to each machine using a hash of stable machine attributes, not to your Steam account.

(c) The Software requires an active internet connection to use. Fits are computed on Licensor's servers rather than on your computer (see Section 7(b)), so no fit can be performed without a connection. If the license server is briefly unreachable, a short revalidation window keeps an already-activated entitlement from lapsing; it does not enable use without a connection.

(d) You may release a machine slot yourself once per calendar month from within the Software. If you need a slot released sooner, contact us via Discord and we will do our best to respond promptly.

(e) Sharing or transferring your entitlement, license, or token to any other person voids this license and is grounds for revocation under Section 8. Owning the Software on Steam does not entitle any other person to use it.

5. Ownership

The Software is licensed, not sold. Licensor retains all right, title, and interest in and to the Software, including but not limited to the source code, compiled binaries, algorithms, protection systems, user interface, documentation, trademarks, and the "Nullcore", "NullFit", "Nullcore Companion" and related names. This Agreement does not grant you any ownership rights in the Software. All rights not expressly granted to you are reserved by Licensor.

Output produced by the Software (refitted meshes, shape keys, etc.) remains yours. You retain ownership of your creative work.

6. Updates

(a) Updates to the Software are delivered through Steam at no additional charge for as long as the Software remains available there. Steam may install them automatically.

(b) Updates may add, modify, or remove features. Licensor uses reasonable judgment to avoid removing features customers rely on, but reserves the right to do so when necessary for security, legal compliance, or product direction.

(c) A future product sold as a separate Steam application, or as separate paid content, is not included in this entitlement.

7. Privacy

(a) Data sent to Licensor's server: a hashed identifier derived from your machine, the SHA-256 hash of your license key, the version string of the Software, and standard HTTP metadata including your IP address, request timestamp, and HTTP user-agent string. This data is used solely to enforce your license, investigate abuse, operate the update system, and maintain security audit logs.

IP addresses appearing in those audit logs are stored unhashed, because hashed IPs would be useless for the abuse-investigation purpose they exist for. Security event records are automatically deleted after 90 days. Web-server access logs follow standard 14-day rotation. IP addresses are not associated by Licensor with your real-world identity.

(b) Fits are computed on Licensor's servers. Running a fit sends only the numeric geometry needed to compute that fit: the vertex coordinates and the face and edge lists of the body and outfit you selected, their placement values, and the settings you chose. For some operations this also includes per-vertex weight values. The result is computed and returned to you.

No file is transmitted. Licensor does not receive your .blend, .fbx or other source files, and no names are sent: not object names, shape key names, vertex group names, or file names. Licensor does not receive your materials, textures, UV layouts, or the contents of your scene. The data sent is processed transiently to perform that fit only, is not retained after the fit, and is not used for any other purpose. Beyond the geometry you submit for a fit, Licensor does NOT collect your avatar files, your Blender or Unity session contents, or any other artistic or creative content you create with the Software. The Software does not phone home with usage telemetry.

(c) For activation, your raw machine identifiers are never transmitted: a hash derived from stable machine attributes is computed locally, and only that hash leaves your machine. The Steam encrypted application ticket your install sends for verification is issued by Steam and carries your Steam ID; Licensor uses it only to confirm ownership and issue your license.

(d) Metering. Where a usage limit applies, such as in a demo version, use is counted per license and per machine so that limit can be enforced. Those counts are usage records tied to your license, not telemetry about your work.

(e) Anonymous installation heartbeat: the Software may transmit a once-per-24-hour ping to Licensor's server containing the product name and version string for the sole purpose of operational install counts. No personally identifying data is included.

(f) What Licensor will never do with any of the above data. None of the data described in this Section 7 -- IP addresses, machine hashes, license-key hashes, version strings, heartbeats, audit entries, meshes submitted for a server-side fit, or any other record -- is ever sold, rented, shared with third parties for advertising or analytics, used to build behavioral profiles of you, or used to train machine-learning or AI models. There is no advertising SDK, no analytics SDK, and no third-party tracker embedded in the Software.

(g) Right to deletion. You may request deletion of your license records, activation history, and associated audit entries by contacting Licensor via Discord. Verified requests are actioned promptly. Note that deletion permanently revokes the associated license key -- you will lose access to Pro features for that key, and the key cannot be re-issued.

8. Suspension and Termination

(a) This Agreement is effective until terminated.

(b) Grounds. Licensor may suspend or terminate this Agreement and revoke your license if you, or anyone using your license, do any of the following: breach any term of this Agreement; reverse engineer, tamper with, or attempt to circumvent, disable, or defeat any protection, activation, integrity, or copy-protection system; share, publish, leak, resell, sublicense, or transfer your license key, your activated install, or the Software; obtain a Steam refund or a chargeback for the entitlement and then continue to use what it paid for; provide false or misleading information during purchase or activation; abuse, overload, defraud, or attempt to extract or replicate the Software, its algorithms, or its license, trial, or update services; use the Software in violation of applicable law; or state an intention to, threaten to, solicit or encourage others to, or assist others in doing any of the foregoing.

(c) Sole discretion; immediate; without notice. Suspension or termination for any ground in Section 8(b) is at Licensor's sole and reasonable discretion and may take effect immediately and without prior notice. Licensor may also suspend your access temporarily while investigating a suspected ground before deciding whether to terminate.

(d) No refund; fee forfeited. If this Agreement is terminated for any ground in Section 8(b), you are not entitled to any refund and any fee you paid is forfeited. This does not enlarge or reduce any refund right you would otherwise have under Section 11 or under applicable mandatory consumer law.

(e) No liability for termination. Licensor shall not be liable to you or to any third party for any suspension, termination, or license revocation carried out in good faith on a ground described in Section 8(b), including for any resulting loss of access, downtime, or loss of work.

(f) Effect. On termination or suspension, your license key will be marked revoked or suspended on Licensor's server, and the Software will detect this at its next activation or revalidation check and disable Pro features. A permanent revocation may be irreversible.

(g) You may terminate this Agreement at any time by ceasing all use of the Software and deleting your copies.

(h) Sections 3, 5, 9, 10, 11, 12, and 13 survive termination.

9. Warranty Disclaimer

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR THAT THE SOFTWARE WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE FROM HARMFUL COMPONENTS. LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR REQUIREMENTS, THAT ANY REFIT WILL PRODUCE A SPECIFIC RESULT, OR THAT THE SOFTWARE WILL OPERATE WITH ANY THIRD-PARTY HARDWARE OR SOFTWARE.

YOU ASSUME THE ENTIRE RISK ARISING OUT OF YOUR USE OF THE SOFTWARE.

10. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, CONSEQUENTIAL, OR PUNITIVE DAMAGES (INCLUDING WITHOUT LIMITATION DAMAGES FOR LOSS OF PROFITS, GOODWILL, DATA, OR OTHER INTANGIBLE LOSSES) ARISING OUT OF OR RELATING TO THIS AGREEMENT OR YOUR USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

LICENSOR'S TOTAL CUMULATIVE LIABILITY ARISING OUT OF OR RELATING TO THIS AGREEMENT OR THE SOFTWARE, REGARDLESS OF THE CAUSE OF ACTION, SHALL NOT EXCEED THE AMOUNT YOU ACTUALLY PAID FOR THE SOFTWARE LICENSE IN THE TWELVE (12) MONTHS PRECEDING THE EVENT GIVING RISE TO THE CLAIM.

Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation may not apply to you. In such jurisdictions, Licensor's liability is limited to the greatest extent permitted by law.

11. Refunds

Purchases made through Steam are refunded under Valve's refund policy, through Steam, not by Licensor. If the Software fails to function on your system due to a defect on Licensor's side, please contact us via Discord first -- we would rather diagnose and fix the issue than leave you stuck.

A refund ends the entitlement it paid for. Continuing to use a paid feature after being refunded for it is a ground for revocation under Section 8.

12. Governing Law

This Agreement is governed by the laws of the State of Washington, United States of America, without regard to its conflict of laws principles. The exclusive forum for any dispute arising out of this Agreement is the state or federal courts located in King County, Washington, and you consent to that forum.

If you are a consumer located in a jurisdiction whose mandatory consumer-protection laws afford you stronger rights than this Agreement, this clause does not deprive you of those rights.

13. General

(a) Entire Agreement. This Agreement constitutes the entire agreement between you and Licensor regarding the Software and supersedes any prior agreement, oral or written.

(b) Severability. If any provision of this Agreement is held to be unenforceable, that provision will be enforced to the maximum extent permissible and the remaining provisions will remain in full force and effect.

(c) No Waiver. Failure by Licensor to enforce any right under this Agreement is not a waiver of that right.

(d) Amendment. Licensor may update this Agreement from time to time. The current version is shipped with each release of the Software and posted at https://nullcorestudio.com/eula-steam. Continued use of the Software after a material change constitutes acceptance of the revised Agreement.

(e) Assignment. You may not assign or transfer this Agreement or any rights under it. Licensor may assign this Agreement freely.

14. Contact

Discord: https://discord.gg/DRXRnPDmbJ
Web: https://nullcorestudio.com

15. Changes to Service Delivery

The Software may rely on processing performed on Licensor's servers, on your local device, or a combination of both. Licensor reserves the right, at its sole discretion and at any time, to change where and how this processing occurs, including moving server-side or cloud-based processing to your local device, or moving local processing to Licensor's servers. Licensor may make these changes for any reason and without prior notice, and your continued use of the Software after a change takes effect constitutes your acceptance of it.

Product by Nunnie Bunnies (Mao Mao). Part of the Nullcore toolkit.