Stallion logo

We would love to get in touch with you!

Share your queries and some details so we can get back to you.

+1

Need faster resolution? Join our Discord community

Join Discord

FAQs

What is React Native Stallion?

React Native Stallion is a complete React Native app update management platform. It handles everything from testing new releases to promoting them to production, along with offering advanced analytics and automated rollback capabilities.

Why should I use React Native Stallion instead of traditional OTA tools?

React Native Stallion is more than just OTA. It offers a full suite of tools including a built-in testing framework, real-time analytics, one-click promotions to production, gradual rollouts, and automatic or manual rollbacks—all with a focus on speed and developer ease-of-use.

How is React Native Stallion better than CodePush?

React Native Stallion is a next-generation OTA update solution built for modern React Native apps. Unlike CodePush, React Native Stallion offers multi-slot updates, advanced rollback mechanisms, real-time monitoring, and a more intuitive release management system. Plus, it's faster, more reliable, and designed for scalability.

Does React Native Stallion offer a free plan?

Yes! React Native Stallion provides an extensive free plan tailored for small to medium-sized projects. It includes all essential features like OTA updates, testing, analytics, and rollbacks—without any hidden costs.

What is the React Native Stallion Testing Framework?

React Native Stallion includes a built-in testing framework that lets you validate updates before releasing them, preventing bad updates from reaching users. With React Native Stallion, you never have to rebuild your native app again—switch seamlessly between versions within your app itself, ensuring smooth, bug-free deployments with zero downtime.

How do I integrate React Native Stallion into my React Native project?

You just need to install the React Native Stallion SDK and CLI. Once integrated, you can send releases, test them internally, promote them to production, and manage distribution all through simple CLI commands and SDK hooks.

Can I track how my release is performing with React Native Stallion?

Absolutely! React Native Stallion provides an analytics dashboard where you can track adoption metrics, crash reports, user engagement, and performance trends for every release.

Does React Native Stallion support both Android and iOS apps?

Yes! React Native Stallion's SDK is designed to integrate smoothly with React Native apps on both Android and iOS platforms without any extra hassle.

Can I control how fast my release rolls out?

Yes. React Native Stallion lets you control your rollout strategy. You can gradually release your update to a percentage of your users, and even pause or rollback based on feedback or analytics.

Is React Native Stallion App Store and Play Store compliant?

React Native Stallion is fully compliant as it only updates your JS bundle and assets without altering native binaries, keeping you in line with App Store and Play Store guidelines.

What are patch updates and how do they work?

Patch updates are binary-safe diffs that only ship the changed parts of your React Native bundle, resulting in 90-98% smaller downloads compared to full bundle updates. React Native Stallion automatically computes these patches when you publish a new release, compares it to the previous version, and generates a cryptographically verified diff. Users download only the patch, which is then applied atomically with instant rollback if anything fails.

How do patch updates compare to CodePush updates?

Unlike CodePush which ships full bundles, React Native Stallion uses binary-safe patch updates that are 90-98% smaller. This means faster downloads, less CDN traffic, and better user experience. Patches are computed automatically on the server, cryptographically verified, and applied atomically—all without requiring any manual intervention.

What security features does React Native Stallion provide?

React Native Stallion includes enterprise-grade security features: bundle signing with cryptographic verification, SHA-256 integrity checks, automatic crash detection with instant rollback, manual rollback capabilities, and audit trails. All updates are cryptographically verified before deployment, and the platform supports on-premise hosting for organizations with strict compliance requirements.

How does bundle signing work in React Native Stallion?

Bundle signing ensures that only authorized updates can be deployed to your React Native apps. Each bundle is cryptographically signed with your private key before deployment. When the SDK downloads an update, it verifies the signature using your public key. If verification fails, the update is rejected, preventing unauthorized modifications or tampering.

Does React Native Stallion support automatic rollbacks?

Yes. React Native Stallion automatically monitors app health metrics and crash rates. If an update causes issues above configured thresholds, the platform automatically rolls back to the previous stable version. You can also manually trigger rollbacks through the dashboard or API, giving you complete control over your release management.

What is on-premise hosting and when do I need it?

On-premise hosting allows you to deploy React Native Stallion on your own infrastructure, keeping all data and updates within your firewall. This is ideal for enterprises with strict compliance requirements (SOC 2, GDPR, HIPAA), data residency needs, or security policies that prohibit cloud services. You get the same features as the cloud version with complete infrastructure control.

What enterprise features are available with on-premise hosting?

On-premise hosting includes all standard features plus enterprise-specific capabilities: SSO integration, audit logging, custom SLAs, dedicated support, regional data residency, complete infrastructure control, and compliance certifications. You can deploy updates from your own data centers while maintaining full access to logs, metrics, and audit trails.

How does React Native Stallion ensure update security?

React Native Stallion uses multiple security layers: cryptographic bundle signing prevents unauthorized updates, SHA-256 integrity verification ensures bundle authenticity, atomic updates prevent partial deployments, automatic rollback on failure, and optional on-premise hosting for sensitive workloads. All updates are cryptographically verified before deployment to user devices.

Can I use React Native Stallion for standalone React Native apps?

Yes. React Native Stallion works with standalone React Native apps (not just Expo). It supports both Expo-managed and bare React Native projects, making it a perfect CodePush alternative for any React Native app architecture.

How do patch updates reduce CDN costs?

Patch updates are 90-98% smaller than full bundles, dramatically reducing bandwidth usage. Instead of downloading 18MB bundles, users download 200-300KB patches. This translates to significant CDN cost savings, especially for apps with large user bases or frequent updates.