New versionBuy on itunes


Available on AppStore

New: Export and import your data.


WeightControl WeightControl is an application that allows you to monitor and control your weight in a visual way, being the ideal for people starting a diet or have signed up to a gym to increase muscle mass.

WeightControl is designed for people who want to gain or lose weight, or just want to keep track of this. Thanks to the historical weight measurements you will see your progress, for weeks, months or years, easily graphically and can also observe the trend of your weight in certain moments in history. You can also view your weighing in a list, where you can watch the progress of your weight over time.

Another interesting aspect is the application that lets you define milestones to help motivate you to reach your ideal weight.
The units of measurement and targets can easily be changed in the application preferences.



Current features

Future features

Frequently Asked Questions

How to change the application settings?

WeightControl settingsProgram settings such as units of measure or the first day of week can be changed from the application settings screen.Ajustes del dispositivoTo reach this screen click on the 'settings' icon that you'll find on the first screen of the device.
In this screen you can change the device options, select the wifi, wallpaper and other options, but if you go down to the last options you'll see that one of them is WeightControl.
Clicking on this option you will have the way to modify the characteristics of the application, as detailed below:

Opciones de ajuste

This option sets the default target type that will have new users. The available choices are lose weight or gain weight.
Here you can indicate the weight units used by the application. The available choices are Kilograms or Pounds.
Height units
With this option, you can indicate the measure units used by the application. The available choices are Centimeters or Inches.
Time displayed
This option indicates the default display type for graphics. The available choices are Week, Month or Year.
Week starts
This option is used to indicate the first day of the week. The available choices are every day of the week.

How to insert a weigh?

Insert a new weigh When starting the WeightControl application it should appear on the weight screen, if the application was already open, tap the 'weights' icon in the lower left corner.

Campos a rellenar para el pesaje Now you will see a box for the date and under that a box for the weight, if you started the application the default date will be today. In another case will be the last date you entered.
To change the date touch the date box, a date picker will appear. Note that as you change the date, the box for the weight is updated with the weight entered for the selected date, if any, or a suggestion otherwise. The suggestions are taken from the latest weight introduced.
To hide the date picker touch the box for the date again.

Once selected a date, there are two options, if there was an existent weight for the date selected or not. If there is, as mentioned above weight is displayed in the field of weight and the button 'save' will have changed to 'upgrade'. However, if the date did not contain any stored weighing, the field will display only a suggestion.
The button 'save' is only activated when you begin editing the field of weight, at that moment you could see that the button glows green to save new weights and red to modify existing weighing.

Guardar un nuevo pesaje Once you have finished entering the weight you can press the blue button on the keyboard to hide it, or skip that step and directly press the button 'save'. The action of 'save' / 'update' will store the indicated weight in application's database at the selected date, and the button will be deactivated again to avoid multiple presses by mistake.

How to edit a weigh?

To edit a weighing you must go to the 'Weight' screen and select the date you want to edit. If necessary, you can check the data entered in the weight's history or on the charts.
Once the desired date is choosed, click on the weight's box to edit and enter the new weight.

Actualizar un pesaje existente Note that when you begin editing the weight field the button turns red and the text will change to 'upgrade' which will help you identify that you are making an update in weight, not inserting a new weighing.

How to delete a weight?

Insertar un nuevo pesaje To remove an existing weighing you should be directed to the weight list, by pressing the 'Historic' icon located on the bottom bar. The second from the left.

Borrar un pesaje existente Once you find the weigh you want to delete, move your finger horizontally (left to right) until a red button appears which reads 'Delete'.
Press the button to delete this weighing from the database.

Important! This action can not be undone, erase carefully to not lose information.

How to interpret the list of weights?

Each cell in the list of weights consists of one date, weighing and weight variation. The first two are obvious data, but the weight variation is a set of three indicators. In these indicators you can see how much weight has changed, how many days it has done and if this change is positive or negative respect to the target.
An arrow pointing up or down tells whether there has been a gain or loss of weight, the blue color on the arrow indicates a positive difference and red for a negative difference.

If you click on a cell it turns into a bluish color indicating that it is not considering the calculations. So the top cell recalculates the data.

What is a goal / milestone?

An objective (also called milestones) is a mark of weight that you aim to achieve over time.
It is useful for people who make a goal for a month or within a few weeks, as well the WeightControl may indicate advances on the weight's list.
In the graphs the goals are marked with a yellow dot.

Objectives can be set up to help gain or lose weight, that can be exchanged on user data screen.

How to insert a goal?

Listado de objetivosTo enter a goal you must click on the icon of 'Milestones' in the bottom of the screen.
This section displays a list of objectives. If you look at the top right of the screen you will see a button to add objectives, represented as a plus mark (+). If pressed, a screen similar to insert weights will appear. The operation is exactly the same as insert a weight, except that you will be introducing goals.
Also you would see that there is a new blue button. This button allows you to exit this screen by the time you finished introducing your goals.

How to edit a goal?

To edit a goal, like editing a weighing, select the desired goal date in the goal input screen and then edit the weight.

How to delete a goal?

To delete a goal you must act the same way to remove a weighing, go to the screen list of objectives and move your finger across the cell you want to delete (from left to right) to display the red delete button on the selected cell.
At that point just press the button appeared to remove the data for that day.

How to interpret the list of objectives?

Each goal list element consist of a date and a weight, so, each cell indicates the weight you want to achieve in the specific date.

Celda del listado de objetivos If the date is earlier than the current one, a mark will indicate whether the target was accomplished, along with the actual weight reached, and the difference between the goal's weight and the actual weight.

How to interpret the charts?

To view the charts click on the 'Statistics' icon on the bottom section of the screen.

The main screen of charts will appear. This screen consists of a button bar at the top and a chart of the weights in the selected range.

Botones de seleccion de rango The center button has three states, which indicate whether the graphic will be in weeks, months or years. The default display type is selected in the application settings screen.
The left button is to show the previous time range and the right button is for the next time range. So if you have selected the time range in months, the buttons will move to the previous or next month.

Ejemplo de gráfica In the graphs you can see that the vertical axis indicates weight and the horizontal shows the time, although depending on the time range will show differently. Weight values of the vertical axis is adjusted to the data range.

Select the time range in weeks allows you to visualize weight changes in intervals of 7 days by the name of the corresponding day. With this you can see small differences on weight change.
Select range to months will show every day of the month, marking the dates in intervals of seven days. Finally, a established range in years shows 365 days a year, marking the names of the months.

The weights are represented as small blue dots connected by a blue line, coloring the bottom of a blue tint for easier viewing. It is also possible to touch the points on the graph to display specific data, which will show the date and weight of the indicated point.
The goals are represented in the graph as larger yellow dots.
It also shows a regression line, indicating the tendency of the points, represented by a thick red line. That will indicate if the trend is to lose or gain weight.

How to create an user?

Boton de la sección de usuariosTo create a new user go to the section 'Users' by clicking the icon in the lower right corner.

In this section, as in the section of goal insertion, you will have a button on the top bar. This button with a plus mark (+) is used to add new users. Press it to create the new user and edit information.

How to select an user?

Selección de usuarios To select a user you can simply go to the 'Users' section and click on the desired user. When you perform this action you will see a star (*) before the selected user name, this symbol indicates that this user is currently active.

Important! Remember that the data you insert will be used only for the active user. Check the current user if you are unsure before you insert or delete data.

How to edit an user?

To edit a user you must go to the 'Users' section and click on the blue icon on the right of the user name to edit it. A screen then will appear where you can edit the user information.

How to remove an user?

To remove a user you must go to the 'Users' section and, as usual in this device, move your finger across the cell you want to delete, moving it from left to right. With that a red button will appear, this button allow you to permanently remove unwanted users.

Important! When you delete an user all the data will be erased too. This process is irreversible so it has to be done with the utmost caution.

How to export data?

To export the data of the selected user you must press the 'Export' button located on the bottom of the Users screen.
A panel will appears with the options: Export using shared files, Export by Email or Cancel.

The Cancel button will close the panel and return to the Users screen without taking any action.
Export by Email open an email with a preset message and selected user data attached as a data file, so you can send the data by mail.
Export by Shared files uses the iOS feature that lets you synchronize data using file sharing in iTunes, if you select this option it will generate a file that is stored on the device itself and you can open it when connect the device to iTunes. To view these files you must connect the device to your computer, open iTunes, select your device from the iTunes list, select the application WeightControl in the device application list and search it in the document list that appears at the bottom.

How to import data?

To import the data the fastest way is to send the data file as an attachment in an email to an account you have access from the device, when the email is open the attachment is displayed at the bottom of the email, with the icon from WeightControl. If you click on the attached file, it will ask with which application you want to open it, you indicate that want to use WeightControl, then will download the file and open the application automatically.

Important! Keep in mind that import data from an existing user overwrites the stored data, so it is very important to make a backup before performing an import.