Sightcorp logo

InSight Software Development Kit (SDK)

Please note that this product is no longer available. 
Click here to view a similar facial analysis product, CrowdSight Toolkit.

View all products

Know your users visual attention with high precision!

Industry matches: Market Research, User Experience, Creative Industries

InSight SDK

Devoted to a single-user analysis in controlled environments. Uniquely combines emotion recognition, demographics and eye tracking technologies in one solution. Insight SDK is able to track tiny movements of facial muscles in a single user’s face and translate them into universal facial expressions like happiness, surprise, sadness, anger, and more.


  • Face Detection
  • Facial Features Detection
  • Motion Tracking
  • Head Pose Estimation
  • Eye Localization
  • Gaze Estimation
  • Emotion Recognition
  • Age and Gender Estimation


  • C++ expertise needed
  • Works offline (one-time internet connection)
  • Windows, OS X, Linux, iOS, Android supported
  • Processor: Intel i5 3.5 GHz recommended
  • RAM: 2 Gb min. (Android) all other 4 Gb min.
  • Storage 1Gb free space
  • Camera: 1280×720 (recommended)

Looking for precise eye-tracking & emotion recognition technology?

Get the InSight Software Development Kit now


We are using and heavily promoting Sightcorp’s Toolkit because of its stability, accuracy and very easy installation and hardware configuration. The real-time aggregated data is immediately accessible through Crowdstats, which enables us to scale with ease.

─ S. Ahmedov, CEO OmniChannel


InSight Software Development Kit

What is InSight SDK?

InSight Software Development Kit (SDK) is an individual Face Analysis Software which uniquely combines emotion recognition, demographics, and eye tracking technologies in one solution, all in real-time. InSight is able to track tiny movements of facial muscles in a single user’s face and translate them into universal facial expressions like happiness, surprise, sadness, anger, and more.

Measure accurately

InSight accurately measures relevant facial data like facial expressions, age, gender, head pose, and eye gaze location.
You can measure the emotional reactions and engagement level of your users while they are watching your videos, advertisement or website content, and classify this information per age or gender group.

Interact with your audience

Offer customized experiences to your users, and create new ways of interacting with content and devices, by using emotion recognition and eye tracking technologies. You are now able to monitor which parts of a game induce frustration or satisfaction or to even command a virtual character according to their emotions or gaze.

Start reporting

The extensive range of features InSight measures can provide your company with powerful face analytics and a deep knowledge of a single individual. The collected face analytics enables you to understand what your users like and what they ignore, therefore, being able to make more informed and cost-effective Marketing decisions.

Trusted by Leading Companies

Ready to get started with our InSight Development Kit (SDK)?

Test it free for 2 weeks on your favorite desktop platform

Contact us

Technical Specifications

The table below shows how FaceMatch SDK performs on the Labelled Faces in the Wild (LFW) dataset:

FPRTPRThreshold (Inverse of distance)
0.10.99900 ±0.002130.55448
0.010.99667 ±0.005370.59791
0.0010.99367 ±0.006050.62989

FPR = False Positive Rate
TPR = True Positive Rate

These results are an indication only and are based on the specific dataset Labelled Faces in the Wild. Customers can expect similar performance, with possible variations due to hardware and the availability of annotated data.