JavaScript is disabled in your browser.
Please enable JavaScript settings in your browser to allow this website work correctly.
  • Java
  • Android


A startup company offering healthcare security services that employ scientifically proven methods based on a profound market research.


The client developed an innovative idea to use the correlation between the pupil size and drug intoxication in order to detect drug abuse. The client needed to verify their idea’s viability and make sure it is technically possible to build a mobile solution on this principle. They needed a team of seasoned software developers that would clearly understand the essence of the project and offer an action plan of its implementation on Android. Having a startup business, the customer required the full cycle service with tech support up to the product launch on Google Play.

Softeq was to deliver a user-friendly mobile application that allows finding out if someone is currently under the influence of drugs making eye scans, measuring the pupil and quickly analyzing the results. Our team took on responsibilities for a full-cycle development of the app.

Intended for use across a wide audience from individuals to law enforcement, the solution implies catering for the following purposes:

  • Testing the office staff
  • Face control in the entertainment venues
  • Checking up suspects before detention or arrest
  • Testing police officers on shifts
  • Preventing drug use among children and adolescents either at home or at school


The solution features a custom pupil size detection algorithm. After the flashlight and the camera view of mobile device are activated, the user should focus the photographic lens on the eye of the person being scanned and keep it on until the picture is taken. As soon as the scan is captured, it is processed and analyzed. The app measures the size of the pupil on the scan and defines whether it corresponds to the regular parameters, assuming that the normal pupil’s diameter varies from 3.0 to 6.5 mm, and the iris size is identical for all humans. The EyeScan mail server generates the result and immediately pushes it to the device screen informing the user if it is normal or abnormal.

Those who want to use the app on a regular basis can purchase monthly subscriptions allowing 60, 120, 300, 500 or an unlimited number of scans and sharing the results via email.


Users can opt to choose whether to apply or not the password security to keep the information stored on the app in strict confidence. The password adjustment procedure comprises 3 steps, as well as the user email check.


The development went in line with Agile development guidelines.


The team completed the development on budget meeting the timeline and managed it up for the Google Play launch.

How can we help you?