Effective Date: March 6, 2026
Operator: Noir Stack LLC
Contact: [email protected]
1. Introduction
NoirCode is an AI-assisted software development environment designed to support coding, project management, automation, and interactions with artificial intelligence models and development tools.
Noir Stack LLC (“Noir Stack,” “we,” “us,” or “our”) respects the privacy of individuals who access or use NoirCode.
This Privacy Policy explains how personal information may be collected, processed, stored, disclosed, and protected when you interact with NoirCode websites, applications, hosted services, and related features (collectively, the “Services”).
NoirCode may operate locally on your device or connect to external services, including AI model providers, development platforms, and other integrations that you configure or authorize.
Local software and hosted services may process information differently. Information processed entirely on your device is not necessarily transmitted to Noir Stack. However, using remote models, hosted features, synchronization, analytics, or third-party integrations may involve transmitting information to external systems.
This Privacy Policy applies to information processed by Noir Stack in connection with the Services. Independently distributed software may also be governed by the applicable repository license and accompanying terms.
By using the Services, you acknowledge this Privacy Policy. Where applicable law requires consent for particular processing activities, we will request that consent separately.
2. Information We Collect
The information we collect depends on the features you use, the services you connect, and whether you use NoirCode locally or through hosted infrastructure.
2.1 Account and Contact Information
When you create an account, contact us, or use account-based features, we may collect:
- Name and contact information.
- Email address.
- Account identifiers and authentication information.
- Account preferences and settings.
- Communications submitted to customer support.
We use this information to administer accounts, provide support, communicate with users, and maintain the Services.
2.2 Technical and Device Information
When you access our websites or hosted services, we may collect technical information, including:
- IP address.
- Browser type and version.
- Operating system and device characteristics.
- Application version.
- Service access timestamps.
- Diagnostic information.
- Security and authentication events.
- Website and service usage information.
This information supports service operation, troubleshooting, security, and performance improvements.
2.3 AI Prompts, Conversations, and Development Content
NoirCode allows users to interact with AI models and development tools using prompts, source code, project files, instructions, and other information.
Depending on your configuration, this content may include:
- AI prompts and conversation history.
- Source code and project files.
- Repository information.
- Terminal commands and command output.
- Error messages, logs, and diagnostic information.
- Documentation and technical specifications.
- Files or other content explicitly provided for AI processing.
When you use a locally hosted model, processing may occur entirely on your device.
When you select a remote AI provider, relevant information may be transmitted to that provider to generate responses or perform requested operations.
The information transmitted depends on the provider, the model, the selected features, and the context required to fulfill your request.
NoirCode’s use of third-party AI providers does not mean those providers follow the same privacy practices as Noir Stack. Their processing, retention, and data-use practices are governed by their respective terms and privacy policies.
Users should review the privacy practices of external providers before transmitting confidential, proprietary, regulated, or sensitive information.
2.4 Payment and Billing Information
If paid services are offered, we may collect billing-related information necessary to administer subscriptions, process transactions, and maintain financial records.
Payment information may be processed by third-party payment service providers.
We do not require users to provide complete payment card information directly to Noir Stack unless a particular payment workflow explicitly requires it.
2.5 Information from Connected Services
NoirCode may support integrations with external development platforms, repositories, AI providers, and other tools.
When you authorize an integration, we may process information necessary to provide the requested functionality, subject to the permissions granted and the integration’s configuration.
Such information may include repository metadata, account identifiers, access tokens, project information, and authorized development resources.
The scope of information available to NoirCode depends on the integration and the permissions you authorize.
2.6 Voice and Audio Information
Where voice-enabled features are available, NoirCode may process microphone input, audio recordings, speech transcripts, or synthesized speech to provide speech-to-text and text-to-speech functionality.
Audio processing may occur locally or through an external speech provider, depending on your configuration.
Where supported, users may choose local processing to reduce transmission of audio to external services.
Any recording, retention, or transmission of voice information is subject to the applicable feature settings and provider configuration.
3. How We Use Information
We process personal information for legitimate operational purposes, including:
- Providing and maintaining the Services.
- Creating and managing user accounts.
- Supporting AI-assisted development workflows.
- Processing user-authorized requests.
- Enabling configured integrations.
- Providing technical support.
- Detecting security threats, fraud, and unauthorized activity.
- Diagnosing errors and improving reliability.
- Maintaining service availability and performance.
- Communicating service updates and important notices.
- Managing subscriptions and billing.
- Complying with applicable legal obligations.
- Enforcing our agreements and protecting our legal rights.
Where permitted by applicable law, we may also use information to improve our products, understand service performance, and develop new functionality.
We will provide additional notice or obtain consent where required before using personal information for materially different purposes.
4. Local Processing and User Control
NoirCode is designed to support development workflows that may run on a user’s own computer or infrastructure.
Depending on the installation and configuration, users may control:
- Their development environment.
- The AI models and providers they connect.
- Which project files are made available to AI tools.
- Which external integrations are enabled.
- Where supported, whether inference occurs locally or remotely.
- Local application settings and stored development data.
Running NoirCode locally does not automatically mean every operation remains offline.
For example, external AI providers, repository hosting services, remote development servers, update mechanisms, or optional telemetry services may require network communication.
Users are responsible for reviewing their configuration and understanding the services they authorize.
Noir Stack does not claim ownership of user-created source code or project content merely because it is processed through NoirCode.
Ownership and licensing of such content remain subject to applicable law, the relevant agreements, and any third-party services involved.
5. Disclosure of Personal Information
We may disclose personal information to third parties when necessary to operate the Services, fulfill user requests, comply with legal obligations, or support authorized integrations.
5.1 Service Providers
We may work with service providers that perform functions on our behalf, including:
- Hosting and infrastructure.
- Authentication and account management.
- Payment processing.
- Customer support.
- Security and fraud prevention.
- Service diagnostics and analytics.
- Communications and email delivery.
These providers may process information as necessary to perform their contracted services.
5.2 AI Model Providers
When you configure or select a third-party AI provider, information necessary to process your request may be transmitted to that provider.
The provider may independently determine certain aspects of its processing under its own terms and privacy policy.
Noir Stack does not control the privacy practices of independently operated AI services.
5.3 User-Authorized Integrations
We may exchange information with services that you explicitly connect or authorize.
Such exchanges are limited to the functionality and permissions associated with the integration.
5.4 Legal and Security Requirements
We may disclose information where reasonably necessary to:
- Comply with applicable laws, regulations, or legal processes.
- Respond to valid legal requests.
- Investigate suspected fraud or security incidents.
- Protect the rights, property, or safety of users, Noir Stack, or others.
- Enforce applicable agreements.
- Establish, exercise, or defend legal claims.
5.5 Business Transactions
If Noir Stack undergoes a merger, acquisition, reorganization, financing transaction, or transfer of business assets, information associated with the affected business may be transferred as permitted by applicable law.
6. Data Retention
We retain personal information only for as long as reasonably necessary to fulfill the purposes described in this Privacy Policy, unless a longer period is required or permitted by law.
Retention periods may vary depending on:
- The category and sensitivity of information.
- The purpose for which it was collected.
- Account and subscription requirements.
- Security and operational needs.
- Contractual obligations.
- Applicable legal requirements.
Information stored locally within NoirCode may remain on the user’s device until deleted through the application, operating system, or associated storage mechanisms.
Information processed by third-party services is subject to those providers’ retention practices.
We may retain aggregated or de-identified information where permitted by law, provided it is not used to identify individuals.
7. Cookies and Analytics
Our websites and hosted services may use cookies and similar technologies to support essential functionality, maintain preferences, analyze service performance, and improve user experience.
These technologies may include:
Essential cookies: Support authentication, security, and core website functionality.
Functional cookies: Remember preferences, configurations, and interface settings.
Analytics cookies: Help us understand website traffic, performance, and usage patterns.
Where required by applicable law, we will obtain consent before placing nonessential cookies or using comparable tracking technologies.
Users may manage cookies through browser settings or other controls made available by the Services.
Disabling certain cookies may affect website functionality.
8. Data Security
We use reasonable technical, administrative, and organizational safeguards designed to protect information against unauthorized access, disclosure, alteration, and destruction.
Depending on the relevant service, safeguards may include authentication controls, access restrictions, secure communications, monitoring, and other security measures.
However, no system, transmission method, or storage technology can be guaranteed completely secure.
Users should protect their credentials, secure their development environments, and exercise caution when granting access to repositories, files, API keys, and external services.
Users should avoid including secrets or sensitive credentials in AI prompts unless necessary and appropriate for their selected processing environment.
9. Third-Party Services and External Links
NoirCode may provide access to third-party websites, model providers, development platforms, and integrations.
These services operate under their own terms, security practices, and privacy policies.
This Privacy Policy does not govern information independently collected or processed by third parties.
Users should review the relevant provider policies before enabling integrations or submitting information.
10. Children’s Privacy
The Services are not intended for individuals under 18 years of age.
We do not knowingly solicit or collect personal information from children under 18.
If we learn that personal information has been collected from a child in violation of applicable requirements, we will take appropriate steps to delete the information or otherwise address the issue.
Questions or concerns may be directed to [email protected].
11. Privacy Rights
Depending on your jurisdiction and applicable law, you may have rights concerning your personal information.
These may include the right to:
- Confirm whether we process your personal information.
- Request access to personal information we maintain about you.
- Obtain a portable copy of eligible information.
- Request correction of inaccurate information.
- Request deletion of eligible information.
- Opt out of certain sales, sharing, targeted advertising, or profiling activities.
- Limit certain uses of sensitive personal information where applicable.
- Withdraw consent where processing is based on consent.
- Appeal certain decisions concerning privacy requests.
- Exercise applicable privacy rights without unlawful discrimination.
These rights are subject to applicable legal conditions, limitations, and exceptions.
11.1 California Residents
California residents may have rights under the California Consumer Privacy Act, as amended by the California Privacy Rights Act.
These rights may include access, correction, deletion, information about disclosures, and opt-out rights for certain sales or sharing of personal information.
The original NoirCode policy states that NoirCode does not sell or share personal information as defined by the CCPA.
11.2 Other U.S. State Privacy Rights
Residents of states with applicable consumer privacy laws may have additional rights.
These states include Colorado, Connecticut, Delaware, Iowa, Montana, Nebraska, New Hampshire, New Jersey, Oregon, Texas, Utah, and Virginia.
The precise rights available vary by jurisdiction.
For example, some state laws provide correction and portability rights, while others have narrower deletion rights or different opt-out requirements.
We will process eligible requests in accordance with the laws applicable to the individual and the relevant processing activity.
11.3 Exercising Your Rights
To submit a privacy request, contact:
Please provide enough information for us to understand the request and verify your identity where required.
We may request additional information when reasonably necessary to prevent unauthorized disclosure or deletion.
Where permitted by law, an authorized agent may submit a request on your behalf.
We will respond within the period required by applicable law.
11.4 Appeals
Where applicable state law provides an appeal right, you may appeal a decision concerning your privacy request by contacting [email protected].
We will review and respond to eligible appeals as required by applicable law.
If an appeal is denied, you may have the right to contact the relevant state regulatory authority.
12. International Processing
If you access hosted services or connect to providers operating in other jurisdictions, information may be processed or stored outside your state or country of residence.
Applicable privacy protections may differ between jurisdictions.
Where legally required, appropriate measures will be used for relevant international transfers.
13. Changes to This Privacy Policy
We may update this Privacy Policy to reflect changes in our Services, technology, business practices, or legal obligations.
When material changes occur, we may provide notice through the NoirCode website, application, email, or another appropriate communication channel.
The effective date at the beginning of this Policy identifies the version in effect.
Where legally required, we will obtain consent before implementing changes that require it.
Continued use of the Services after an updated Policy becomes effective is subject to applicable law and the relevant terms governing the Services.
14. Contact Information
For questions, privacy requests, or concerns regarding this Privacy Policy, contact:
Noir Stack LLC
Email: [email protected]
Website: https://noirstack.com
This Privacy Policy describes the privacy framework for NoirCode and should be read together with the applicable Terms of Service, software licenses, and any additional notices associated with specific services or integrations.