Improving IoT App Performance for a HealthTech Leader

HealthTech

A HealthTech company partnered with Beetroot to re-engineer its IoT air quality management app, achieving an 80% improvement in app performance, a 4.7 App Store rating, and 85% fewer customer support inquiries.

  • TECHNOLOGIES

    • Swift
    • Kotlin
    • Firebase
    • Amplitude
    • Smartlook
  • TEAM COMPOSITION

    • iOS Developers (2)
    • Android Developers (2)
    • QA Automation and Manual QA Engineers
    • Project Manager
    • UI/UX Designers (part-time)

Background

The client is a globally recognized leader in air purification technology, known for innovative solutions that deliver cleaner, healthier indoor air and a strong focus on customer satisfaction.

Its IoT app lets users control air purifiers, monitor air quality in real time, set schedules and alerts, track filters, and connect smart integrations.

Project Recap

  • The client’s IoT app suffered from device disconnections, overheating, an outdated codebase, and poor UX.

  • Beetroot assembled a dedicated team of mobile developers, QA engineers, and designers under the Team Extension model.

  • Over two years, the app became stable and fast, with an App Store rating that rose from 1.9 to 4.7.

Challenge

The client’s IoT app was central to its customer experience, but technical issues and an outdated design were hurting both users and the support team.

The client faced several challenges:

  • Critical bugs causing frequent device disconnections
  • High CPU consumption and device overheating
  • An outdated codebase affecting stability
  • Poor UI/UX leading to high bounce rates
  • A growing number of customer support inquiries

Facing a similar challenge? We're ready to help!

Solution: Re-Engineered IoT App with a Dedicated Mobile Team

Using the Team Extension model, Beetroot assembled a dedicated team of two iOS developers, two Android developers, a QA automation specialist, a manual QA engineer, and a project manager, with UI/UX designers contributing part-time.

  • Legacy Code Refactoring

    The team refactored the app’s legacy code to eliminate major bugs and stop frequent device disconnections.

  • Performance Optimization

    Optimizations cut CPU consumption and solved device overheating, making the app faster and more stable.

  • User-Friendly Redesign

    A redesigned UI/UX made controlling devices and monitoring air quality simpler and reduced bounce rates.

  • Analytics Integration

    Firebase, Amplitude, and Smartlook give the client actionable insights into user behavior and engagement.

  • Automated and Manual QA

    Combined automated and manual testing keeps releases stable across iOS and Android.

  • Faster Localization

    Improved localization processes shortened translation times and enhanced the experience across markets.

Leading a global team across multiple time zones and cultures is a challenge, but it’s also an opportunity to leverage diversity and collaboration to deliver exceptional results for our client. We maintained regular communication and held frequent syncs with our client.

Ivan Serheitsev,
Project Manager at Beetroot

Results

By engaging Beetroot, the client transformed the app into a high-performing product, with significant improvements in user satisfaction and business outcomes.

  • “When working with the client’s Swedish management team, we found a perfect match in values as they prioritized the well-being and motivation of our team. Despite different priorities across the client’s teams, we adjusted and delivered excellent results.”

    – Lesia Khomiak, Account Manager at Beetroot

  • 80% better performance

    Overheating and high CPU consumption were resolved, and app crashes dropped significantly.

  • From 1.9 to 4.7 on the App Store

    The rating rose and stayed high long-term, while weekly negative reviews fell from 20 to 3.

  • 85% fewer support inquiries

    A stable, user-friendly app greatly reduced the customer support workload.

  • Data-driven decisions

    Integrated analytics provide critical insights into user behavior for strategic planning.

  • “From the outset, we clarified that we saw the project as a long-term collaboration and committed to expanding our services to meet our client’s needs. By remaining open and available, we established a strong partnership with our client.”

    – Nikita Tkachov, CDO at Beetroot

Improve your IoT app with Beetroot:

Struggling with app performance, stability, or user ratings? Share your challenges via the form, and one of our experts will reach out to you shortly.