End User License Agreement

Last updated: May 3, 2026

This End User License Agreement ("EULA") governs your installation and use of the CodeMySpec command-line interface, Claude Code plugin, and any other software we distribute for installation on your machine (collectively, the "Software"). The Software is provided by CodeMySpec ("we", "us", "our").

This EULA covers the Software you install locally. Use of the hosted website and APIs at codemyspec.com is governed by our Terms of Service.

Acceptance

By downloading, installing, or using the Software, you agree to this EULA. If you don't agree, don't install or use it.

License Grant

We grant you a non-exclusive, non-transferable, revocable license to install and use the Software on machines you own or control, for the purpose of building applications with CodeMySpec.

This license is personal to you. One person, one license. You may install the Software on multiple machines that you personally use.

Restrictions

You may not:

  • Redistribute, sublicense, sell, or rent the Software.
  • Reverse engineer, decompile, or disassemble the Software, except where this restriction is prohibited by law.
  • Remove or alter any copyright, trademark, or attribution notices in the Software.
  • Use the Software to build a competing product or service.
  • Use the Software in violation of any applicable law or regulation.

Your Code and Projects

  • You own your code. Anything you write, generate, or manage with the Software belongs to you.
  • You own your project artifacts. Stories, specs, architecture definitions, and BDD scenarios produced through the Software are yours.
  • The Software may write files into your project directory (specs, rules, architecture documents, configuration). These files are part of your project and yours to keep, modify, or delete.

Connectivity and Data

  • The Software connects to the CodeMySpec hosted service to authenticate, sync project state, and retrieve task prompts.
  • The Software may send project metadata (stories, components, requirement state) to the hosted service as part of normal operation.
  • The Software does not transmit your source code to us unless you explicitly invoke a feature that does so.
  • See our Privacy Policy for details on what we collect and how we handle it.

Third-Party Components

The Software includes open-source components distributed under their own licenses. Your use of those components is governed by their respective licenses. A list of components and licenses is available in the Software's distribution.

Updates

  • We may release updates to the Software. Updates are governed by this EULA unless they ship with new terms.
  • Older versions of the Software may stop functioning if the hosted service evolves in incompatible ways.

Warranty Disclaimer

THE SOFTWARE 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, AND NON-INFRINGEMENT.

The Software generates and modifies files on your machine, including code and configuration. You are responsible for reviewing its output, maintaining backups, and using version control. We do not warrant that the Software will be error-free, uninterrupted, or produce correct results.

Limitation of Liability

To the maximum extent permitted by law, we are not liable for any indirect, incidental, special, or consequential damages arising from your use of the Software, including but not limited to lost code, lost data, or business interruption. Our total liability is limited to the amount you paid us for the Software in the 12 months preceding the claim, or $100, whichever is greater.

Termination

  • This license terminates automatically if you breach any term of this EULA.
  • You may terminate the license at any time by uninstalling the Software.
  • On termination, you must stop using the Software. Files the Software has written into your projects remain yours.

Changes to This EULA

We may update this EULA from time to time. Continued use of the Software after changes take effect constitutes acceptance of the updated terms. Material changes will be announced on the website.

Governing Law

This EULA is governed by the laws of the United States and the state in which we are organized, without regard to conflict-of-law principles.

Contact

For questions about this EULA, contact us through the website at codemyspec.com.