End-User License Agreement
Last updated: February 23, 2026
Quick Summary
This summary is for convenience only. The full agreement below governs your use of our modules.
- Proprietary modules: compliance.tf modules are not open-source. They're licensed, not sold.
- Usage scope: Use modules only in Terraform projects tied to the AWS accounts where you purchased the license.
- Perpetual use: Modules you've already downloaded keep working even if your license expires. You just won't get updates.
- No resale: Don't resell, sublicense, or redistribute the modules outside the terms below.
- No reverse engineering: Don't decompile, extract, or reconstruct module source code beyond what your subscription provides.
1. License Grant and Usage
This End-User License Agreement ("EULA") governs your use of compliance.tf's Terraform modules. By downloading or using these modules, you agree to the terms below.
We grant you a perpetual license to use Terraform modules retrieved with valid authorization. You can use and deploy these modules as part of your Terraform projects indefinitely, as long as you follow this agreement. You can modify them and integrate them into your infrastructure.
The license is scoped to the AWS accounts associated with your subscription. You can't use the modules in AWS accounts that aren't covered by your license.
2. Restrictions
compliance.tf modules are proprietary. They're not open-source and aren't licensed under MIT, Apache, or any other open-source license.
You may not:
- Resell, sublicense, or redistribute the modules outside the AWS accounts covered by your license
- Publish modules or derivative works in public repositories or registries
- Decompile, disassemble, or reverse-engineer any module
- Attempt to extract or reconstruct source code beyond what your subscription provides
- Remove or alter any proprietary notices, labels, or markings
For the full rules on how you can use the service itself (API access, rate limits, token handling), see our Acceptable Use Policy.
3. Access and Updates
Access to our private registry requires an active license. While your license is active, you'll receive updates and improvements to the modules you're subscribed to.
If your license expires, you lose access to the registry and won't receive updates. But modules you've already downloaded continue to work under the perpetual license described above. You just can't pull new versions.
4. Termination
This EULA is effective until terminated. We may terminate your license if you breach any of its terms. If your account is terminated under our Terms and Conditions, this license terminates with it.
On termination, you must stop using the modules and delete all copies in your possession. The perpetual license for previously deployed modules survives termination only if termination was due to license expiration (not a breach).
5. Contact
Questions about this agreement? Email us at mail@compliance.tf.
Betajob AS (org. nr. 999 153 976)Fredbos vei 59
Asker, Viken 1383
Norway