🔍 What this tool does
Generate release‑ready third‑party compliance files directly from your Unity project:
It scans your project, collects license evidence, and produces deterministic outputs you can commit to version control.
✅ Why it exists
Release‑time compliance work is usually a scramble: “what third‑party did we ship, what are the license obligations, and where are the notices/credits?”
Third‑Party Notices & Credits: License Compliance for Unity makes this a repeatable workflow inside the Unity Editor:
🔁 Simple workflow
🛡️ Designed for accuracy, not guesses
Licenses are only assigned when they can be identified with confidence. Anything uncertain is explicitly marked UNKNOWN, forcing a conscious review instead of silently introducing risk. All processing runs locally and works offline.
📦 Built for real Unity projects
Supports Unity Package Manager dependencies, Asset Store imports, embedded folders, native plugins, and copied utilities. Outputs are stable and diff‑friendly, so version control only changes when something actually changes.
🚦 Optional build-time enforcement
Enable warnings or fail builds when:
🏠 Homepage: See features, outputs, and what it scans.
📘 Documentation: Read setup, workflow, and export details.
🧰 Support: Get help, report issues, and ask questions.
🧩 Compatibility
Built and validated in Unity 6000.3 on Windows and Apple Silicon macOS.
Editor-only extension with zero runtime footprint, no impact on build size, and compatible with all Unity target platforms.
Verified to function correctly in Unity 2021.
❓FAQ
Q: Will it spam Git diffs?
A: No. Outputs are deterministic and avoid timestamp-only rewrites, so diffs usually reflect real dependency or attribution changes.
Q: Will it break my builds?
A: Build enforcement is configurable (warn vs fail), so you can ramp up gradually instead of hard-blocking CI on day one.
Q: What about .unitypackage imports?
A: It can detect out-of-scope imports, prompt to move them into your scan root, and optionally apply a Unity Asset Store EULA license profile when you provide a source URL.
Q: Do I need license expertise?
A: Nope. It surfaces UNKNOWN licenses and missing required attribution fields in the editor, so you focus on filling the specific gaps per component.
⚠️ Important note
This tool does not provide legal advice or guarantee compliance. It exists to surface obligations early, make them reviewable, and reduce human error before shipping.