Computer users often suffer from eye fatigue, dryness, soreness or even red eyes (dry eye syndrome). One of the reasons is our low blink rate due to excessive brightness of the screen. Each blink spreads the tear film to moisturize our eyes. Eyeblink uses a webcam to detect your blinks and in a case of low blink rate eyeblink helps you blink more frequently, thus protecting your eyes.
Besides blink completeness, maintaining sufficient eye blink frequency helps to avoid dry eye syndrome . A healthy human blinks 10 to 15 times per minute. Eyeblink measures your blink rate every half-hour and makes statistics available for you. For now, blink completeness cannot be distinguished by ordinary webcam in real-world situations. So even if your blink rate is sufficient you can still feel eye discomfort. Please continue reading, our training can help you.
Each blink spreads the tear film on our eyes to moisturize them. Mostly complete blinks are important because only when the eyelids touch, the 3rd layer of the tear film, the lipid layer is renewed which protects the eye from the tear film evaporation. Conscious training of firm blinks can increase blink rate  and alter incomplete blinks . The problem is how to non-intrusively remind us to blink more and properly.
Based on your measurements and preference, eyeblink schedules reminders, which appear as a small pop-up window that will roll up in the right corner of your screen. Thanks to your peripheral vision, you can easily recognize the reminder and you know that you just need to blink to make it disappear. This way the disturbance is set to minimum. The best part about the reminder is that not only it immediately disappears after the required blink, but it does not even have to show up. Eyeblink first observes you for few seconds and the reminder will roll up only when no blink has been detected. If you blink properly, the reminder will not show up at all.
Some people have sufficient blink rate, but still suffering from dry eye. People with Meibomian gland dysfunction need the reminder to appear even if they blink often. Conscious blinking is mostly complete, and that is the why blink training can alter the way we blink . With this option on, the reminder is shown regularly and not observing user first.
It can sometimes happen that the reminder does not disappear after your blink. In that case please test the blink detection performance. Eyeblink uses the state-of-the-art algorithms for face, eye and eye blink detection. Detection can be hindered under severe light conditions. Thick eyeglass frame may also compromise performance. Some built-in webcams do not work well because they adjust exposure based on the light conditions so in low light the camera does not have sufficient capture speed to detect eye blinks. Or strong light in camera view (window) causes the face to be too dark to detect blinks properly. In such cases please try to follow best practices for work environment in Treatment section.
The main reason for our low blink rate is excessive screen brightness. Especially during late work in the evenings, the screen emits too much light, which prevents us from blinking properly. Eyeblink uses a webcam to observe the room light to adjust the screen brightness automatically. Like with mobile phones, you can adjust the final brightness or set it manually. Compared to phones Eyeblink centers the slider by next measurement, because it learns your preference on the way. After a few days Eyeblink has learned your preferences about screen brightness within different room light conditions. It is very convenient mostly while using desktop screens. Eyeblink saves your eyes, and at the same time your electric bill ;). Eyeblink brightness control is not compatible with screen adjustment apps like f.lux.
It is all about trust. Any app you have installed has access to the camera and can take pictures. If you are experienced user, you can check that Eyeblink communicates with server only during start up and those kBytes are only measurements (if enabled) and license verification. You can easily check that there is no communication after startup.
Eyeblink generates PC ID which is sent to identify the individual installation. If enabled, blink rate statistics and reminder settings are sent.
License is valid per installation. You need to buy a second license for another computer.
Based on your query, Eyeblink now notifies the user when the camera is occupied by another app and the tray icon changes to orange so you can easily find out if some virus/malware tries to use the camera.