Version 2 Effective May 15, 2026

What's new in v2 of the Lucky Penny EULA

A plain-language summary of changes to the Lucky Penny Software License Agreement.

Quick overview

We've updated our standard End User License Agreement based on feedback from approximately 35 enterprise customer negotiations over our first year of commercial operations. The updates fall into three buckets:

Customer-favorable improvements
Lower default late-fee rate, longer cure period, mutual liability cap, consent for marketing use of your name, reduced audit frequency, and longer warranty period.
Clarifications
Explicit educational-use carve-out, defined terms for "Customer," "Affiliate," and "Order," recognition of our dual-license open-source path, and clearer treatment of merchant-of-record and reseller channels.
Standard B2B additions
Force majeure clause, compliance-with-laws representation, and a no-third-party-beneficiaries provision - all standard in commercial software agreements.

Most changes are improvements for customers. The updates reflect what enterprise customers regularly ask for in negotiations - we've incorporated those changes into the standard EULA so most customers no longer need to negotiate to get them.


Improvements for customers

Lower late-fee interest rate

Our default late-fee rate on overdue invoices has been reduced from 18% to 12% per annum. The Order may specify an even lower rate. Note: this applies only when Lucky Penny invoices you directly - purchases through our payment processor, resellers, or storefronts follow those channel partners' payment terms.

Longer cure period for missed payments

If a payment is missed, we now give you ten (10) days from notice to cure the default, rather than five (5) days. This better accommodates enterprise payment processing cycles.

Mutual liability cap

Our limitation of liability is now mutual - capped at amounts paid in the 12 months preceding the claim for either party. Previously, the cap applied only to Lucky Penny's liability. The Order may specify a higher dollar floor for either party.

Important carve-outs from the cap:

  • Gross negligence, willful misconduct, or fraud by either party - uncapped
  • Your payment obligations to Lucky Penny - uncapped
  • Your indemnification obligations to Lucky Penny - uncapped
  • Lucky Penny's IP indemnification obligations to you - capped at 2x (rather than 1x) the trailing 12-month fees

Patent indemnification added

Lucky Penny's indemnification scope under Section 8.1 has been expanded from U.S. copyright only to U.S. copyright or patent. We'll defend you against claims that the Licensed Product infringes U.S. patents in addition to copyrights, subject to the standard combination/modification carve-outs.

Marketing use of your name requires consent

We no longer have the unilateral right to use your company name or logo in customer lists or marketing materials. Going forward, we need your prior written consent to use your name, logo, trademarks, or any reference to you in marketing materials, customer lists, case studies, press releases, or other publicity.

Mutual assignment

Either party may now assign the Agreement to an Affiliate or to a successor in connection with a merger, corporate reorganization, acquisition, or sale of all or substantially all of its assets - with notice to the other party. Previously, this right was one-sided.

Audit frequency reduced

License audits are now limited to once per calendar year (was twice), with thirty (30) days' prior written notice. Lucky Penny will exercise audit rights reasonably and in good faith.

Warranty period extended

The defect warranty period for the Licensed Product has been extended from 60 days to 90 days post-installation.

Statute of limitations

The window for either party to bring an action related to the transactions under the Agreement has been extended from one year to two years, and now applies symmetrically to both parties.


Clarifications based on common questions

Educational use is now explicit

We've clarified that educational purposes - including classroom instruction, student coursework, individual learning, and academic research that is not used to operate the institution - are eligible for the Community License regardless of setting. Whether you're at a university, a code bootcamp, or learning at home, educational use is free.

Note: Universities and other higher-education institutions still need a commercial license for institutional or operational software (administrative systems, registrars, alumni databases, etc.).

Our open-source path is acknowledged

Our source code remains publicly available on GitHub under the Reciprocal Public License 1.5. If your use is consistent with RPL-1.5's reciprocal/copyleft obligations, you may use AutoMapper and MediatR under that license at no cost. The commercial license (this EULA) is the alternative for users who prefer not to take on RPL-1.5 obligations.

Defined terms for "Customer," "Affiliate," and "Order"

Three new defined terms make the Agreement clearer and more flexible:

  • "Customer" is the single legal entity named in your Order. Affiliates require a Global License Addendum or Enterprise Group Addendum to extend the license to them.
  • "Affiliate" uses the standard majority-voting-equity definition.
  • "Order" is broad and includes signed quotes, purchase orders, our payment processor checkout confirmations, reseller-issued POs, and storefront fulfillment records - whichever applies to your purchase channel.

Service Providers and Consultancies

We've added explicit rules for consulting, agency, and service-provider arrangements. When a service provider uses the library on behalf of an end client, the end client (not the service provider) holds the license. This matches what we've been telling consultancies in email replies for the past year.

Multi-channel purchasing

We've clarified how the EULA applies across our different sales channels:

  • Direct online purchases through our payment processor (our authorized merchant of record)
  • Quote-and-invoice purchases (most enterprise customers)
  • Negotiated Enterprise purchases (with redlines and/or addendums)
  • Third-party reseller channels
  • Authorized storefronts and marketplaces

In all channels, your use of the library is governed by this Agreement, while payment, refund, and tax-collection mechanics are governed by the channel partner's terms.

Version scope clarified

Versions of AutoMapper and MediatR released before our commercial transition remain governed by their original open-source licenses. Specifically:

  • AutoMapper versions prior to v15.0.0 remain under Apache License 2.0 or the MIT License (depending on the version)
  • MediatR versions prior to v13.0.0 remain under Apache License 2.0
  • You may continue using these prior versions under their original licenses indefinitely

Source code, source-code redistribution, and confidentiality

We've aligned our language with the reality that our source code is publicly available. The Agreement no longer claims trade-secret status over the publicly-available source, and the confidentiality clause has been narrowed to cover what's actually confidential - deal-specific Order terms (including pricing), Lucky Penny's non-public business information, and any technical information specifically marked confidential.

License administration model

We've clarified that licenses are registered to a single Customer administrator account on our customer portal. We do not use per-developer license assignment. If your team needs additional sub-accounts (for example, for procurement or accounting access), contact us and we'll add them under your primary account.


Structural improvements

Order Form mechanism

We've formalized how commercial terms work between the EULA and your specific Order. Where the Agreement says certain terms are "specified in the applicable Order," those terms can be customized at the Order level without modifying the underlying EULA. This includes:

  • License Fee
  • Payment terms and late-payment interest rate
  • Currency of payment
  • Subscription Term and renewal terms
  • Liability cap floor (subject to negotiation)

What this means for you: most commercial-term flexibility (Net 30 vs Net 45, currency, etc.) no longer requires EULA redlines. Specify your preferred terms in the quote/purchase order, and the Agreement adapts.

Quote as offer, purchase order as acceptance

We've made the "mirror-image" rule explicit: when Lucky Penny issues a quote for the Licensed Product, that quote is the offer. A responsive purchase order from you or your authorized reseller is acceptance of the quote. Terms appearing on the purchase order that conflict with the quote (other than identifying information like billing address) do not modify the quote unless Lucky Penny separately agrees in writing. This matches typical commercial practice and provides clarity for procurement teams.

Addendum references

We've added explicit references to our three available Addendums:

These are separate paid Addendums for customers who need affiliate scope or post-subscription runtime rights.


Standard B2B additions

Force Majeure

Standard clause excusing performance delays caused by events beyond a party's reasonable control - acts of God, war, pandemic, government action, internet/telecommunications failures, etc. Excludes payment obligations.

Compliance with Laws and Anti-Bribery

Each party agrees to comply with applicable laws, including export controls, anti-bribery and anti-corruption laws (including the U.S. Foreign Corrupt Practices Act and U.K. Bribery Act), and applicable data protection laws. This is increasingly required in enterprise procurement questionnaires.

No Third-Party Beneficiaries

Confirms that the Agreement creates rights only between Lucky Penny and you (the Customer) - not for any other person or entity. Standard B2B clause.


What this means for you

If you're a new customer

You'll be on v2 from your first day. The new EULA is at luckypennysoftware.com/license.

If you're an existing customer

Your current subscription continues under the EULA version you accepted when you subscribed. Your terms do not change mid-subscription.

At your next renewal, your subscription will renew under v2. Your renewal communication will explicitly notify you of the EULA update. You'll have the option to:

  • Renew under v2 (default)
  • Not renew, in which case your subscription ends at the close of the current period under your original terms
  • Discuss any specific concerns with our sales team before renewing (Enterprise tier customers only - Standard/Professional tiers are non-negotiable)

If you want to move to v2 sooner

Existing customers may opt to migrate to v2 before their renewal date. Contact support@luckypennysoftware.com to request early migration. This is a one-way election (no rollback to your previous version).

If you signed a custom version (with redlines)

If you negotiated custom terms in your version of our EULA, those terms remain in effect. v2 does not retroactively apply unless we mutually agree to migrate.


More information

Resources to help you understand the changes:

We appreciate the feedback from customers who helped shape this update. If you have questions about how v2 affects your specific use case, please reach out - we're happy to walk through the changes.