Terms & Conditions
Last updated: April 2026
These terms govern your use of the Diagrammo desktop application, the dgmo command-line tool,
and the diagrammo.app website (collectively, the "Services"). By using any of the Services,
you agree to these terms. If you don't agree, don't use them — no hard feelings.
1. The Software
Diagrammo offers two products: a desktop application (the "App") available free of charge,
and a command-line tool (dgmo) released under the MIT License.
Desktop App
The App is proprietary software licensed to you free of charge. Your license is personal, non-transferable, and non-exclusive. You may install the App on any devices you personally own and use. You may not redistribute, reverse-engineer, decompile, or create derivative works of the App.
dgmo CLI
The dgmo CLI is open-source software released under the
MIT License.
You are free to use, modify, and distribute it in accordance with that license.
The MIT License terms take precedence over these Terms & Conditions for the CLI specifically.
2. Privacy & Data Collection
We collect basic anonymous analytics and crash reports to improve the software. This data does not include your diagram content, file names, or personally identifiable information. We do not sell, share, or rent your data to third parties.
The App and CLI operate primarily offline. Your diagrams and files stay on your machine — we never see them, store them, or transmit them anywhere.
MCP Server (@diagrammo/dgmo-mcp)
The Diagrammo MCP server runs locally inside your AI client (Claude Desktop, Claude Code, Cline, Cursor, etc.) and does not transmit your diagrams or any other data to Diagrammo or any third party. All rendering happens on your machine. The server has no telemetry and makes no outbound network requests of its own.
Two tools have user-visible side effects you should know about:
-
share_diagramandopen_in_appencode your diagram into adiagrammo.appURL. The encoded diagram is in the URL fragment (after#) and is never sent to our servers — fragments are client-only by HTTP design. We see only that the page was loaded (via standard web analytics), not what diagram you opened. -
preview_diagramandgenerate_reportwrite self-contained HTML files to your operating system's temp directory and open them in your default browser. The HTML is local-only — nothing is uploaded.
The MCP server is open source (github.com/diagrammo/dgmo-mcp) and you can audit exactly what it does.
3. Intellectual Property
Your diagrams are yours. Diagrammo claims no ownership or license over any content you create using the Services. You retain all rights to your work.
The Diagrammo name, logo, and website content are the property of Diagrammo and may not be used without permission.
4. Disclaimer of Warranties
The Services are provided "as is" and "as available" without warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement. We don't guarantee the software will be error-free or uninterrupted — but we do our best.
5. Limitation of Liability
To the maximum extent permitted by law, Diagrammo shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenue, whether incurred directly or indirectly, arising from your use of the Services.
6. Termination
You may stop using the Services at any time. We may suspend or terminate your access if you violate these terms. Upon termination, your license to use the App ends, but your diagrams and files remain yours on your own machine.
7. Changes to These Terms
We may update these terms from time to time. If we make material changes, we'll update the "last updated" date at the top of this page. Continued use of the Services after changes constitutes acceptance of the new terms.
8. Contact
Questions about these terms? Reach out at diagrammo@pm.me.