LEGAL

Terms of Service

Last updated: June 17, 2026

By using FirmPatch, you agree to these terms. If you don't agree, don't use the service. We've kept the legalese to a minimum — these are the things that actually matter.

What FirmPatch is

FirmPatch is a tool that helps you generate firmware modifications for eurorack synthesizer modules. It reads firmware source code from public GitHub repositories and produces C++ patches based on your natural language descriptions. It also operates a bounty marketplace where users can fund firmware development and developers can get paid for shipping it.

Generated code — no warranty

AI-generated firmware patches are provided as-is, with no warranty of any kind. You are solely responsible for reviewing, testing, and flashing any generated code to your hardware. FirmPatch is not responsible for any damage to your module, data loss, or unexpected behavior resulting from firmware you generate or apply using this service. Always back up your existing firmware before flashing.

Who owns the generated code

You own the patches you generate. FirmPatch does not claim ownership over code produced during your sessions. However, generated patches are based on existing open-source firmware, and you must comply with the license of the underlying firmware (typically MIT or similar permissive open-source licenses). Submitting a PR to a public repo means your contribution is subject to that repo's license.

Bounties

  • Funders: When you fund a bounty, your payment is held in escrow by Stripe until the bounty is verified and released. If a bounty expires (90 days with no successful claim) or is cancelled, you will receive a refund minus any Stripe processing fees.
  • Builders: When you claim and complete a bounty, payment is released to you after passing the verification pipeline (AI review, and optionally maintainer and community review depending on bounty tier). FirmPatch takes a platform fee of a percentage of the bounty amount, disclosed at the time of payout.
  • Disputes: Disputes about whether a submission meets bounty criteria are resolved by the community jury process. FirmPatch's decision in disputes is final.
  • Private bounties: Only bounties linked to public GitHub repositories are eligible for the bounty marketplace. Private forks cannot be listed as bounties.

Acceptable use

You agree not to use FirmPatch to:

  • Generate code intended to damage hardware, circumvent copy protection, or infringe on third-party intellectual property
  • Abuse the bounty system (fake completions, fraudulent claims, sybil attacks)
  • Scrape or automate requests in a way that degrades service for others
  • Use the service for any illegal purpose

Accounts

You need a GitHub account to use most features. You're responsible for keeping your account secure. We can suspend or terminate accounts that violate these terms.

Changes to these terms

We'll update these terms as the product evolves. Material changes will be announced via the site. Continued use after changes constitutes acceptance.

Limitation of liability

To the maximum extent permitted by law, FirmPatch is not liable for any indirect, incidental, or consequential damages arising from your use of the service, including hardware damage from firmware you generated using this tool.

Contact

Questions? legal@firmpatch.dev