Software license

Last updated: June 5, 2026

Operated by Smith Masilotti LLC ("Ruby Native," "we," "us"). By subscribing to a paid Ruby Native plan or accepting these terms at signup, you ("Customer," "you") agree to this license.

1. What this license covers

Ruby Native has three parts, and they are licensed differently:

  • The gem. The open source ruby_native gem on RubyGems is licensed under the MIT License. This license does not restrict it, and nothing here limits your rights under MIT.
  • The native source. The closed source iOS and Android code we deliver to paying subscribers. This is what this license governs.
  • The cloud build service. Our hosted service that builds, signs, and uploads your app to App Store Connect and Google Play Console.

"Native source" below means the closed source code, not the gem.

2. Your license to the native source

Each subscription covers one application. While you have an active paid subscription, we grant you a non-exclusive, non-transferable, worldwide license to use and modify the native source solely to build and operate the application covered by your subscription, and to use the cloud build service according to your plan.

You may not:

  • sell, sublicense, distribute, publish, or otherwise make the native source available to any third party,
  • use the native source on a standalone basis or separately from that application, or
  • use the native source to build or offer a product or service that competes with Ruby Native.

These restrictions apply only to the native source. They do not apply to the gem.

3. Plans and access

Plans, prices, and what each one unlocks are described at rubynative.com/pricing. Subscriptions are billed per app and annually through Stripe, and they renew automatically until cancelled, as described in our Terms of Service. Each application requires its own subscription. We provide the native source to you while your subscription is active.

Where a separate order or services agreement includes a first year of a paid plan, such as a Turnkey engagement, that order controls when billing begins, and the plan renews at the then-current rate after the included period.

4. When your subscription ends

If your subscription expires or is cancelled:

  • You keep the copy of the native source you already received and may keep using it in your application, subject to the restrictions in Section 2 and the confidentiality obligations in Section 5, which survive.
  • You stop receiving updates and support.
  • You lose access to new versions of the native source, so you cannot obtain future updates.
  • Your access to the cloud build service ends, so you cannot produce new signed builds or deploy or update your app through us.

5. Confidentiality

The native source is our confidential, proprietary information and trade secret. You will keep it confidential, will not disclose it outside your organization, and will protect it with at least reasonable care. This obligation survives termination for as long as the native source remains non-public. The gem is public and is not covered by this section.

6. Ownership

We own all right, title, and interest in Ruby Native, including the native source, the cloud build service, and all related intellectual property. You own your own application and the code and configuration you write. Modifying your copy of the native source does not transfer any ownership of the native source to you. We assign you no rights except the license in Section 2.

7. Warranty and liability

The native source and the cloud build service are provided "as is," and except as expressly stated we disclaim all warranties, including merchantability and fitness for a particular purpose. We do not guarantee that Apple or Google will approve any app. To the maximum extent allowed by law, our total liability under this license will not exceed the fees you paid us in the twelve months before the claim, and we are not liable for indirect, incidental, or consequential damages.

8. Changes, governing law, and precedence

We may update this license, and the then-current version applies when your subscription renews. This license is governed by the laws of the State of Oregon. Where you also sign a Ruby Native services agreement, this license governs the software and your use of the native source, and the services agreement governs the services, scope, and fees. If the two conflict about the software or the native source, this license controls.