Terms of use
Last updated: 23 September 2026
In short: TerraVisual is a free learning tool, offered as it is. The diagrams are for understanding code, not for approving changes to real infrastructure. You are responsible for what you import and share, and for not abusing the site.
Accepting these terms
By using TerraVisual (terravisual.cloudils.com) you agree to these terms. If you do not agree, please do not use the site. How we handle data is described in the privacy policy.
What TerraVisual is
An educational tool that shows the infrastructure a Terraform configuration describes. It runs in your browser, is free, and needs no account.
What the diagrams are, and are not
- TerraVisual reads your code on its own: it does not contact your cloud accounts, does not run Terraform, and does not download remote modules or provider schemas. Some values cannot be known this way and are shown as unknown, and resources outside its catalog are drawn without a category.
-
A diagram can therefore be incomplete or differ from what Terraform would do.
Do not rely on it to approve, plan, apply or audit changes to real
infrastructure:
use
terraform planand your own review for that.
Your content
- The code you write or import stays yours. It is processed in your browser, and we do not receive a copy.
- Only import code you have the right to use. Do not paste secrets such as passwords, keys or tokens: nothing here needs them, and they would end up in any share link you create.
- A share link contains the code it shares. You are responsible for who you give it to.
Acceptable use
Do not:
- overload the site with automated requests or try to get around its rate limit;
- try to break its security or use it to attack anyone else;
- use it for anything unlawful.
If you find a security problem, please report it privately as described in the security policy.
Open source
TerraVisual's source code is published on GitHub under the Apache License 2.0, which governs the use of the code itself. These terms govern the use of this website.
Trademarks
Terraform is a trademark of HashiCorp. AWS, Azure and Google Cloud are trademarks of their respective owners. TerraVisual is an independent project and is not affiliated with, endorsed by or sponsored by any of them.
Availability and changes
We aim to keep the site working but do not guarantee that it will always be available, or that it will stay the same. Features may change or be removed. Your workspace is stored in your browser, so keep your own copy of anything that matters.
No warranty
The site is provided "as is" and "as available", without warranties of any kind, express or implied, including fitness for a particular purpose, accuracy and non-infringement, to the extent the law allows.
Limitation of liability
To the extent the law allows, the maintainers are not liable for any loss or damage arising from using or being unable to use the site, including decisions made on the basis of a diagram, lost work, or costs from infrastructure deployed with code you studied here. Nothing in these terms limits liability that cannot be limited by law.
Changes to these terms
We may update these terms. The new version will be published on this page with a new date, and the full history is public in the repository. Continuing to use the site after a change means you accept it.
Contact
Questions about these terms: email info@cloudils.com, or open an issue in the project's issue tracker.