These pages are for you who are looking to integrate a Tobii eye tracker into your computer or system and/or integrate eye tracking into an application on a computer or system that has an eye tracker.

At the core of the integration is the Tobii Platform Development Kit (PDK). The PDK is the smallest component needed to communicate with Tobii Eye Trackers and gives full control over the installed software stack. All professional eye trackers come with its own PDK that has a small installation footprint, access to additional data streams and other adaptations needed for professional systems.

The PDK allows to use the Tobii Stream Engine API to interface with the eye tracker. The Tobii Stream Engine is at its core a C API, but bindings exist for C++ and C#.

The Tobii Stream Engine API will also work to interface with gaming eye trackers such as the Tobii Eye Tracker 5. If you are looking to develop an app for a gaming eye tracker, you will not need to get hold of a PDK for your eye tracker – it is already installed with the driver and software that comes with that eye tracker. If you are looking to implement a game experience, please have a look at our Unity and Unreal 4 SDK that have been created to make game development with eye tracking easy and to the point.

Eye Tracking Data Transparency Policy

This policy applies to solutions that store or transfer Tobii eye tracking data, presence or position data, regardless of the purpose for the storing or transferring. End-users care about their data integrity and privacy. Therefore, as a vendor you must gain end-users’ trust regarding what you do with the end users’s eye tracking data. Being transparent is a good starting point in gaining trust and that is why we created the Tobii Eye Tracking Data Transparency policy.

Tobii’s Software Development License Model

There are three licensing types for developers using Tobii developer software and SDKs: A Getting Started development license, a Commercial development license and a Research development license.