Terms of Service of Pragma
Last updated: 2026-10-30 - Version: 3.0
Terms of Service Pragma Symphony Version 3.0 — October 2026 This agreement applies to the Pragma Symphony desktop application only, not to other noema.tools products.
1. Parties
These Terms of Service constitute an agreement between you ("User") and Paolo Tanzi, Partita IVA IT 02611230349 ("Noema", "we", "us"), governing your use of the Pragma Symphony desktop application ("Pragma", "the Application") and of the optional web sharing service we operate. Pragma Symphony is open source software: the right to use, copy, modify and distribute the source code is granted by the MIT License, available at noema.tools/pragma-symphony/license and in the source repository, which these Terms complement and do not replace. These Terms apply to the service we operate (web sharing) and to the Application as we provide it from github.com/lightwebit/pragma-symphony. If you do not accept them, do not use the web sharing service.
2. Description of Pragma Symphony
Pragma Symphony is a local-first desktop application that wraps Claude Code and visualizes its structured output as typed, navigable atoms. It runs on your device and communicates with Claude Code running locally on the same machine. Pragma does not require an account, and its core functionality does not require an internet connection. It stores session data in a local SQLite database on your device. Pragma requires Claude Code to be installed and running; it has no independent AI capability. There are no prebuilt binaries: you build the Application from the source.
3. Open Source Licence
Pragma Symphony is released under the MIT License, Copyright (c) 2026 Paolo Tanzi - lightweb.it. Versions 1.x were proprietary and remain governed by their own licence. These Terms do not restrict the rights the MIT License gives you over the source code.
4. Free Use and the Web Sharing Service
Pragma Symphony is free of charge. The web sharing service operated on noema.tools is provided on request, with a personal access key, and we may limit, suspend or discontinue it, or change how access is granted. No paid features are active in the current version. If any are introduced, they will be clearly identified before any purchase is required and subject to separate terms.
5. Claude Code and Anthropic
Pragma wraps Claude Code, which is a separate product developed by Anthropic, PBC. Use of Claude Code is governed by Anthropic's own terms of service and privacy policy, available at anthropic.com/legal. Use of Pragma requires a valid Claude Code installation and you are responsible for complying with Anthropic's terms of service. Pragma has no affiliation with Anthropic. We make no representations about Claude Code's availability, functionality, or continued operation. Changes to Claude Code's output format or CLI interface may affect Pragma's functionality.
6. Restrictions
You may not: use Pragma or the web sharing service for any unlawful purpose or in violation of applicable law; abuse, overload or attempt to break into the relay, or use a key that was not issued to you; share the web sharing link or key in a way that exposes other people's data; use the Pragma or Pragma Symphony name, logo, or noema.tools branding for a modified version without our written consent; or represent that any software is the official Pragma Symphony application if it is not. These restrictions do not limit your rights under the MIT License over the source code.
7. Data and Privacy
Data handling is governed by the Pragma Symphony Privacy Policy, available at noema.tools/pragma-symphony/privacy. In summary: Pragma processes data locally on your device and transmits nothing to our servers, or to any other server, unless you turn on web sharing. No account is required, and no telemetry or analytics are collected.
8. Third-Party Components
Pragma is built on open-source components including Tauri (MIT/Apache 2.0), Vue 3 (MIT), and rusqlite (MIT). These components are subject to their respective licenses; the applicable third-party notices are available in the application's About section. We make no claim of ownership over these components.
9. Disclaimer of Warranties
Pragma is provided "as is" 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 do not warrant that Pragma will be error-free, uninterrupted, or compatible with all versions of Claude Code, all operating systems, or all hardware configurations. Claude Code's output format may change without notice, which may affect Pragma's parsing accuracy. Nothing in these Terms excludes or limits liability for death or personal injury caused by negligence, fraud, or any liability that cannot be excluded under Italian or EU law.
10. Limitation of Liability
To the maximum extent permitted by applicable law, Noema shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of Pragma or reliance on its output. Since Pragma Symphony is provided free of charge, our total liability for any claim arising under these Terms shall not exceed €10. Separate liability terms will apply to any paid features when introduced.
11. Updates and Distribution
Pragma Symphony is distributed as source code at github.com/lightwebit/pragma-symphony. We may release updates at any time; they are not applied automatically. We reserve the right to modify or discontinue the web sharing service at any time. Discontinuation does not affect your right to keep using, modifying and distributing the source code under the MIT License.
12. Termination
You may stop using Pragma at any time by deleting it. Since no account exists, no further action is required. We may suspend your access to the web sharing service if you materially breach these Terms. The MIT License is not terminated by this.
13. Governing Law and Jurisdiction
These Terms are governed by Italian law. Any disputes arising from or relating to these Terms shall be subject to the exclusive jurisdiction of the courts of Parma, Italy, unless mandatory consumer protection laws in your country of residence require otherwise. If you are a consumer resident in the EU, you may also have the right to use the EU Online Dispute Resolution platform at ec.europa.eu/consumers/odr.
14. Changes to These Terms
We may update these Terms if Pragma Symphony's functionality or the web sharing service changes materially. The current version is always available at noema.tools/pragma-symphony/terms.
15. Contact
For any questions regarding these Terms: Paolo Tanzi — privacy@lightweb.it Partita IVA IT 02611230349 Pragma Symphony Terms of Service v3.0