Licensing
License Tiers
Terraback offers two tiers:
Community (Free)
The Community tier is free forever and includes:
- Core AWS services: EC2, VPC, S3, IAM
- Core Azure services: VMs, VNets, Storage
- Core GCP services: Compute, Networks, Storage
- Unlimited scans of core resources
- Basic output with standard Terraform files
- Caching for faster repeated scans
- Community support via email
Professional ($499 one-time)
The Professional tier is a one-time purchase with lifetime access:
- All cloud services across AWS, Azure, and GCP
- Dependency scanning with
--with-depsflag - Enterprise modules with
--enterprise-modulesflag - Parallel scanning for faster results
- Variable extraction and environment detection
- Priority email support
- Lifetime updates included
Purchasing a License
Visit terraback.io to purchase a Professional license.
After purchase, you'll receive a license key via email.
License Activation
Once you receive your license key:
# Install Terraback
pip install terraback
# Activate your license
terraback license activate XXXX-XXXX-XXXX-XXXX
# Verify activation
terraback license status
You should see:
License Status: Active
Tier: Professional
Features: All Professional features enabled
What's Included in Professional
| Feature | Community | Professional |
|---|---|---|
| Core resources (EC2, VPC, S3, VMs, etc.) | Unlimited | Unlimited |
| Advanced services (RDS, Lambda, ECS, etc.) | - | Full access |
Dependency scanning (--with-deps) | - | Yes |
Enterprise modules (--enterprise-modules) | - | Yes |
Parallel scanning (--parallel N) | - | Yes |
| Variable extraction | - | Yes |
| Environment detection | - | Yes |
| Support | Community | Priority email |
License Management
Check License Status
terraback license status
Diagnose License Issues
terraback license doctor
Refresh License
If you encounter license issues:
terraback license refresh
Machine Binding
Each license is tied to one machine via a hardware fingerprint. This ensures licenses are used as intended.
Transfer License
To transfer your license to a new machine, contact support at contact@terraback.io with:
- Your license key
- Reason for transfer
FAQ
How long does my license last?
Professional licenses are lifetime licenses. They never expire and include all future updates.
Can I use this for commercial projects?
Yes. Both Community and Professional licenses can be used for commercial purposes.
How many machines can I use it on?
Each license is tied to one machine. Contact us if you need additional licenses for your team.
What happens when new features are released?
New features are automatically available. Professional license holders get all updates included.
Do you offer team or enterprise pricing?
Yes. Contact contact@terraback.io for volume licensing.
Getting Help
- Documentation: docs.terraback.io
- Email: contact@terraback.io