Terms of service

Last updated: September 4, 2026

1. Agreement

By creating an account or using Ruby Native ("Service"), you agree to these terms. If you do not agree, do not use the Service.

2. What the service does

Ruby Native builds native iOS and Android apps from your Ruby on Rails app and uploads them to App Store Connect and Google Play Console on your behalf. You provide your store credentials, app configuration, and an app icon. We use these to compile, sign, and upload your app through Apple's and Google's tooling. The native source code we deliver to paying subscribers is covered separately by our software license.

3. Your account

You are responsible for maintaining the security of your account credentials and store credentials. You must be at least 18 years old to use the Service. You agree to provide accurate information and keep it up to date.

4. Store credentials

For Apple, you provide your Apple Developer Team ID, App Store Connect API key, and related credentials so we can build and upload your iOS app. For Google Play, you invite our publisher service account to your Play Console with Release manager permission, and we generate and hold the upload key that signs your Android app. Credentials and keys are encrypted at rest. You are responsible for ensuring you have the right to use these credentials and that your app complies with Apple's and Google's guidelines.

5. Billing

Paid plans are billed through Stripe. Subscriptions renew automatically until cancelled. You can cancel at any time from your billing page. Refunds are handled on a case-by-case basis.

6. Acceptable use

You agree not to use the Service to build apps that violate Apple's App Store Review Guidelines or the Google Play Developer Program Policies, infringe on intellectual property rights, or contain malicious code. We reserve the right to suspend accounts that violate these terms.

7. Limitation of liability

The Service is provided "as is" without warranty of any kind. We are not liable for App Store or Google Play rejections, build failures, or any damages arising from your use of the Service. Our total liability is limited to the amount you paid in the 12 months prior to the claim.

8. Changes to these terms

We may update these terms from time to time. Continued use of the Service after changes constitutes acceptance. We will notify you of material changes via email.

9. Contact

Questions about these terms? Email [email protected].