Spirometry Application

Cipla needed assistance to develop an economical smartphone-based spirometry app that performs Peak Expiratory Flow Rate sensing and an easy-to-use intuitive process to evaluate your lung health right from your smartphone.

The Client

Cipla is a global pharmaceutical company with a vision to deliver affordable healthcare globally. With this purpose in their hearts, their presence extends to  80+ countries providing over 1,500 products across various therapeutic categories in 50+ dosage forms. Their guiding principle, “Caring for Life” is always at the forefront of their work. They aim to build stronger roots in markets like India, South Africa, the U.S., and other economies of the emerging world.

The Challenge

Spirometry is a breathing test that measures the amount of air you inhale and exhale and your exhalation's speed and easiness. It is central to diagnosing and managing chronic lung diseases like asthma, chronic obstructive pulmonary disease, and cystic fibrosis. Clinics generally use conventional spirometers. However, home spirometry with portable devices is gaining acceptance nowadays. Its convenience allows patients and physicians to monitor lung functions requiring regular evaluation. The benefits of home spirometry include the earlier treatment of infliction, more rapid recovery, and reduced health care costs. However, it also has challenges such as high equipment costs, patient compliance, usability, difficulty in uploading results, etc. Moreover, these types of equipment do not offer proper coaching, feedback, and quality assurance as compared to clinical spirometry.

The Solution

To aid Cipla in its goal to find a solution for this challenge, Accubits offered end-to-end mobile app development services to develop an economical smartphone application that performs Peak Expiratory Flow Rate sensing, using the built-in microphone. This application offers an easy-to-use and intuitive process to evaluate your lung health right from your smartphone. This application requires users to hold the smartphone with the app at approximately an arm’s length. Then the user needs to breathe in for their full lung capacity and then forcefully exhale the entire breath at the phone screen. The phone’s microphone records the exhalation and sends audio data to a server that calculates the exhaled flow rate.

The flow rate is estimated by calculating the envelope of the sound in the time domain and by performing resonance tracking in the frequency domain while measuring white noise gain through linear prediction. It can compute and provide flow rates and graphs similar to a home or clinical spirometer. The app makes it easy for users to upload and track testing results and receive real-time alerts and notifications. The app can easily be coupled with symptom scores, cough sensing, or oximetry to provide a comprehensive disease self-management tool. This application does not require user-specific training. Its bespoke calibration can generate accurate results with negligible mean error. Though this application provides many benefits, it is not a substitute for clinical spirometry. Instead, it can be used as a home-based solution that can increase compliance and monitoring through the convenience of a mobile phone.

Do You Need Help?

Please don't hesitate to contact us if you want to discuss your project requirements or are interested in a detailed case study of this project.

Let’s Get Started

The first step towards greatness begins now, let's embark on this journey.

Help us Help you.

Share more information with us, and we'll send relevant information that cater to your unique needs.

Final Touch

Kindly share some details about your company to help us identify the best-suited person to contact you.

Contact Details


How may we help you?


Company Information


Frequently Asked Questions

What are the benefits of a spirometry app?
  • Convenient Monitoring: Users can easily track their respiratory health from anywhere, enabling timely and convenient monitoring of lung function.
  • Accurate Measurements: A spirometry app provides precise and objective measurements of lung function parameters, helping users accurately assess their respiratory health.
  • Personalized Insights: Users receive tailored health insights and trends based on their spirometry test data, empowering them to make informed decisions about their respiratory well-being.
  • Medication Management: A spirometry app supports medication adherence by sending reminders and tracking usage, ensuring users stay on track with their prescribed treatments.
  • Remote Monitoring: Healthcare professionals can remotely access patients' spirometry test results, enabling remote monitoring and providing timely guidance and interventions.
  • Seamless Data Sharing: A spirometry app allows the secure sharing of test results with healthcare providers, facilitating effective communication and collaboration for better respiratory care.
  • Educational Resources: The application offers educational materials on respiratory health, empowering users with knowledge and promoting self-care practices.
  • Integration with Wearables: Integration with wearable devices and health platforms provides users with a holistic view of their health, correlating respiratory data with other vital signs and lifestyle factors for a comprehensive health overview.

Ready For Your Own Success Story?

Reach out to us today to discuss your project and avail a free no-obligation consultation.


Digital Signal Processing

PEFR Sensing

Proximity-based Calibrations

Linear Prediction and Analysis

Technologies Used