Sports-Betting Mobile App Optimisation for Entain CEE
Conducting an App Health Check and improving the performance of a high-traffic sports betting app.
.webp)
Project Overview
Entain is a global sports betting and gaming group operating worldwide, managing a portfolio of leading betting brands. We began our collaboration by working with Betsys, a Czech company focused on sports betting, part of STS SA, the biggest bookmaker in Poland, which delivers the STS mobile application serving the Polish market.
The app was already live and growing, but performance issues were starting to impact key user flows during peak usage.
Within two months, we conducted an App Health Check followed by a focused performance optimisation phase.
Highlights of the Collaboration
- Structured App Health Check across frontend, backend, and shared KMP layers
- Performance constraints identified and prioritised based on business impact
- Execution of the two-month optimisation roadmap
- Significant performance improvements immediately acknowledged by the user base
Challenges and Objectives
Approach
Instead of jumping straight into optimisation, we started with a structured app health check to understand where performance issues came from and how they affected business-critical flows.
Together with the mobile Program Manager and mobile engineers, we prioritised optimisation areas based on business impact and technical complexity, covering frontend architecture, backend interactions, and shared Kotlin Multiplatform layers across iOS and Android.
To objectively validate the improvements, we introduced controlled cross-platform testing using identical devices and consistent measurement conditions. Results were presented to stakeholders through a live demo, providing clear visibility and supporting further decision-making.
Results
The audit confirmed a solid foundation but revealed implementation patterns that were limiting performance in interaction-heavy scenarios.
This resulted in a focused two-month roadmap, delivered across both platforms by a dedicated Flow team working closely with Betsys developers.
Key outcomes included:
- Up to 70-80% reduction in CPU usage in selected high-load scenarios
- Faster execution of complex user interactions and improved rendering efficiency
- Reduced memory usage and power consumption, contributing to more stable runtime performance
These improvements directly impacted user experience in high-stakes moments, where speed and responsiveness influence conversion and retention. User perception reflected the technical progress, with Customer Satisfaction improved, reaching 74 percent following the optimisation phase.
The project showed that many performance issues in mature mobile apps can be addressed through targeted optimisation, without the need for disruptive architectural changes or a full rewrite.
.webp)
Let’s make something great
Let's talk about what it takes
