Terms of Service
1. Acceptance of Terms
By accessing or using any Nogic product or service (collectively, the “Services”), you agree to be bound by these Terms of Service. If you do not agree to these terms, please do not use our Services.
2. Description of Services
Nogic provides a visual development environment that structures code as intelligent, visual graphs. Our Services include:
- The Nogic CLI (command-line interface) for indexing, syncing, and managing your codebase graph
- The Nogic Extension, available on the VS Code Marketplace and Open VSX Registry, compatible with VS Code and any VS Code-based editor or fork (including Cursor, Windsurf, Antigravity, and others)
- The Nogic MCP (Model Context Protocol) server for providing code intelligence to AI agents and MCP-compatible tools
- The Nogic Web Dashboard for account management, API key management, and project overview
- The Nogic website and documentation at nogic.dev and docs.nogic.dev
- Related tools, APIs, and features we may offer from time to time
3. Account and API Keys
Certain features of the Services require an account and API key. You are responsible for:
- Maintaining the confidentiality of your API keys and account credentials
- All activities that occur under your account or using your API keys
- Notifying us immediately of any unauthorized use of your account
We reserve the right to suspend or terminate accounts that violate these Terms or that show signs of unauthorized or abusive usage.
4. Your Code and Data
You retain full ownership of your source code and any content processed through our Services. By using the Services, you grant Nogic a limited, non-exclusive license to process your code solely for the purpose of providing the Services to you, including:
- Parsing and analyzing code structure to build your project graph
- Generating vector embeddings for semantic search functionality
- Storing structural metadata (symbols, relationships, and call graphs) in our databases
We do not claim any ownership rights over your code. We do not use your code to train machine learning models or for any purpose other than providing and improving the Services for you.
5. User Conduct
You agree not to:
- Use the Services for any unlawful purpose
- Attempt to reverse engineer, decompile, or disassemble any part of the Services
- Interfere with or disrupt the Services or servers
- Share access credentials, API keys, or transfer your account to others
- Use the Services to develop competing products
- Exceed reasonable usage limits or engage in abusive API consumption
- Attempt to access other users' data or projects
6. Intellectual Property
All content, features, and functionality of the Services (excluding your code and data) are owned by Nogic, Inc. and are protected by international copyright, trademark, and other intellectual property laws. You retain ownership of your code and content processed through our Services.
7. Privacy
Your use of the Services is also governed by our Privacy Policy. Please review our Privacy Policy to understand our practices regarding your personal information and code data.
8. Third-Party Services
The Services integrate with third-party providers (such as OpenAI for embedding generation and cloud infrastructure providers). Your use of the Services is also subject to the terms and policies of these third-party providers where applicable. We are not responsible for the practices of third-party services.
9. Disclaimers
THE SERVICES ARE PROVIDED “AS IS” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED. NOGIC DOES NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, ERROR-FREE, OR FREE OF HARMFUL COMPONENTS. NOGIC DOES NOT GUARANTEE THE ACCURACY, COMPLETENESS, OR RELIABILITY OF ANY CODE ANALYSIS, GRAPH DATA, OR SEARCH RESULTS PROVIDED BY THE SERVICES.
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, NOGIC SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES ARISING FROM YOUR USE OF THE SERVICES, INCLUDING BUT NOT LIMITED TO LOSS OF DATA, LOSS OF PROFITS, OR INTERRUPTION OF BUSINESS.
11. Changes to Terms
We reserve the right to modify these Terms at any time. We will notify users of material changes by posting the updated terms on our website and updating the “Last updated” date. Your continued use of the Services after changes constitutes acceptance of the new terms.
12. Termination
You may stop using the Services and delete your account at any time. We may suspend or terminate your access to the Services at our discretion, including for violations of these Terms. Upon termination, your right to use the Services ceases immediately. You may request deletion of all your data by contacting us.
13. Contact
For questions about these Terms, please contact us at support@nogic.dev.