This summary is provided for convenience only and is not part of the agreement. OSSScan is an advisory tool that helps identify open-source licensing and vulnerability risks in code and dependency inventories.
OSSScan is not a substitute for legal, security, or compliance review. BigBrainCorp LLC does not guarantee that OSSScan will detect every copyleft obligation, vulnerability, or other issue, and is not liable for consequences arising from your use of or reliance on the Software's output.
If your build includes the optional OSSScan Agent and you install it, you are choosing to run an autonomous tool on your own machine, under your own accounts, that changes files in your repositories and opens pull requests for you to review. You operate it, you set its permissions, and you review its work before anything is merged. The Vendor does not run it, cannot see it, and is not liable for what it does in your environment. Section 12 has the details.
By installing, launching, or otherwise using OSSScan, you agree to these Terms of Use. If you do not agree, do not install or use the Software, and delete any copies in your possession.
Subject to your continuous compliance with these Terms and your payment of any applicable fees, the Vendor grants you a limited, non-exclusive, non-transferable, non-sublicensable, revocable license to install and run the Software on machines you own or control, solely for your internal business purposes and only for the duration permitted by your active license file, license.json, issued by the Vendor. Where your build includes the OSSScan Agent, the same license covers it.
This license terminates automatically upon expiry of your license file, upon any breach of these Terms, or upon revocation by the Vendor.
You shall not, and shall not permit any third party to:
The Software bundles or depends on third-party open-source components, including but not limited to Syft (Apache-2.0), Grype (Apache-2.0), and Electron (MIT). Those components are licensed under their own terms; nothing in these Terms modifies your rights or obligations with respect to those components. Applicable notices are described in the THIRD_PARTY_NOTICES.md file shipped with the Software, and the full license texts for redistributed components are shipped with the Software in the files referenced there. A build that includes the OSSScan Agent also ships the Agent's own third-party notices, available from the Help menu as "OSSScan Agent Third-Party Notices".
The Software is an advisory and informational tool only. The Software's outputs, including any Software Bill of Materials, license report, vulnerability or CVE report, risk classification, copyleft analysis, or other artifact produced by the Software, are provided for informational purposes only and must not be relied upon as legal advice, security advice, license-compliance certification, or a definitive determination of any matter relating to open-source licensing, intellectual property, security, or regulatory compliance.
You acknowledge and agree that:
The Software is provided "AS IS" and "AS AVAILABLE," with all faults and without warranty of any kind. To the maximum extent permitted by applicable law, the Vendor disclaims all warranties, whether express, implied, statutory, or otherwise, including without limitation the implied warranties of merchantability, fitness for a particular purpose, title, accuracy, completeness, quiet enjoyment, and non-infringement, and any warranties arising from a course of dealing, usage, or trade practice.
Without limiting the foregoing, the Vendor does not warrant that the Software will meet your requirements, operate uninterrupted or error-free, be free of harmful components, have all defects corrected, produce accurate or reliable output, detect every applicable open-source or security issue, or retain access to any third-party service the Software depends on, or that the OSSScan Agent, or any Coding-Agent Tool or machine-learning model it relies on, will act only within the scope you intend, follow every instruction, or be prevented by any safeguard from taking an unintended action. A "Coding-Agent Tool" is a third-party AI coding tool that you install and log in to, such as Claude Code, GitHub Copilot CLI, or Cursor CLI.
Outdated versions. The Vendor issues updates, security patches, and bug fixes as new downloadable versions of the Software, published at ossscan.com. The Software does not check for new versions over the network. Instead, each build carries a retirement date: the Software warns you inside the application as that date approaches and refuses to start once it has passed, directing you to the download page. Between those points, checking for a newer version is your responsibility. (The Software does tell you when newer versions of the components it uses, such as Syft, Grype, ScanCode, or the Agent, are available.) Running an outdated version of the Software or of the Agent increases operational, security, and financial risk. To the maximum extent permitted by applicable law, the Vendor disclaims all liability for damages, data loss, code corruption, or unexpected Agent behavior arising from your failure to install the latest available version.
To the maximum extent permitted by applicable law, in no event shall the Vendor be liable to you or any third party for any indirect, incidental, special, consequential, exemplary, or punitive damages, including damages for lost profits, lost revenue, lost data, lost goodwill, business interruption, procurement of substitute goods or services, regulatory fines, settlement payments, royalties, license-compliance liabilities, litigation costs, or any other damages, however caused and under any theory of liability, even if the Vendor has been advised of the possibility of such damages.
Without limiting the foregoing, the Vendor shall not be liable for any loss or damage arising from the OSSScan Agent or from any Coding-Agent Tool or machine-learning model it drives, including: changes made to, or the loss of, files, branches, commits, or uncommitted work in any repository or checkout the Agent was given access to; commits, pushes, or pull requests made through accounts you control, whether or not you intended them; any merge, build, test, deployment, or continuous-integration run that results from Agent output, and the cost of those runs; usage charges billed to you by the provider of your Coding-Agent Tool or model; incorrect, incomplete, insecure, or harmful code changes, dependency upgrades, license remediations, attribution changes, or verdicts; actions taken through, or exposure of, credentials, tokens, or logins present on the machine where the Agent runs; and any act or omission of the provider of a Coding-Agent Tool, model, or source-code hosting service.
The Vendor's aggregate liability arising out of or relating to these Terms or the Software, whether in contract, tort, or otherwise, shall not exceed the lesser of the total fees actually paid by you to the Vendor for the Software in the twelve months immediately preceding the event giving rise to the claim, or US $100.
These limitations apply notwithstanding the failure of any limited remedy of its essential purpose and to the maximum extent permitted by law.
You shall defend, indemnify, and hold harmless the Vendor and the Vendor's members, managers, affiliates, officers, employees, and agents from and against any and all claims, demands, actions, liabilities, damages, losses, costs, and expenses, including reasonable attorneys' fees, arising out of or related to: your use of the Software; your reliance on any Software output; your failure to comply with applicable open-source license obligations; your breach of these Terms; your violation of any law or third-party right; your installation, configuration, or operation of the OSSScan Agent, including the permissions you grant it and the accounts it acts through; any change, pull request, merge, or deployment made by or resulting from the Agent's output, including claims by your employer, clients, collaborators, or the owners of any repository the Agent touched; any claim that the Agent's use of your Coding-Agent Tool, model provider, or source-code hosting service breached your agreement with that provider; or any unauthorized access to systems, repositories, or data through the machine or the accounts the Agent runs under.
The Software requires a valid, unexpired license file, license.json, signed by the Vendor, which the Software validates entirely on your machine; there is no licensing server. You acknowledge and agree that:
The Software's Deep and Audit scan modes make outbound network requests to third-party services, including, depending on the ecosystem, proxy.golang.org, registry.npmjs.org, pypi.org, and api.deps.dev. These modes transmit only package coordinates, consisting of name, version, and ecosystem identifier; the Software does not transmit your source code or repository contents.
Scans process your code on your machine; AI coding agents are yours. OSSScan's license and CVE scans read and process your source code on your machine and upload none of it. OSSScan involves AI in two entirely separate ways: (1) Agent Prompts, static prompt files OSSScan writes to your disk for you to copy or paste into your own coding agent by hand; and (2) the optional, autonomous OSSScan Agent, a separate component described in Section 12 that drives a Coding-Agent Tool on a schedule. In both, the work is done by a third-party Coding-Agent Tool that you have chosen, installed, and logged in to (for example Claude Code). That tool reads your repository and sends what it reads, together with OSSScan's findings, to its model provider, from your machine, under your account with the provider and subject to the provider's terms and privacy policy, not the Vendor's. OSSScan does not control that tool and the Vendor receives none of what it sends. If you do not want repository contents sent to a model provider, do not paste OSSScan's prompts into a coding agent and do not install the Agent; scans alone never do this. References to "the Agent" in these Terms mean the OSSScan Agent of Section 12, never Agent Prompts.
The Vendor is not responsible for the policies, availability, or accuracy of those third-party services, and your use of those features is subject to their respective terms. The Vendor does not collect telemetry from the Software. For additional details, see the Privacy Policy shipped with the Software.
If you purchase a paid license, support, if any, is provided as described in the Support & Maintenance Policy shipped with the Software. Vulnerability scanning also relies on Grype's vulnerability database, which is downloaded and refreshed from third-party infrastructure operated for the Grype ecosystem.
These Terms remain in effect until terminated. They terminate automatically without notice upon expiry of your license file or upon your breach of any provision; no notice is required and your continued use after that point is unlicensed. Separately, the Vendor may also terminate these Terms at any time at its sole discretion by revoking your license. Because the license is validated on your machine and the Vendor has no remote means to disable it, such discretionary revocation takes effect immediately upon transmission of electronic notice: when the Vendor sends notice of revocation to the email address you provided at checkout (or the address to which your license file was delivered), that notice is effective whether or not you read it, and you shall immediately cease all use of the Software, uninstall it, and permanently delete all copies of the Software and of any license file in your possession or control.
Upon any other termination, you shall likewise cease all use of the Software and delete all copies in your possession or control. Sections 2, 4, 5, 6, 7, 11, 12, 13, and any other provisions that by their nature should survive termination, will survive.
These Terms are governed by, and construed in accordance with, the laws of the State of Arizona, USA, without regard to its conflict-of-laws rules. The parties consent to the exclusive jurisdiction and venue of the state and federal courts located in Maricopa County, Arizona for any dispute arising out of or relating to these Terms or the Software. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
The Software may include OSSScan Agent (the "Agent"), an optional component that you may choose to install from the Tools menu. This Section applies if you install or use it. It adds to, and does not replace, the rest of these Terms; Sections 4 through 7 apply in full to the Agent and to everything it produces.
The Agent runs OSSScan scans of the repositories you assign to it on a schedule you set, has a Coding-Agent Tool of your choice (defined in Section 5) investigate the findings, and, subject to the approval policy you configure, changes dependency manifests and other files in those repositories, runs your test command, and opens pull requests (or, on GitLab, merge requests) for you to review. Every reference to a pull request in these Terms includes a GitLab merge request. It is an autonomous system: during a run a machine-learning model, not the Vendor and not code the Vendor wrote, decides which findings to investigate, which of its permitted commands to run, whether a change is warranted, and how to write it.
Not active by default. Nothing in this Section 12 runs unless you make it run. A build that includes the Agent ships it inactive; it does nothing, and can interact with no repository, account, or model provider, until you install it from the Tools menu, choose its folders, add projects, and set a schedule or start a run in its Admin View. Removing it from the Tools menu returns the Software to that state.
The Agent runs entirely on your machine, under accounts you control, against repositories you choose, on a schedule you set, with a policy you configure. The Vendor does not host, operate, monitor, or have access to your installation, cannot see what it does, and cannot stop it. Everything the Agent does is done by you, through software you chose to run, and is attributed to you (or to the machine account you created for it) and not to the Vendor. Nothing in these Terms makes the Vendor your agent, contractor, or service provider with respect to the repositories or accounts the Agent touches, and the Vendor is not a party to any agreement between you and your Coding-Agent Tool provider, model provider, or source-code hosting service.
The Vendor claims no intellectual property right, ownership, or copyright in any code change, pull request, commit, report, or file generated or altered by the Agent or by a Coding-Agent Tool acting on Agent Prompts, and makes no representation that such output is original or free of third-party rights. Your rights in that output, and your responsibility for it, are governed by your agreement with your Coding-Agent Tool and model provider and by applicable law.
The Agent embeds no machine-learning model and no provider software development kit. All AI work is performed by the Coding-Agent Tool and its model provider, which are third parties with their own terms, acceptable-use policies, pricing, availability, and data-handling practices. You are responsible for holding a valid account or subscription with them, for complying with their terms, and for any charges they bill you for the Agent's usage. The Vendor is not affiliated with, and the Agent is not endorsed by, Anthropic, GitHub, Cursor, GitLab, or any other provider, and the Vendor makes no representation about the behavior, accuracy, or safety of any third-party tool or model.
The Agent reads no API key, token, or password from its configuration, the environment, or any URL, and holds no credentials of the Vendor's. It acts only through logins you set up on your machine:
ossscan-bot) that you create and log in once, which the GitHub CLI stores in a folder inside the Agent data folder on your machine; andYou are solely responsible for those accounts, for the scope of the permissions and tokens you grant them, for keeping the machine that holds them secure, and for revoking them when you remove the Agent. Any action the Agent, the Coding-Agent Tool, or the model performs is performed with the permissions of those accounts.
You acknowledge that:
You shall:
Failure to meet these obligations is a breach of these Terms, and any loss that meeting them would have prevented is your responsibility.
The Agent is provided as a beta feature. It may change, break, or be withdrawn in any release without notice, and the Vendor may decline to include it in any build. The beta provisions of the Support & Maintenance Policy apply to it. No refund is available on account of the Agent's inclusion, absence, behavior, or withdrawal.
The Agent's behavior, safeguards, files, and configuration are described in the documentation shipped with it and in its Admin View. You are responsible for reading that documentation before installing the Agent and after each update, and for configuring the Agent in accordance with it.
By installing or using OSSScan, you acknowledge that you have read, understood, and agree to be bound by these Terms of Use.