Sightcorp logo

InSight Software Development Kit (SDK)

  • Eye-tracking & Emotion Recognition
  • Real-time Analysis
  • C++ Expertise needed

Request InSight SDK Trial

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 tracks 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

Request InSight SDK Trial


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, 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.

Our Customers

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

Test it free for 2-weeks on your favorite desktop platform

Request Free Trial Contact us