Overview
Code to Diagram ("the App") is a Canva app developed by Naveen Bhavnani that converts code syntax (DOT, Nomnoml, WaveDrom) into professional diagrams for your designs.
Information We Collect
We do NOT collect any personal information or transmit user data to external servers.
The App operates entirely within the Canva platform and:
- Does not require user login or authentication
- Does not collect names, email addresses, or contact information
- Does not track user behavior or analytics
- Does not use cookies or tracking technologies
- Does not transmit any data to external servers
How the App Works
All diagram rendering happens:
- Locally in your web browser
- Within the Canva platform environment
- Without sending any data to external servers
Data Processing
The diagram code you enter into the App is:
- Processed only to generate the diagram preview and export
- Never transmitted outside of Canva
- Not stored after you close the App
Third-Party Libraries
The App uses the following open-source libraries for diagram rendering:
- @viz-js/viz - A WebAssembly port of Graphviz for rendering DOT diagrams. Licensed under the MIT License. Source: github.com/nickshanks/viz-js
- nomnoml - A tool for drawing UML diagrams from text. Licensed under the MIT License. Source: github.com/skanaar/nomnoml
- wavedrom - A digital timing diagram rendering engine. Licensed under the MIT License. Source: github.com/wavedrom/wavedrom
These libraries run entirely in your browser and do not transmit any data externally.
Third-Party Services
The App does not integrate with or share data with any third-party services, analytics platforms, or advertising networks.
Generated Diagrams
When you create diagrams:
- The code is rendered locally in your browser
- No record of your diagrams is kept by the App
- The generated images are uploaded to Canva for use in your design
- We have no way to retrieve or see diagrams you have created
Canva Platform
This App runs within the Canva platform. Your use of Canva is governed by:
Canva may collect data about your use of their platform according to their own privacy policy. This App does not have access to or control over Canva's data collection practices.
Children's Privacy
The App does not knowingly collect information from children under 13 years of age. The App is designed for developers, designers, engineers, and educators of all ages, but does not collect any personal data.
Data Security
Since we do not collect or transmit any user data to external servers, there is no user data at risk from our side.
Your Rights
Since we do not collect personal data on our servers, there is no data to access, modify, or delete from our end. You have complete control over:
- The diagram code you enter
- Any diagram images you generate
Changes to This Privacy Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last Updated" date. We encourage you to review this Privacy Policy periodically.
International Users
The App is available globally through the Canva platform. Since we do not collect any data on external servers, there are no cross-border data transfer concerns.
Contact Us
If you have any questions or concerns about this Privacy Policy or the App's data practices, please contact:
- Developer: Naveen Bhavnani
- Email: bhavnani.naveen@gmail.com
Consent
By using the App, you consent to this Privacy Policy.