Skip to main content

Smartphone apps for calculating insulin dose: a systematic assessment



Medical apps are widely available, increasingly used by patients and clinicians, and are being actively promoted for use in routine care. However, there is little systematic evidence exploring possible risks associated with apps intended for patient use. Because self-medication errors are a recognized source of avoidable harm, apps that affect medication use, such as dose calculators, deserve particular scrutiny. We explored the accuracy and clinical suitability of apps for calculating medication doses, focusing on insulin calculators for patients with diabetes as a representative use for a prevalent long-term condition.


We performed a systematic assessment of all English-language rapid/short-acting insulin dose calculators available for iOS and Android.


Searches identified 46 calculators that performed simple mathematical operations using planned carbohydrate intake and measured blood glucose. While 59% (n = 27/46) of apps included a clinical disclaimer, only 30% (n = 14/46) documented the calculation formula. 91% (n = 42/46) lacked numeric input validation, 59% (n = 27/46) allowed calculation when one or more values were missing, 48% (n = 22/46) used ambiguous terminology, 9% (n = 4/46) did not use adequate numeric precision and 4% (n = 2/46) did not store parameters faithfully. 67% (n = 31/46) of apps carried a risk of inappropriate output dose recommendation that either violated basic clinical assumptions (48%, n = 22/46) or did not match a stated formula (14%, n = 3/21) or correctly update in response to changing user inputs (37%, n = 17/46). Only one app, for iOS, was issue-free according to our criteria. No significant differences were observed in issue prevalence by payment model or platform.


The majority of insulin dose calculator apps provide no protection against, and may actively contribute to, incorrect or inappropriate dose recommendations that put current users at risk of both catastrophic overdose and more subtle harms resulting from suboptimal glucose control. Healthcare professionals should exercise substantial caution in recommending unregulated dose calculators to patients and address app safety as part of self-management education. The prevalence of errors attributable to incorrect interpretation of medical principles underlines the importance of clinical input during app design. Systemic issues affecting the safety and suitability of higher-risk apps may require coordinated surveillance and action at national and international levels involving regulators, health agencies and app stores.

Peer Review reports


The rise of apps, software programs that run on devices like smartphones, creates novel opportunities for healthcare and disease management. Consumer surveys suggest that three-fifths of US adults [1], and over 1.5 billion worldwide [2], own an app-capable smartphone. App stores are populated with increasing numbers of low-cost or free information apps, diaries, and other tools intended to help individuals manage their health and share data with professionals [3]. Utility functions, such as drug dose calculators, that can be integrated into daily routines have become a common feature in medical apps [3]. While a quarter of adults report already using a health or fitness-tracking app [4], nine out of ten state that they would be happy to receive a mobile app “on prescription” from a physician [5], and a third of clinicians report having recommended an app to a patient in the past year [6]. Apps are now a routine feature of health policy discussions [7-9] and government strategy [10]. While recognizing potential benefits for care experience, outcomes, and resource utilization, recent discussion has identified gaps in evidence concerning effectiveness and safety [11-14].

Medical apps that are poorly designed, or do not function as intended, pose a potential risk to patients and threaten confidence among clinicians, patients, and the broader public. There is a spectrum of risk. Apps that support education and disease tracking may not adhere to evidence-based practices [15-17], but are unlikely to be actively harmful. In contrast, problems in apps with diagnostic and therapeutic functions, including calculators intended to recommend a dose of medication, may directly affect health outcomes. Poor diagnostic sensitivity has been identified in apps offering diagnostic screening for skin cancer [18], raising the possibility of missed or delayed diagnosis. Errors have been found in calculator apps intended to establish treatment thresholds for asthma [19] with potential consequences ranging from unnecessary treatment to unplanned care use resulting from the failure to recognize early signs of deterioration. Medication-related functions deserve particular scrutiny. Adverse drug events resulting from prescriber and patient errors are a common cause of avoidable harm in hospital and ambulatory care [20-23]. Up to one in seven patients report having experienced a medication error in the past two years [24]. The potential for new risks arising from the use of medication apps is suggested by the withdrawals of a small number of products, including an insulin dose calculator developed by a pharmaceutical company, because of clinically relevant errors [8,25]. While calculator apps designed for use by healthcare professionals have been subject to scrutiny [26], the safety characteristics of those intended for patient use are largely unknown.

This study aimed to systematically explore the clinical suitability of app-based dose calculators intended for patient use, using the example of diabetes mellitus as a long-term condition that is routinely encountered in ambulatory and hospital care. Many patients with diabetes need to adjust long-acting therapy with a series of tailored insulin doses taken throughout each day before meals and snacks, or to correct high blood sugar levels. Individuals must calculate a dose that correctly integrates expected carbohydrate intake, measured blood glucose levels, and past insulin doses [27]. To assist with this process, dedicated dose calculators are already available, both as dedicated physical devices and integrated into pumps and meters. Apps offer a novel platform for calculation that is available wherever a patient takes his or her smartphone. We undertook a systematic assessment of the design and behavior of English-language rapid-acting insulin calculators. We attempted to provide an exhaustive characterization of issues that might affect their suitability for use in clinical practice.


The study used a cross-sectional design which attempted to review all apps available at a particular point in time. We adapted principles from systematic literature review to structure a process of app identification and evaluation that aimed to minimize bias and error during assessment.

App selection

The UK versions of online app marketplaces for the two most widely used smartphone operating systems were searched in August 2013 using a predefined strategy (detailed in Additional file 1: Methods AF1). Obviously irrelevant apps were eliminated by reviewing app store descriptions and screenshots to identify apps that were either unrelated to diabetes self-management or for which no calculator could be present, for example, diabetes eBooks. The remaining apps were downloaded and evaluated using prespecified inclusion and exclusion criteria. Each stage of search and selection was performed by at least two investigators (of KH, SA, and JTP), working independently. Consensus was reached by pooling independent decisions and resolving any discrepancies through group discussion involving all search investigators in which discrepant apps were re-reviewed against selection criteria. We planned to involve an independent arbiter (JC) in the event that resolution was not possible, but in practice this was not needed.

Apps were eligible for inclusion if they were in the English language and contained a tool for performing a mathematical operation on one or more patient- and context-specific numeric parameters to suggest a dose of rapid or short-acting insulin. We applied the following inclusion and exclusion criteria:

Inclusion criteria

  • Smartphone or tablet app

  • Containing a rapid-acting insulin dose calculator, a tool to perform a mathematical operation on one or more patient- and context-specific numeric parameters

  • English language

  • Targeted at patients of any age or clinicians, or both (in practice, all the apps included in this study targeted patients)

  • Free and paid apps

Exclusion criteria

  • Not available through Android or iOS device marketplaces

  • Could not be downloaded because of country restrictions that prevented access in the United Kingdom

  • Could not be used because of technical problems, after two attempts

  • Sliding scales, lookup tables or other standard instruments that do not involve mathematical transformation of patient-supplied inputs

Apps were not restricted by cost, country of origin, target platform, download count, or intended audience. Consistent with the approach taken by medical regulators [28], calculators explicitly disclaiming medical use for self-management or treatment were not excluded, since the only valid use of a product advertised as a drug dose calculator is for medical purposes. Apps meeting the inclusion criteria were excluded only if technical issues prevented them from being downloaded or run on test devices. Duplicate apps running on the same platform were excluded. However, apps available on both iOS and Android were retained to assess consistency between the operating systems. App stores were rechecked in October 2014 to see if included apps remained available for download or had been updated during the study period. Updated apps were reevaluated.

Assessment procedures

Apps were assessed using a standardized method to examine each component of the calculation process (Additional file 1: Methods AF2). Expected inputs and outputs, supported unit systems, terminology, and any supplementary app features were characterized by inspection. Simulated data were used to define behavior in response to missing and extreme input values. Where the formula used for calculation was not displayed in the app or in associated documentation, the developer was contacted. For those apps where a formula was ultimately identified, performance was assessed using a set of test cases generated by permutation of the range of possible values for each input parameter (further described in Additional file 1: Methods AF3). Where present, clinical disclaimer text was extracted and coded to identify statements advocating discussion with a healthcare professional prior to calculator use and the role of personal judgment in interpreting generated results. All apps were assessed by a clinician-researcher (KH) and a second reviewer (either JTP, a mobile health researcher, or SA, a public health researcher), working independently. While also intended to minimize the risk of bias, comparison of these independent reviews served mainly to identify accidental errors or omissions during assessment. We planned for a third investigator to provide arbitration in the event that differences could not be resolved by discussion, but in practice this was not required, and the small number of scoring differences were resolved by rechecking the affected apps.

Statistical analysis

Issues identified within apps were aggregated for analysis. The schema used for grouping (Table 1) was informed by previous work [19,29] and refined through discussion and divided issues into two broad categories depending on whether they concerned the process of data entry (input issues) or the results that were generated (output issues, Table 1). This partitioning accounted for both the differing potential for error, in our view, and the availability of potentially mitigating strategies. Thus, while input issues tended only to increase the likelihood of an incorrect value being used for calculation, output issues were concerned with errors arising despite no error on the part of a user. Operational criteria for this schema are provided in Additional file 1: Methods AF4. Simple descriptive statistics were used to summarize the prevalence of issues within the schema.

Table 1 Frequency of identified issues, grouped by platform and cost

Before starting analysis, we hypothesized that the prevalence of identified issues might vary both by platform and the payment model (free or paid), because apps for iOS are subject to a quality control process prior to release whereas Android has no such requirement, and because developers of paid-for apps may invest more in quality assurance. Fisher’s exact test was used to calculate the two-tailed probability of an association between issue prevalence and platform or distribution model. A significance level of 0.05 was prespecified. Statistics were computed with R (Version 3.0.0) using the package exact2x2 (Version 1.4.0).


Forty-six apps (21 Android, 25 iOS) were selected for inclusion into the study (Figure 1). Of these, nine were available on both platforms but evaluated separately. Details of excluded apps are provided in Additional file 2: Table AF5.

Figure 1
figure 1

App selection process.

Approximately two-fifths (37%, n = 17/46) of apps were standalone calculators (Table 2, detailed in Additional file 2: Table AF6). Most (59%, n = 27/46), however, combined a calculator with a diary for recording blood glucose measurements. Over half of apps (59%, n = 27/46) included a clinical disclaimer. Most disclaimers emphasized the importance of discussing use of a calculator with a physician (n = 12/27) and using judgment before accepting any dose recommendation (n = 10/27). A small number (n = 4/27) explicitly stated that the app should not be used for treatment or other medical purposes. However, because these apps were clearly advertised as dose calculators they were retained for analysis. One iOS app was associated with an evidence-based diabetes self-management education program [30,31] and another, available for both iOS and Android, had been developed by healthcare professionals [32]. Download counts were available for Android, but not iOS. While not necessarily reflecting the number of active users, they allow a conservative aggregate estimate of at least 105,000 global downloads of the calculators included in the study by October 2014. While the majority of Android calculators had relatively low download counts (median 1000), three apps had been downloaded at least 20,000 times each.

Table 2 Characteristics of included dose calculator apps

All apps performed a basic meal bolus calculation, designed to work out the amount of insulin required to offset counted carbohydrate intake that was extended in most cases (83%, n = 38/46) with an adjustment for current blood glucose measurements (Additional file 2: Table AF7). All apps accepted inputs entered manually by the user. Eight apps provided a food database for quantifying carbohydrate intake. One (Glucose Meter for Android [33]) supported automatic transfer of blood glucose measurements from a Bluetooth-enabled meter. Apps extended the basic calculation by incorporating additional adjustments for exercise levels (n = 10), measured ketones (n = 2), and lipids (n = 1). Two-fifths of apps (39%, n = 18/46) allowed calculations to be tailored by specific events (for example, mealtimes, n = 12), time of day (n = 6), or both (n = 1). No apps performed adjustments for basal insulin regimes or, for type 2 diabetic patients, combined oral and injected therapy.

The formula used to suggest an insulin dose was listed in a third (n = 14/46) of apps and obtained on request for a further seven. Just under half (46%, n = 21/46) of developers did not respond to requests for information, contact details were not found for two, and two refused on grounds of commercial confidence. Formulae were broadly consistent across apps. Meal boluses were generated by dividing carbohydrate intake by a user-supplied, personal carbohydrate factor; the number of grams of carbohydrate required to offset the reduction in blood glucose caused by one unit of rapid-acting insulin. Correction boluses were derived similarly, by dividing the difference between current and target blood glucose values by an insulin sensitivity factor; the expected reduction in blood glucose in response to 1 unit of insulin for an individual. Some apps used the inverse form of carbohydrate (n = 9) and insulin sensitivity (n = 2) factors, performing a multiplication operation to calculate meal and correction boluses instead. Postprandial adjustments of correction boluses were supported in a fifth (22%, n = 10/46) of apps that either attempted to model residual insulin activity (n = 5) or supported post-meal custom factors (n = 5). One app provided a warning that two-hour postprandial corrections should be adjusted to reflect the pharmacokinetics of a recent mealtime dose. Most (76%, n = 35/46), however, relied on the user to know that an adjustment would be required for insulin-on-board to avoid a risk of overdose.

Input issues

All Android apps (n = 21) and most (92%, n = 23/25) iOS apps had issues affecting data input that might increase the risk of an incorrect value being used for calculation (Table 1). The majority (n = 21/21 and n = 21/25 of Android and iOS apps, respectively) did not apply validation to all numeric inputs. Measured blood glucose was the most likely to have some form of validation. 24% (n = 11/46) of apps either flagged extreme values with a written message (n = 7) or using color (n = 4), but only one refused to complete calculation. Two-fifths (40%, n = 10/25) of iOS and two-thirds (67%, n = 14/21) of Android apps placed no range limits on any input. A small number of apps (n = 1 and n = 4 of Android and iOS, respectively) allowed textual input in numeric fields. Four apps for iOS applied validation to all numeric inputs. Three-fifths (59%, n = 27/46) of all apps allowed calculation to proceed when one or more values was missing. A small number of apps had data entry issues, such as mmol/L glucose measurements constrained to be whole integer values, that meant that data were either not preserved correctly (n = 2) or could not be entered with appropriate precision (n = 4).

Just under half (48%, n = 22/46) of apps used ambiguous terminology to label and describe inputs. Non-specific terms like “correction factor” were common but used inconsistently, describing both insulin sensitivity and carbohydrate factors in different apps. In addition, there appeared to be a geographical basis for certain calculation conventions. Apps originating from the USA (n = 13) expected meal boluses to be calculated using a carbohydrate factor, while most apps from Germany (n = 5/6) required the inverse form of the factor. Poor documentation meant that the expected form would be invisible to users in half (50%, n = 23/46) of apps. In a small number of cases (n = 3), labeling was frankly incorrect. For example, one app used the phrase “Insulin units to decrease blood glucose by 1 mmol/L” to describe insulin sensitivity factor.

Output issues

When no missing or out-of-range input values were present, the majority of apps with a known formula (86%, n = 18/21) calculated a result consistent with expectations during systematic testing. Only three apps deviated from their stated formulae. Two introduced an undocumented conversion of glucose values expressed in mmol/L into mg/d, an unnecessary step because a patient using SI base units for glucose would almost certainly not have adjustment factors expressed using conventional US units. A third app silently discounted any negative correction bolus, contradicting the stated formula and creating a risk of over-estimating insulin requirements.

Formula concordance did not guarantee, however, that apps would produce correct output under all circumstances. Over two-thirds (67%, n = 31/46) of all apps, including 19 of those with known formulae, carried the risk of displaying an incorrect or inappropriate result despite inputs being configured correctly. Two apps set limits on the maximum insulin dose that would be prescribed, and two used coloring to highlight doses exceeding 20 units, but most apps placed no limits on the calculated insulin dose. Three-fifths (62%, n = 13/21) of Android and two-fifths (36%, n = 9/25) of iOS apps violated basic clinical assumptions, for example, treating a missing glucose measurement as a real valued number of zero for calculation (n = 13) or failing to reduce a recommended meal bolus when blood glucose was below target values (n = 6). Of the 27 apps that performed calculation automatically whenever inputs were changed, three did not always update their output in response to changing inputs. Three-quarters (74%, n = 14/19) of the remaining apps that required a manual button press to perform calculation did not clear the calculated output when inputs were changed.

Challenging our hypotheses, there was no significant difference in the frequency of input or output issues grouped either by platform type or distribution model, although there was a tendency towards a greater proportion of output issues, and clinical model violations in particular, in apps for Android. Only one app, for iOS, was issue-free according to our criteria. A second iOS app had no identified issues, but did not complete systematic output testing because the developer did not respond to requests for details of the formula. If input validation issues were ignored, a further five apps were otherwise issue-free. While comparison of each of the nine app pairs available on both iOS and Android found no differences in expected inputs, formulae, and outputs, inconsistencies were found during quality assessment. In four cases, Android apps performed no numeric validation, while the iOS version either validated some (n = 3) or all (n = 1) fields. In two cases, the iOS version accepted textual values where the Android version did not. In one case, an Android app lacked explanatory text present in the iOS version that prevented misinterpretation of an ambiguously labeled input. A further two Android apps either displayed incorrect behavior when handling missing values (n = 1) or did not permit data entry with appropriate precision (n = 1). At the conclusion of the nine-month review process, 89% (n = 41/46) remained available in app stores. 18 (44%) had been updated, and one known issue (a data entry bug involving values being stored incorrectly) was resolved.


Sustained glycemic control is associated with better outcomes in diabetes [34,35]. Improved control has been observed in patients receiving continuous subcutaneous insulin infusion supplemented with a bolus dose calculator [36,37]. App-based calculators offer a potential alternative for patients using insulin therapy. They may enhance the accuracy of insulin dosing, for example, by helping to precisely quantify carbohydrate intake. By eliminating mental arithmetic, they may reduce the perceived burden of calculation, particularly for those with limited functional numeracy. In addition, a smartphone, an object not typically associated with medical care, may offer a discrete way to determine dosage in social situations like mealtimes. There is certainly interest from patients. At least 105,000 patients worldwide downloaded apps included in this study. Historically these are likely to be patients with type 1 diabetes, for whom insulin therapy is a mainstay. The growing emphasis on tight control in the much larger population of type 2 diabetic patients means that insulin therapy, and the potential user base for calculator apps, is likely to increase in the future.

Appropriately designed apps may also protect against calculation errors. Insulin has a narrow therapeutic range [23], and the incidence of unintentional overdoses relating to medication errors made by patients is increasing as intensive therapy becomes commonplace [38]. While the consequences of insulin overdose are rarely fatal [39], hypoglycemic events are unpleasant and medication-related problems contribute to unscheduled care use by people with diabetes [40]. Our findings show that it is possible to design dose calculation apps that validate user input, generate correct output, apply appropriate dose ceilings, and flag potentially unsafe conditions. However, these apps are in the minority. A lack of standard terminology and simple numeric validation provide latent conditions that increase the risk of unintentional data entry slips and mistakes related to misunderstanding in most apps [41]. While these “input” issues are potentially amenable to intervention, for example, by educating individuals to double-check the data that they enter in an app, we also identified a large number of “output” issues, which reflect fundamental problems in the underlying software that cannot easily be mitigated by users. In particular, two-thirds of included apps carried the risk of inappropriately large outputs being generated when inputs had been specified correctly, including those that would almost certainly result in hypoglycemia. Many apps displayed behaviors that suggested that developers did not fully understand the clinical basis for calculation. For example, there is no situation where it is clinically appropriate to treat an absent blood glucose value as though it is a measured value of zero. Agreement with a documented formula (when available) is an encouraging finding, and one consistent with recent work examining calculator apps for clinicians [26]. However, appropriate insulin dose recommendations must also take into account contextual and behavioral factors. This is particularly important in calculators intended for patients, who may not have sufficient clinical knowledge to be able to reject incorrect doses. Yet over three-quarters of apps did not offer a mechanism for reducing postprandial boluses to reflect residual insulin activity, and one in six did not reduce dose recommendations in response to hypoglycemia. Apps relied exclusively on users to adjust calculation parameters to reflect basal insulin and oral antidiabetic regimes and other factors that might adjust insulin response, like pregnancy.

Detecting potential issues within apps may be challenging. Some issues were only apparent after exhaustive testing. The reasons that might prompt use of a calculator might also make it hard for patients to detect errors during use. Patients with limited numeracy may lack an intuitive basis with which to “sense check” unusual results [42]. The social contexts in which a calculator might be used, such as mealtimes, may mean people attend less to the process of calculation and scrutinizing of the output. App disclaimers frequently encouraged patients to review the calculated dose, but over two-thirds failed to provide details about the underlying formula that would enable this, and only a small number of apps flagged unusual input or output values. One potentially attractive strategy is to equip individuals with skills to recognize inappropriate or potentially harmful app during their initial search. Simple criterion-based approaches have been used to help consumers judge the quality of websites [43], and criteria have recently been proposed for apps that either rely on structured disclosures by developers addressing a number of generic quality domains [44], such as testing undertaken during development, or incorporate proxies for quality, such as disclosure of authorship [45]. Structured reporting has the potential to flag issues that make calculators unsuitable for particular user groups, for example, unit systems incompatible with local practices. However, at present, no calculator-specific instruments exist, while content-independent instruments rely on developers to appreciate that these are relevant concerns in the first place. Approaches that rely on proxies have the potential advantage of simplicity, but require evidence supporting their capacity to predict quality problems [46]. In this study, we found no significant association between price or platform and the prevalence of calculation errors. Further work is needed to explore whether other aspects of content, design, or usability can provide a reliable way for users to anticipate potential quality problems.

For healthcare professionals, there should be substantial caution in actively recommending calculator apps without thorough testing. Clinicians should consider asking about app use as part of routine diabetic review and specifically mention the potential risks associated with calculators when teaching carbohydrate counting, taking the opportunity to promote trusted resources such as dedicated medical app stores [47,48]. Despite the lack of validated approaches, it is unlikely that common sense advice about choosing heath apps would be actively harmful, and clinicians should take advantage of opportunities to promote simple strategies, such as preferentially choosing apps from known, reputable providers until CE-marked or US Food and Drug Administration (FDA)-approved apps become available and learning how to recognize these quality marks. For patients who are unwilling to discontinue use of a calculator app, advice should focus on the importance of double-checking data entry (to address input issues) as well as establishing a ceiling insulin dose above which any dose recommendations should be ignored. If patients are willing, stepping through calculation may be helpful in exposing gross errors. However, it is unlikely that informal testing, even if specifically directed towards exposing the risk of overdose, for example, by simulating implausible hyperglycemia, will uncover all issues. Although the approach described in this study provides a template for robust review, the workload involved should not be underestimated. App updates are frequent, and require both evaluation of new features and confirmation that existing functions still work. One app had introduced an 11-screen configuration process to address the complexity that had arisen as new features were added. Alternative methods, such as expert peer review, may be more efficient but require evidence to support their use in favor of explicit, criterion-based assessment.

If it is infeasible for either patients or clinicians to systematically appraise the safety of health apps, it is also unclear whether coordinated forms of quality assurance will provide rapid redress. In the USA and Europe, where regulatory guidance is now available [28,49], dose calculators almost certainly meet the respective definitions of a medical device and are therefore subject to oversight [50]. However, none of the apps included in this study appear to have completed registration, labeling, or other general controls which are the minimal requirements for products in both regimes. Most remained available in app stores in October 2014, 12 months after the introduction of FDA guidance. Regulators face an unenviable task of balancing risk, regulatory burden and its consequential impact on innovation, and the sheer volume of apps available [8,51,52]. However, allowing higher risk apps, such as calculators, to escape even minimal oversight creates a risk that harms go undetected because apps will escape established mechanisms for surveillance. App accreditation programs are a recent development, independent of government regulators, with a specific focus on clinical quality [48,53,54], but have yet to prove their ability to provide robust assurance, at scale [55].

Previous literature has highlighted the potential for liability and governance problems associated with technologies, such as telehealth, that transcend geographic boundaries [56]. Our findings suggest that apps based on local medical practices may pose a risk when distributed in globalized app stores without regard to whether the same practices operate in other markets. For insulin dose calculation, the consequence of confusing ratio adjustment factors is always overestimation of the required insulin dose. Apps from the USA assume a ratio form that is inverse to that assumed by apps from some European countries. The lack of universal standard terminology, appropriate labeling, or a written formula in most apps means that users have no way of discerning the correct interpretation. It seems likely that this issue, or variations of it, will apply to other kinds of medical apps that are distributed in multiple locations. In October 2014 a diabetes tracking app integrated into Apple’s own Health platform had to be modified after it was discovered that measurements entered in SI units were not being handled correctly [57]. To address localization issues effectively, some form of coordination between regulators and public marketplaces, which control the distribution of most apps, may be necessary.

The study also highlights the importance of development context in understanding the risks that medical apps may pose. App developers responding to enquiries in this study frequently characterized their software as a personal project, often responding to the need of a family member or friend. We found no evidence of developers acting other than in good faith. However, such an approach may be very different from a professional software development context in which medical expertise might be sought and formal quality engineering approaches applied. Personal projects are unlikely to have the resources available to pay for expert guidance, formal testing, or updates as new evidence emerges. Consequently, unlike traditional medical software, users and regulators cannot assume that the app landscape is dominated, or even substantially populated, by products produced by medically competent developers. The findings emphasize the value of due diligence to accompany testing of the product itself when assessing the risk associated with medical apps. When top-down regulation fails to provide robust quality safeguards, consumer behavior and market dynamics might help. The findings of this study provide both clinicians and patients with enough evidence to engage in open and informed exchanges about the appropriateness of medical apps in the particular case of insulin calculators, and future work will likely generate further insights. This bottom-up approach, however, requires individuals to keep up with recent research in mHealth.

The strengths of this study include the exhaustive approach used for sampling and the steps taken to minimize bias and error during assessment. As a cross-sectional analysis, however, the findings reflect issues present at a particular point in time. Both the number of available apps and the issues present within each app will change as apps are released, updated, and withdrawn. Thus, specific findings may have changed, and clinical users should perform their own assessment before recommending, or discouraging users from, a particular app. Future work should examine how issue prevalence changes and whether new issues arise over time. Neither can this study provide evidence of concrete harms resulting from issues identified in the apps that were reviewed. Coordinated programs of surveillance for harms resulting from medical app use, whether run by regulators, accreditation programs, or researchers, should be a priority.


Despite potential benefits for patients, popular apps offering insulin dose calculation carry a risk of incorrect dose recommendations ranging from those that might lead to suboptimal disease control to those with potentially life-threatening consequences. Healthcare professionals should exercise caution in recommending higher risk tools such as calculators without careful testing, recognizing that a technically accurate calculation is not the same as one that is clinically safe. Given the volume of apps now available, systemic issues affecting the safety and suitability of medical apps may only be addressed satisfactorily through coordinated action at national and international levels involving regulators, health agencies, and app stores. This should seek to address the safety issues that result from global medical app distribution including the need to coordinate the collection of surveillance data about possible harms, ensure that regulation is clear and consistently enforced, and highlight the importance of clinical expertise to developers of medical apps. Otherwise, apps intended for use in chronic disease management and other aspects of healthcare will continue to put patients at avoidable risk of harm.



International system of units


  1. Pew Research Internet Project: mobile technology fact sheet.

  2. eMarketer: Smartphone users worldwide will total 1.75 billion in 2014.

  3. Seabrook H, Stromer J, Shevkenek C, Bharwani A, de Grood J, Ghali W. Medical applications: a database and characterization of apps in Apple iOS and Android platforms. BMC Res Notes. 2014;7:573.

    Article  PubMed  PubMed Central  Google Scholar 

  4. Comstock J. Survey: 32 percent of mobile device owners use fitness apps. 2014.

  5. Digitas Health. mBook 2013 Edition - Marketing Mobile Health. 2013.

  6. Manhattan Research. Taking the Pulse U.S. 2014 Environment.

  7. Commission E. Green paper on mobile health (“mHealth”). Brussels: European Commission; 2014.

    Google Scholar 

  8. Cortez NG, Cohen IG, Kesselheim AS. FDA regulation of mobile health technologies. N Engl J Med. 2014;371:372–9.

    Article  CAS  PubMed  Google Scholar 

  9. Yang YT, Silverman RD. Mobile health applications: the patchwork of legal and liability issues suggests strategies to improve oversight. Health Aff (Millwood). 2014;33:222–7.

    Article  Google Scholar 

  10. England NHS. Five year forward view. UK: HM Government; 2014.

    Google Scholar 

  11. McCartney M. How do we know whether medical apps work? BMJ. 2013;346:f1811.

    Article  PubMed  Google Scholar 

  12. Buijink AWG, Visser BJ, Marshall L. Medical apps for smartphones: lack of evidence undermines quality and safety. Evid Based Med. 2013;18:90–2.

    Article  PubMed  Google Scholar 

  13. Sharpe R. Lacking regulation, many medical apps questionable at best. New England Center for Investigative Reporting. 2012.

  14. Chomutare T, Fernandez-Luque L, Årsand E, Hartvigsen G. Features of mobile diabetes applications: review of the literature and analysis of current applications compared against evidence-based guidelines. J Med Internet Res. 2011;13:e65.

    Article  PubMed  PubMed Central  Google Scholar 

  15. Breton ER, Fuemmeler BF, Abroms LC. Weight loss - there is an app for that! But does it adhere to evidence-informed practices? Behav Med Pract Policy Res. 2011;1:523–9.

    Article  Google Scholar 

  16. Abroms LC, Lee Westmaas J, Bontemps-Jones J, Ramani R, Mellerson J. A content analysis of popular smartphone apps for smoking cessation. Am J Prev Med. 2013;45:732–6.

    Article  PubMed  Google Scholar 

  17. Rosser BA, Eccleston C. Smartphone applications for pain management. J Telemed Telecare. 2011;17:308–12.

    Article  PubMed  Google Scholar 

  18. Wolf JA, Moreau JF, Akilov O, Patton T, English 3rd JC, Ho J, et al. Diagnostic inaccuracy of smartphone applications for melanoma detection. JAMA Dermatol. 2013;149:422–6.

    Article  PubMed  PubMed Central  Google Scholar 

  19. Huckvale K, Car M, Morrison C, Car J. Apps for asthma self-management: a systematic assessment of content and tools. BMC Med. 2012;10:144.

    Article  PubMed  PubMed Central  Google Scholar 

  20. Schachter M. The epidemiology of medication errors: how many, how serious? Br J Clin Pharmacol. 2009;67:621–3.

    Article  PubMed  PubMed Central  Google Scholar 

  21. Gandhi TK, Weingart SN, Borus J, Seger AC, Peterson J, Burdick E, et al. Adverse drug events in ambulatory care. N Engl J Med. 2003;348:1556–64.

    Article  PubMed  Google Scholar 

  22. Gurwitz JH, Field TS, Harrold LR, Rothschild J, Debellis K, Seger AC, et al. Incidence and preventability of adverse drug events among older persons in the ambulatory setting. JAMA. 2003;289:1107–16.

    Article  PubMed  Google Scholar 

  23. Lamont T, Cousins D, Hillson R, Bischler A, Terblanche M. Safer administration of insulin: summary of a safety report from the National Patient Safety Agency. UK: National Patient Safety Agency; 2010.

    Google Scholar 

  24. Sears K, Scobie A, MacKinnon NJ. Patient-related risk factors for self-reported medication errors in hospital and community settings in 8 countries. Can Pharm J (Ott). 2012;145:88–93.

    Article  Google Scholar 

  25. Limited P. Pfizer rheumatology calculator. iPhone /Android application - important information. 2011.

  26. Bierbrier R, Lo V, Wu RC. Evaluation of the accuracy of smartphone medical calculation apps. J Med Internet Res. 2014;16:e32.

    Article  PubMed  PubMed Central  Google Scholar 

  27. American Diabetes Association. Nutrition recommendations and interventions for diabetes: a position statement of the American Diabetes Association. Diabetes Care. 2008;31:S61–78.

    Article  Google Scholar 

  28. Medicines and Healthcare Regulatory Agency. Guidance on medical device stand-alone software (including apps).

  29. Rees C. Recommendations for insulin dose calculator risk management. J Diabetes Sci Technol. 2014;8:142–9.

    Article  PubMed  PubMed Central  Google Scholar 

  30. Fisher S. DAFNE Online [Medical App] 1.6.2.

  31. DAFNE Study Group. Training in flexible, intensive insulin management to enable dietary freedom in people with type 1 diabetes: dose adjustment for normal eating (DAFNE) randomised controlled trial. BMJ. 2002;325:746.

    Article  PubMed Central  Google Scholar 

  32. MedicalExcellence. iCare-D [Medical App] 1.0.3.

  33. Belchi FJ. Glucose Meter [Medical App] 1.6.3.

  34. The Diabetes Control and Complications Trial Research Group. The effect of intensive treatment of diabetes on the development and progression of long-term complications in insulin-dependent diabetes mellitus. N Engl J Med. 1993;329:977–86.

    Article  Google Scholar 

  35. UK Prospective Diabetes Study (UKPDS) Group. Intensive blood-glucose control with sulphonylureas or insulin compared with conventional treatment and risk of complications in patients with type 2 diabetes (UKPDS 33). Lancet. 1998;352:837–53.

    Article  Google Scholar 

  36. Shashaj B, Busetto E, Sulli N. Benefits of a bolus calculator in pre- and postprandial glycaemic control and meal flexibility of paediatric patients using continuous subcutaneous insulin infusion (CSII). Diabet Med. 2008;25:1036–42.

    Article  CAS  PubMed  Google Scholar 

  37. Gross TM, Kayne D, King A, Rother C, Juth S. A bolus calculator is an effective means of controlling postprandial glycemia in patients on insulin pump therapy. Diabetes Technol Ther. 2003;5:365–9.

    Article  PubMed  Google Scholar 

  38. Spiller HA, Borys DJ, Ryan ML, Sawyer TS, Wilson BL. Unintentional therapeutic errors involving insulin in the ambulatory setting reported to poison centers. Ann Pharmacother. 2011;45:17–22.

    Article  PubMed  Google Scholar 

  39. Beuhler MC, Spiller HA, Aleguas A. Demographics and outcome of unintentional insulin overdoses managed by three poison centers. Clin Toxicol (Phila). 2013;51:789–93.

    Article  CAS  Google Scholar 

  40. Claydon-Platt K, Manias E, Dunning T. Medication-related problems occurring in people with diabetes during an admission to an adult teaching hospital: a retrospective cohort study. Diabetes Res Clin Pract. 2012;97:223–30.

    Article  PubMed  Google Scholar 

  41. Reason J. Human error: models and management. BMJ. 2000;320:768–70.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  42. Bailey SC, Brega AG, Crutchfield TM, Elasy T, Herr H, Kaphingst K, et al. Update on health literacy and diabetes. Diabetes Educ. 2014;40:581–604.

    Article  PubMed  PubMed Central  Google Scholar 

  43. Eysenbach G, Powell J, Kuss O, Sa ER. Empirical studies assessing the quality of health information for consumers on the world wide web: a systematic review. JAMA. 2002;287:2691–700.

    Article  PubMed  Google Scholar 

  44. Albrecht UV, von Jan U, Jungnickel T, Pramann O. App-synopsis - standard reporting for medical apps. Stud Health Technol Inform. 2013;192:1154.

    PubMed  Google Scholar 

  45. Lewis TL. A systematic self-certification model for mobile medical apps. J Med Internet Res. 2013;15:e89.

    Article  PubMed  PubMed Central  Google Scholar 

  46. BinDhim NF, Hawkey A, Trevena L. A systematic review of quality assessment methods for smartphone health apps. Telemed J E Health. 2014;21:97–104.

    Article  PubMed  Google Scholar 

  47. Singh I. Introducing the health apps library. 2013.

  48. Agencia de Calidad Sanitaria de Andalucia. Distintivo AppSaludable.

  49. U.S. Food and Drug Administration. Mobile medical applications - guidance for industry and food and drug administration staff. Rockville, MD, USA: U.S: Department of Health and Human Services; 2013.

    Google Scholar 

  50. Eng DS, Lee JM. The promise and peril of mobile health applications for diabetes and endocrinology. Pediatr Diabetes. 2013;14:231–8.

    Article  PubMed  Google Scholar 

  51. Charani E, Castro-Sanchez E, Moore L, Holmes A. Do smartphone applications in healthcare require a governance and legal framework? It depends on the application! BMC Med. 2014;12:29.

    Article  PubMed  PubMed Central  Google Scholar 

  52. The preventing regulatory overreach to enhance care technology (PROTECT) act. In., 2nd Session edn; 2014.

  53. Pym H. NHS plans ‘kitemark’ for health apps. 2014.

  54. NHS Choices. Health apps library – safe and trusted apps to help you manage your health.

  55. Dolan B. Happtique suspends mobile health app certification program. 2013.

  56. Hill J, Powell P. The national healthcare crisis: is eHealth a key solution? Bus Horiz. 2009;52:265–77.

    Article  Google Scholar 

  57. Apple Support. Blood glucose measurements and the health app.

Download references


This work received no specific funding. However, KH’s doctoral studies are funded by the National Institute for Health Research (NIHR) under the Collaborations for Leadership in Applied Health Research and Care (CLAHRC) programme for North West London. They played no role in study design, in the collection, analysis, and interpretation of data, in the writing of the report, or in the decision to submit the article for publication. The views expressed in this publication are those of the author(s) and not necessarily those of the NHS, the NIHR or the Department of Health.

Author information

Authors and Affiliations


Corresponding author

Correspondence to Kit Huckvale.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

KH designed the study, assessed the calculators, analyzed the results, and wrote the first draft. JTP and SA commented on the study design, assessed calculators, reviewed interim data, and revised the draft report. ML helped develop assessment criteria, reviewed interim data, and revised the draft report. JC contributed to the original study design, reviewed interim data, and revised the draft report. All authors had full access to all of the data in the study. KH is guarantor. All authors read and approved the final manuscript.

Additional files

Additional file 1:

Supplementary methods AF1-AF4. Additional details about methods not included in main manuscript. Contents: Methods AF1 - Strategy used to search online app marketplaces; Methods AF2 - Description of standardized assessment method; Methods AF3 - Procedures for generating test cases for assessing calculation accuracy; Methods AF4 - Operational criteria for grouping issues into analytic schema.

Additional file 2:

Supplementary tables AF5-AF7. Data tables. Contents: Table AF5 - Characteristics of excluded apps; Table AF6 - Basic characteristics of included apps; Table AF7 - Calculator design of included apps.

Rights and permissions

This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver ( applies to the data made available in this article, unless otherwise stated.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huckvale, K., Adomaviciute, S., Prieto, J.T. et al. Smartphone apps for calculating insulin dose: a systematic assessment. BMC Med 13, 106 (2015).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: