Hello and welcome on Diabegraph !

Diabegraph's cover picture

What do you want to do now that you are here ?


Vocation and features of Diabegraph



Diabegraph is a Web application written in PHP, HTML 5 and CSS which allows diabetic people to manage easily and rapidly their blood glucose levels. In fact, this disease implies numerous blood glucose level controls during days. For diabetics people who want to store their blood glucoses levels, Diabegraph allows to replace the follow-up book used to write data, which makes the storage of these data less annoying, more practical and faster.

Diabegraph allows you to easily write your blood glucose levels, and really rapidly, from a computer, a tablet or a mobile phone.

This Website allows parents to make sure of their child diabetes follow-up for example. The new teenagers generation does not go out without its mobile phone, which allows a great mobility thanks to Diabegraph and a better follow-up quality of the disease and cures.

Unfortunately, all diabetics people do not have access to the latest technologic advances concerning cures : insulin pumps, continual bloog glucose captor, artifical pancreas, etc., because of no social refunding, no comfort, fear, etc. Anyway, Diabegraph allows to all these people to profit of a reliable and fast service letting them to facilitate the follow-up, without mandatorily using a computer or data extraction software coming with glucometers or insulin pumps.

Diabegraph only requires a fast and free registration, without just a simple e-mail activation. Once registered, you will be able to use the whole features of the Website, without restrictions.


But diabetes also implies (among some diabetics, and more precisely type I diabetics, called "Insulin-dependant") insulin injections. These injections are vital for type I diabetics and must be made with serious and also written in the follow-up book.

That's why Diabegraph also allows diabetics who need insulin injections to write their injected insulin doses.


Entered blood glucose levels are saved and used to create personalized and unique graphs for each member, permitting to visualize the blood glucose level evolution versus time. It allows to see more easily excess, to manage more easily the disease, and to comfort when the moral is down.

Either for graphs concerning blood glucose levels or glycated haemoglobins (HbA1Cs), from 3 different data, you will see a linear regression curve, which allows you to visualize pretty easily the global evolution of the curve (if values tend to increase or decrease with time). This linear regression curve, coloured in blue and not containing any value, is superposed to the original graph.

If the linear regression curve is displayed, the graph title will be slightly modified, with the present of a new line containing the correlation coefficient of this curve. To simplify, this number (between -1 and 1) indicates if data in the y-axis (blood glucose levels or HbA1Cs) "match" with the linear regression curve. The more this number is close to the extreme (-1 or 1), the more the data will be close to the linear regression curve, and the better the correlation is. If the correlation coefficient est negative, the evolution trend is downward, whereas if the correlation coefficient is positive, the evolution trend is upward. But, the more this coefficient is close to 0, the worse the linear regression curve is interpretable. If you do not want to bother with this coefficient, just look at the appearance of the linear regression curve : if the line rises, is means that your blood glucose levels or your HbA1Cs tend to increase with time, and if the line goes down, it means that your blood glucose levels or your HbA1Cs tend to decrease with time.

You will also find, if the linear regression curve is displayed (that is to say from 3 points displayed on the graph), under the title, a text describing the director coefficient of the curve. This director coefficient represents the slope of the curve, and allows to precisely define id your data tend to decrease or increase with time. If the director coefficient is positive, this means that the regression curve is rising. If it is negative, this means that the regression curve is going down. Finally, if it is null, this means that you data do not tend to increase or decrease with time.

If you want more information about the linear regression, you can read this or that.

You will also notice on the graph the presence of two horizontal bars (that is to say from 3 points displayed on the graph), one high and one low. These bars will help you to see more easily your excess. In other words, all the points above the higher bar represent 10% of all the represented blood glucoses : these are your higher blood glucoses. Whereas all the points under the lower bar represent 10% of all the represented blood glucoses : these are your lower blood glucoses. Consequently, 80% of your blood glucoses are represented between the two horizontal bars, and anything outside the area delimitated by the two horizontal bars is considered as "extreme". Your goal : make the two horizontal bars as close as possible, which is the sign of a well-balanced diabetes, with a low number of extreme blood glucoses and a limited "rollercoaster effect". Then, you must keep in mind that the two horizontal bars values must be close to your glycemic goals, if you have defined them.


Once logged in your account, you will find on the top of the page a menu presenting the different features offered to you. here is the menu's map :

  • <<< : click here to go to the previous page you visited ;
  • : click here to actualize the current page. Please note that the refresh button (or the F5 key) are likely to display a message asking you to "confirm the new sending of the form" : this behaviour is normal, but unsightly and quite disturbing during navigation. That's why we invite you to use the link we provide to actualize the current page, in order to make your navigation experience more fluid and easier ;
  • + : click here to rapidly add data about the current day and the last 7 days (current hour or with specified hour)
  • Me : this menu contains all the options referring to you Diabegraph account ;
    • My 7 last days : allows you to visualize data about the last 7 days, by taking as reference the current day. You can from here display them, edit them, delete them or export them ;
    • My complete history : allow you to visualize data from a precise period to choose in the proposed list. You can from here display them, edit them (if they are not older than 7 days), delete them or export them ;
    • My glycated haemoglobins (HbA1Cs) : allows you to visualize and export in PDF data about all your glycated haemoglobins (HbA1Cs). The edition of these data is only possible from the "My last 7 days" menu, and only if the associated HbA1Cs are not older than 7 days ;
    • My diabetes equilibrium scores : allows you to visualize and export in PDF data about all your diabetes equilibrium scores ;
    • My Diabegraph account : allows you to visualize and edit data about your account (account password, medical devices, modes of care, treatments, glycemic goals, basal insulin rates, etc...) ;
    • Log out : allows you to disconnect of your account.
  • ? : this menu contains all the miscellaneous options of the Website ;
    • Explanations : allows you to access to the explanations (that you are reading right now) ;
    • Contact us : allows you to see the e-mail address to use in order to contact us (for any remark, suggestion, bug, thanks, etc...). Thanks not to misuse this address : any abuse will be punished ;
    • Our Facebook page : allows you to access to the official Diabegraph Facebook page ;
    • Our Twitter profile : allows you to access to the official Diabegraph Twitter profile ;
    • Statistics : allows you to access to some statistics about the Website ;
    • Flags : allows you to change the Website's language.
The ¤ symbol you could see when you are not logged in your Diabegraph account simply allows to access to the Website's home page.


Once logged in, you will be able to write your blood glucose levels and/or insulins. Then, you will see an horizontal bar (which will evolve in the time), called timeline, on which each data you wrote is presented. This line represents a day, the left edge for 00h00min and 0s and the right edge for 23h59min and 59s. You will see coloured symbols appearing on this line, more and more to the right with the day progression. Each symbol has a meaning :
  • Blue squares represent blood glucose levels ;
  • Red squares represent injected insulin doses ;
  • Orange rectangles represent observations you made (about a specific blood glucose level or insulin injection, for example : "Birthday", "+ sugar", "Problem with the glucometer", etc...) ;
  • Green squares (purposely upper than others symbols to avoid superposition with other symbols) represent ketone bodies found when prolonged hyperglycemias (often symbolized by "cetone", "acetone" or "ketone" on glucometers and/or control strips.
If one of these symbols is for example present in the middle of the line (in the middle of the screen), this means the associated hour is 12h00.

When you let your mouse over (or when you touch with your finger) a symbol, you will see a popup appear, in which the associated hour is displayed, and the content of the associated information : a blood glucose level, an insulin, an observation, etc...

If you defined glycemic goals during your registration (or if you defined them later), you will see in blood glucose level-related popups sentences indicating if the associated blood glucose level is too high, too low, or perfect (according to your glycemic goals of course). If you do not defined glycemic goals, nothing will be displayed except the blood glucose, in order not to overload the popup window.

When you visualize data (day, last 7 days, month or year), you will see below all timelines that the mean blood glucose level on X days is calculated and displayed, in order to let you control yourself in the time, and that the number of blood glucose levels made during the associated period is also displayed.

You will also see above each timeline several global informations about each day : blood glucose mean, number of blood glucose measurements, number of administrated insulin bolus and total injected insulin units (IU).

Please note that, normally, the timeline colour is black. If it is orange, this means that the associated day contains a glycated haemoglobin (HbA1C) data, that you can modify if it is not older than 7 days.


Be reassured, you must not enter your data immediately after having done them ! The "Hour" field of the data addition form is made for that : if the data you want to write is for an immediate moment, leave this field blank. Otherwise, you can write another hour. Be careful, this system only works for the current day, except if you select another day in the next field.

To edit, add or delete data for previous days, you just have to click on "Edit" in the timelines zone, and to modify your data according to your wish, and then validate. Attention : please respect the data format : XXhYY -> ZZZZ, that is to say :
  • The hour at the XXhYY format where XX represents hours on 2 digits and YY represents minutes on 2 digits. Do not forget the lowercase h between hours and minutes ;
  • The hour is followed by a space, then by a dash "-", then by a closing chevron ">" and finally by another space ;
  • Then comes the desired data. Please note that blood glucose level, insulin and glycated haemoglobin (HbA1C) data, if non integer, can have a dot "." or a comma "," as decimal separators.
  • You also have the possibility to define during the addition/modification of blood glucoses if the current data is pre or post-prandial (before or after a meal, respectively). During the actual edition of such data, you will see that the current value is followed either by the letter "a" for "after" or "b" for "before". You obviously have the possibility to change a "a" in "b" and vice versa. If nothing is present, this is because you did not precised it when you entered this data.
  • You also have the possibility to define during the addition/modification of insulins if the current data is meal-related or not. During the actual edition of such data, you will see that the current value is followed either by the letter "a" if this insulin is related to a meal or "b" if it is a correction unrelated to any food intake. You obviously have the possibility to change a "a" in "b" and vice versa. If nothing is present, this is because you did not precised it when you entered this data.
The non respect of this format can lead to displaying problems of your data, or eventually their loss. Consequently, be really careful about the way you edit your data.

Moreover, you can only modify data younger than 7 days, the current day as reference. Please note that if you did not write any data on Diabegraph during one or more day(s), you can always add them for a previous day, only if this day is not older than 7 days. To do that, add a first data thanks to the classical data adding form, by choosing the desired day in the "DAY" list. By default, this day is the current one. Then, you can add some more data by using whether this menu, whether the edition menu (the "Edit" link in timelines).


Anyway, you can always delete your data, whatever the period is. you can delete a whole day, a whole month, or a whole year.

Attention, any suppression is not reversible !

In order to avoid a server overload, you cannot add data about already terminated days older than 7 days. This means that when you begin to use Diabegraph, you will not be able to add all your old data already written on your memo/book/software.


For server economy, you do not have the possibility to create a graph about a whole year of blood glucose levels. On the other hand, every diabetic must do every 3 to 6 months a blood test to analyse the glycated haemoglobin (HbA1C), which is a long term blood glucose level marker. This means that the HbA1C value obtained reflects the mean blood glucose level over the 3 past months. It is given in percentage, and, to simplify, the lower, the better ! The correlation between this HbA1C and the blood glucose level is not direct, but you can easily visualize the correspondence thanks to this page.

Whatever, you can add an HbA1C data at any moment via the data adding form. Like previously, you cannot edit HbA1Cs older than 7 days, but you keep the possibility to delete a whole period (day, month, year) directly, even after 7 days (remember that you will lose every data in the associated period).

These HbA1Cs are easily viewable on a graph you can discover by clicking on "My glycated haemoglobins (HbA1Cs)" in the "Me" menu. You can also print this graph and export the corresponding data in the PDF format.

  • You can only add one HbA1C per day. Please totally modify the value of you edit it, and not add another value next to the first one ;
  • Moreover, HbA1Cs are hour-independent, that is to say that you can write an HbA1C without writing an hour, during a first adding, or during an editing.


Diabegraph has another feature that allows you to export your data, especially for endocrinologist and/or diabetologist appointments.

When you visualize data, you can see "PDF export" links, which, once clicked, will create a PDF containing your data (blood glucose levels, insulins, observations, ketone bodies rates, per day and per hour) using a simple and clear table. You can download this PDF, print it or save it, in order to share it with your relatives, archive it or show it to your doctors.

On the generated PDF, you will see that the number of measurements and the daily means are indicated under the word "BLOOD GLUCOSE LEVELS". Similarly to previously, if you defined glycemic goals during your registration (or if you added them later), and if the "Pre-prandial" or "Post-prandial" state is defined, you will see that the blood glucose level-containing case's background gets coloured :
  • In green if the associated blood glucose level is perfect (within your glycemic goals) ;
  • In blue if the associated blood glucose level is too low compared to your glycemic goals ;
  • In red if the associated blood glucose level is too high compared to your glycemic goals.
If you did not precised if a blood glucose of an insulin is pre-prandial (before a meal) or post-prandial (after a meal), the background will remain white. If you precised it, a mention will appear below in order to precise if the blood glucose is pre or post-prandial.

An identical annotation system is used for insulins, which can be annotated "Meal-related" ou "Meal-unrelated", according to if the bolus was made because of a meal or if it was only a regular correction without food intake, respectively.

You will find at the top of the first page of each exported PDF a brief explanation of table's colours and layout, and, if defined, your glycemic goals and/or your memo (which can contain your basal insulin rates and/or your carbohydrates/insulin ratios).

You also have the possibility to export a PDF only containing all your HbA1Cs data (without blood glucose levels, nor insulins, etc...) in order to visualize your long term evolution (see previously).

In exported PDFs (except the HbA1Cs-related ones), you will find at the end of all tables a short synthesis containing brief statistical data (different measurements number, blood glucose levels and ketone bodies rates means, total injected IU and the number of days in the exported period).

In PDFs dealing with glycated haemoglobins (HbA1Cs), on the first line, in the "HBA1C" case, you will see 2 different numbers separated by a pipe | : the first one represents the total glycated haemoglobins (HbA1Cs) number made, and the second one represents the mean of these glycated haemoglobins (HbA1Cs)



Diabegraph also gives you the ability to display your daily, weekly or monthly graphs, in order to directly print them form your browser, or save them on your device for a future printing. To do this, click or simply touch the graph itself, and you will see it appears with a minimalistic design. To print, do "File" then "Print" and follow the indicated steps on your screen. To save the image on your device, do a right-click or long-touch it and choose "Save the image under" or "Save the link's target under".

These graphics also show statistics coming from the analyze of the data you entered. In addition to the standard statistical tools (mean, standard deviation, variance, etc.) of which you can learn more on this page, you will be able to see a "Diabetes equilibrium score" : its value is relative and allow to quickly judge the state of your diabetes. This number takes into account the dispersion of your blood glucoses relative to the admitted physiological value of the blood glucose (that is to say about 1 g/L, 10 mg/dL or 5.55 mmol/L), and also the amplitude of the values. A low value, close to 20, marks strong blood glucoses deviation, with certainly really far values from the physiological reference. On the contrary, a high value, closer to 1000, indicates a very weak variation of your blood glucoses, and the proximity of these ones with the physiological reference value. But, in order to this tool to be displayed, you must have defined blood glucoses goals.


In some cases, Diabegraph will send you an e-mail to notify you some important things :
  • When your account is just created and needs to be activated ;
  • If you begin the forgotten password's procedure ;
  • If you did not add any diabetes data since 24 continuous hours.


We want to remind you that Diabegraph stores your data in a secure way, and that these data are not used for commercial purposes, nor sold or yielded to organisms or societies. Any stored data remains confidential, and its suppression is definitive in our database (no archiving is done).

On the other hand, when you are not logged in your account, a cookie will be generated in order to store your Website's language preference. No other information will be stored, be reassured. However, in order to avoid involuntary error messages, please autohorize Diabegraph to create cookies.


Diabegraph offers you a very useful function, allowing you to automatically connect to Diabegraph without writing your credentials each time. To activate this feature, you have to check the "Remember me ?" checkbox when you connect to your account. A cookie will be savec on your device in order to make yhe connection persistent for 1 month maximum. That is to say, you will have to reconnect manually at least once a month. By using this service, you agree that the security of your account may be compromised if somebody uses the device you use to access Diabegraph. Diabegraph cannot be designed as responsible for a non-authorized hijacking of your accounr if you use this feature. In case of doubt about the security state of your account, you can manually destroy this cookie and log off your Diabegraph account.

This cookie is only strictly used to allow the automatic connection, no personal information is collected, and the informations contained inside are ciphered with a method making them unreadeable and indecipherable.


Diabegraph has been made and is maintained by only one man (currently) ! Yes, this is truth ! To briefly introduce myself, my name is Paul RÉGNIER, and I am student at Paris at the moment. I want to precise that I do not work for a Web-development company and that all my projects come from my personal labour. For more information, you can read my presentation page (in French).


You will understand, Diabegraph intended to help you to live better with your diabetes, conciliating the data serious side, their relevance and the graphs and exported PDFs playful side. So, what are you waiting to register ?


This Website is dedicated to a very dear person to me, type I diabetic since September 2013, who helped me in its achievement and its ergonomics. This Website is for you, S.A.


  • This Website's hosting is charged to us every month. You can contribute to help us live by deactivating your ads blocker if you have installed one (AdBlock for example), or by donating to us. Diabegraph promises not to display cumbersome or disturbing ads during your navigation : only a little banner is present at the bottom of each page, but not superposed to them. Thanks for your understanding ;
  • Some Diabegraph features need the JavaScript technology to properly work. So, please ensure your Web browser takes this technology into account. All the recent Web browsers are able to manage it, ans mobile Web browsers too. Moreover, if you own an old version of a Web browser (Internet Explorer notably), please make an update in order to properly use all the features without bugs or display problems.


  • Possibility of CSV format data export (saving format) ? (waiting for decision).



As Diabegraph do no collect any personal data allowing to identify yourself, you can use an "anonymous" email address (that is to say, without your last name, first name, county identifier, etc.) in order to register. What really matters is that you must be able to access to this email address to validate your registration. To read more about legal terms, click here.



Pre-prandial : minimum of and maximum of

Post-prandial : minimum of and maximum of

Web Rank Info (Diabegraph)