Eyeware Beam Head & Eye Tracking SDK Download - App Developers Skip to content

Eye tracking SDK to build your own eye tracking
enabled PC solutions

Eye tracking SDK to build your own eye tracking enabled PC solutions

Turn webcams or iPhones into robust and affordable eye trackers for your application

Advantages

Reliable

High tracking accuracy and robustness using general purpose cameras.

Affordable

No dependency on proprietary hardware.  No additional licensing costs for commercial or academic use.

Easy Setup

Streamlined onboarding. Get started within minutes.

Use cases

Create your own immersive game experiences, interactions or accessibility solutions for PC on top of the Eyeware Beam head and eye tracker. Share your solution with us and we will help promote it to our existing subscribers.

Eyeware Beam SDK Gaming1080p

Gaming

Add head and eye tracking to your PC game and increase immersiveness and player engagement.

Eyeware Beam SDK Accessibility 1080p 1

Accessibility

Build your own accessibility solution using Beam as your augmentative and alternative communication (AAC) device.

Eyeware Beam SDK Research1080p

Research

Add head and eye tracking to your research project to uncover hidden behavior in user research, psychological studies and more.

Download the SDK now

Turn webcams or iPhones into robust and affordable eye trackers.

by clicking on "Download Beam SDK", you agree to the SDK licensing terms and the Beam Terms of Use

Documentation

The SDK offers APIs for C++ and Python.
Unity support coming soon.

python lg
C Icon Custom 1
cropped fav

Head and eye tracking API

We are providing access to the Beam API for developers and independent software vendors.
Start using Beam as an eye tracking software gaining full access to the API through a paid subscription.

Eye tracker SDK output

*Ideal conditions. Gaze accuracy decreases towards the edges of the screen and especially for larger screens.
** Sampling rate restricted by processing hardware and sensor sampling rate.
*** Larger than 30'' screens will reduce the accuracy.

Webcam Edition? Three simple steps!

Turn your webcam into a general purpose eye tracker
01
Subscribe to the Beam Webcam Edition
02
Download and integrate the SDK into your app
by clicking on "Download Beam SDK", you agree to the SDK licensing terms and the Beam Terms of Use
03
Tell us about your application

iPhone Edition? Five simple steps!

Turn your phone into a general purpose eye tracker
01
Get the Beam iPhone app
02
Download and install the Beam software for PC
03
Purchase the "Full Access" subscription
04
Download and integrate the SDK into your app
by clicking on "Download Beam SDK", you agree to the SDK licensing terms and the Beam Terms of Use
05
Tell us about your application

Pricing for the iOS Edition

Basic

for Starters
$ 0 /month
  • Eye tracking overlay (watermarked)
  •  
  •  
  •  

Full Access

for Gamers, Streamers and Developers
$ 2
25
/month (billed yearly)
  • Eye tracking overlay (no watermark)
  • Hide overlay for streaming
  • Head tracking (OpenTrack stream)
  • API access for developers

As seen on

1
4
3
2

FAQ

What is an eye and head tracking enabled PC application?
An eye and head tracking enabled PC application is an app in which the software can react to head movements, eye movements, or more specifically, where the user is looking at any given time. This includes applications in which the content changes according to the gaze, a vtubing avatar is controlled with your natural head and eye movements, a window can be selected with your eyes, an NPC (non-playing character) reacts when you are looking at them, or even applications that are used to research user experience. The possibilities are endless.
Can I distribute my eye and head tracking enabled application to my end users?
Yes. You may distribute the eye and head tracking enabled app(s) that you have built with the Eyeware Beam SDK license. End-users must have the iOS Eyeware Beam app installed and running with an active subscription to use these functionalities that are integrated within your app.
Is there a free trial before committing to a subscription?

You can test the eye tracking performance for free with the watermarked eye tracking overlay. You may want to inspect the SDK package documentation and study the code samples.

Access to the eye and head tracking data in real-time requires an active subscription. 

We encourage you to explore the Eyeware Beam app in games and use the eye tracking overlay while streaming.

Do you offer support?

Yes. Our support team is here for you, from Monday to Friday, between 9 am – 5 pm (Central Eastern European Time). We offer timely replies so that you can focus on building your product.

Are there currently any apps built by the community using the Beam API?

Third-party developers and independent software vendors are currently working on building apps with the Eyeware Beam SDK. We plan to share any completed apps with permission from the developers.

If you’ve built an app with the Beam SDK and want to promote it within the community, please let us know about it in the #Beam-API-integration channel on our Discord server.

Why should I use Eyeware Beam as a head and eye tracking app instead of buying a classic eye and head tracking hardware device?
With Eyeware Beam you can reach a wider audience. It’s more likely that the end-user of your app has a TrueDepth enabled iOS device (eg. iPhone 12) than a single-purpose eye tracker device at home.  Both the head and eye tracking run entirely on the iOS device. This means that the end-user won’t have to worry about wasting CPU/GPU resources. This makes it ideal for gaming or streaming experiences, amongst others.
I am interested in conducting eye-tracking studies. Can I record and analyze data with the Beam SDK for that purpose?
Yes. Please let us know if you publish a study with it. We would love to promote it. Please keep in mind that you may not collect data to reverse engineer or replicate Eyeware Beam (e.g. training an AI). That is a breach of license.
What are the minimum hardware requirements (iPhone X, Windows, etc.)?

You need to have the following:

  • An iPhone or an iPad with Face ID – check the list of devices here
  • A Windows PC or laptop (Windows 10). The PC app is lightweight, but you do need around 1GB of space in your hard drive.
Are you building an app for Android & Mac, too?

It is part of our roadmap, but we don’t have a specific date at which we will deliver this.  Please send us an email to [email protected] with your ideal setup and what you want to use Beam for.

What data is available through the API?

The most up-to-date list can be found on the API documentation page, in particular, what is accessible through the `TrackerClient`.

Can I see an example of the API data output?

Yes, please check out the Getting Started section of the documentation, subsection Output.

Do you offer discounts for multiple licenses?

If you are interested in buying multiple licenses please contact our sales team at [email protected].

Are end-user licenses transferable?

Unfortunately, this can’t be achieved easily through the App Store. If you have special requests, please contact our sales team at [email protected].

Can I get eye tracking data for interaction with the mobile device itself?

No. Beam was designed to transform your iOS device into an eye and head tracking peripheral for a Windows PC. If you have special requests, contact our sales team at [email protected].

Connect with the community

Tell us about your application

Eyeware needs the contact information you provide to us to contact you about our products. For more information on our commitment to protecting your privacy, check out our privacy policy.
en_USEnglish