Getting Start

Install Diabetes Housekeeper App

Download the iOS app from the Apple Store by searching Diabetes Housekeeper. Select Open to install iOS App. The English version has a trial of 30 days. After 30 days, the user will be asked to upgrade the app with In-App Billing. Download the Android app from Google Play or from here . After download is complete, select Agree to Install, the Diabetes Housekeeper will be installed to your device automatically by selecting Accept to Install.

This application required iOS 8.0 or newer and Android 4.4 or newer to install successfully. If your device does not meet the OS requirement, the application may not work properly. We recommend upgrading your device to meet this requirement.

Basic terms for diabetes and insulin.

  • Basal - Carbohydrate Coverage.
  • Approximately 40%~50% of the total daily dose is to replace insulin overnight when you are fasting and between meals. This is called background or basal insulin replacement. The basal or background insulin dose usually is constant from day to day.

  • Bolus Insulin
  • The other 50%~60% of the total daily insulin dose is for carbohydrate coverage and high blood sugar correction. This is called the bolus insulin replacement.

  • Insulin to Carbohydrate Ratio (ICR).
  • The bolus dose for food coverage is prescribed as insulin to carbohydrate ratio (ICR). The ICR represents grams of carbohydrate covered or disposed of by one unit of insulin.

    Generally speaking, one unit of rapid-acting insulin will dispose of 12-15 grams of carbohydrate. This range can vary from 4-30 grams or more of carbohydrate depending on an individual's sensitivity to insulin. Insulin sensitivity can vary according to the time of day and from person to person. It can also be affected by physical activity and stress.

  • High Blood Sugar Correction (Insulin Sensitivity Factor, ISF)
  • High blood sugar correction also known as Insulin Sensitivity Factor (ISF). The bolus dose for high blood correction is defined as how much one unit of rapid-acting insulin will drop the blood sugar.

    In general, to correct high blood sugar, one unit of insulin is needed to drop the blood glucose by 50 mg/dl. This drop in blood sugars can range from 15~100 mg/dl or more, depending on individual insulin sensitivities, and other circumstances.

  • Activity Deduction
  • Activity usually lowers blood sugar and improves insulin sensitivity. For this reason, a user needs an adjustment in their diabetes medication or insulin dose to help prevent blood sugar from going too low. When an activity is planned after a meal, a user needs to adjust their activity(%), depends on how much activity they will have. For example, an adult male normally takes a 15-minute walk after every meal. If he walks for 30 minutes, he would need to adjust his activity to 75%. For precise adjustments, consult with your doctor. The default 100% is assumed to apply to normal activities. If a user participates in strenuous activities, 2-4 hours a after meal, the activity value needs to be adjusted.

  • Glucose Test Unit
  • The glucose unit you use will affect your bolus dose calculations. Blood glucose unit refers to the blood glucose unit used by your blood glucose meter when measuring blood sugar. The two commonly used units are: millimoles per liter (mmol/L) and milligrams per deciliter (mg/dl). You must use it in your use. Always use the same unit during the process.


At Home page, click the Settings icon to access the Settings page. Settings simplify data entry into Home page. After the settings are entered, they will be automatically populated into Home page.

Settings include Individual insulin to Carbohydrate Ratio (ICR), Insulin Sensitivity Factor (ISF), and basal insulin recommendations. However, we recommend consulting your specialist or medical team because these recommendations apply to majority of patients, but not all diabetic patients. Each diabetic may be different, even if it is the same individual. Enter all the data and click GET SUGGEST button to get the suggested value the app provides you, or directly enter your own value. Then click on the top of the page to save data to your local device database. These parameters, including ICR and ISF values, are automatically populated into the relevant fields at Home page and at Start-up time. The user age and weight are used to calculate recommended ICR and ISF values for the user. you want to use recommended values, please enter your age and weight.

Home Page.

Most people are familiar with counting calories, but not so much about calculating carbohydrates. Carbohydrate calculation in this program is key to managing your bolus dose. Diabetes Housekeeper helps you to manage your bolus dose for every meal. To achieve this all you have to do with the application is entering your food name and the food net weight that you want to eat, then the application helps you to find out how many grams of net carbohydrates are in your food, and subsequently calculates the amount of insulin you need to inject.

If you already configured your settings according to the previous section, the ICR, ISF and Target glucose fields are automatically filled for you when the app starts. The activity field is set to 100% by default, if you have more strenuous activities than your usual do, you need to reduce the %. You need to test your blood sugar level before calculating your bolus dose and enter the value in the Before meal field.

The next step is entering your food by clicking the Select Food button or clicking the icon on top of the Home page. Alternatively, you can find your food by clicking the search button . Details on Search is covered in the next section.

Example: You plan to eat 200 grams of steamed rice and 300 grams of eggplant. There are two ways in Diabetes Housekeeper to determine how many grams net carbohydrates contained in these foods. You can use the search method or from the food category search method.

Find food by Searching

Click Search at the top of the Home page and enter RICE in the search bar. Click Search on your device keyboard. You can see a list of search results on the lower part of the screen. Then select the RICE (steamed) in the list. A dialog pops up and shows you the detail in the RICE (steamed). Click the Close button in the popup box. Notice that the food unit you selected must match the food unit in this popup. Enter 200 (in this example the unit is gram) in the Food amount box and click Add button on the top of the page. The net carbohydrates in your food will be filled in the Total carbs column.

Repeat the above steps for eggplant. You can repeat these as many times as you want. As long as you click the button to a food, the net carbohydrate will be cumulated in the Total carbs. To undo a previous addition click the clear button to clear the Total carbs and start over. In the end the Total carbs column shows you the total grams of net carbohydrate in all food you selected.

Clicking the navigation button will bring you back to the HOME page and automatically fill the total NET CARBOHYDRATES to the CARB AMOUNT.

Find Food by Food Category

To find your food using the Food Category, click button. This will take you to the food category list page. Select a category your food belongs to. A dialog box will pop up and shows more information about the selected food category. Click SELECT to select it, CANCEL to ignore it. Clicking OK will show you all food classified for this category.

Select the food in the food list. A dialog box will pop up and shows more information about your selected food including food amount unit, carbohydrate, fiber, and other information. The food amount unit should match what you entered in the Food Amount box. A kitchen scale is recommended to measure your food amount.


When clicking the Save button on the Home page, the data you entered will be saved to your local database and can be reviewed at a later time. The Log has two views: the log list and the log detail. Clicking the Log icon on top of the Home page will lead you to the log list page which lists all your saved logs. You can present this data to your doctor without having to log the data manually. Tapping on an individual item in the log list will lead you to the log detail that shows all your data entered and data from your settings.

Customize your own recipe with YOUR FOOD COLLECTION

Using YOUR FOOD COLLECTION food category provides the convenience in entering your food nutrition. Here is an example of using YOUR FOOD COLLECTION to define your own food nutrition and keep in app for you to reuse.

Most of the time an individual’s food consumption is a portion of a family meal. This could lead to unknown food amount or difficulty finding the food category in the application. The solution is to derive the net carbohydrates. For example, you are making fried rice for a family of four. The fried rice consists of 500 grams of raw rice and three raw eggs. The three raw eggs are 196 grams in weight. The cooked fried rice has 1100 grams in total. You only take 200 grams from the cooked fried rice as an example. Follow these steps to get net carbohydrates in your 200 fried rice.

  • Before cooking, you first find out how many net carbohydrates in 500 g rice and three eggs. In HOME page tap button. Enter rice in to the search bar box and hit Search button on your device keyboard.
  • In the rice list, select Rice (standard one) in this example.
  • In the Food amount box, enter 500.
  • Click add button on top of the page. A net carbohydrate 382.5g is added to the Total carbs box.
  • Clear the search box and enter egg this time. Select Egg, Raw whole.
  • Enter 196 in the Food amount box then click
  • The Total carbs shows the total net carbohydrates and that will be used to create your own nutrition. After you finishing cook, get fried rice total net weight, as example this is 1110g.
  • Click button and scroll down to find out YOUR FOOD COLLECTION. Tap this item and select ADD NUTRITION button. And fill food nutrition form Food amount = 1100 grams
    Total net carbohydrate = 384.9
    Fiber = 0
    Because it is net carbohydrates, food fire is already considered in net carbohydrates.

Click SAVE button. Your own food nutrition is created in your food collection. Later when you want take your own food, click click button and scroll down to find out YOUR FOOD COLLECTION.

Select MY FRIED RICE, in food amount box type amount of your choice on top of the HOME. The net carbohydrates will be displayed on the Total carbs. Click to add to your meal collection. If you have more other food for the meal, you can add in the same way. Then hit CALCULATE BOLUS button, you’ll get recommended bolus dose. Do the same way, you can create your own nutrition as many as you want.

Blood glucose trends

Blood Glucose Trends is another way to review your blood glucose history in graphics. This trends graphics shows glucose level of before a meal.


Understanding icons are a way to grasp how to use this app. Here is a list of icons used in Lw Bolus calculator app.
  • Food category selection
  • Find food by searching
  • Log list
  • Settings
  • Help
  • Add selected food to your meal collection
  • Remove all foods from your food collection
  • Navigate back to previous page
  • Save
  • Blood glucose trends