Hawkeye vs Pupil Player
Hawkeye
new.usehawkeye.comPupil Player
docs.pupil-labs.comSide by side
| Figure | Hawkeye | Pupil Player |
|---|---|---|
| Price from | $39.99/mo | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | — |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| iOS | Yes | — |
| Plans published | 2 | 0 |
| Spec score · Eye Tracking Software | 8.1 (#7) | 7.1 (#21) |
| Purpose | Hawkeye conducts eye-tracking tests on products to show how users experience them. | Pupil Player is a media and data visualizer for viewing Pupil Capture recordings and exporting data. |
| Support | Users can send feedback, feature requests, and questions through the chat button. | The Core documentation directs users with issues or questions to the Pupil Labs Discord chat. |
Plans
In their own words
Hawkeye
Hawkeye is an eye-tracking tool for examining how people look at websites, images, and prototypes. It is software-based and does not need dedicated eye-tracking hardware, though its iPhone and iPad app requires a TrueDepth camera. Users can test websites and images without code changes, and the tool supports prototypes made with InVision, Marvel, and Sketch. Results show where participants looked and for how long through heat maps, screen recordings, and focus-point diagrams. Hawkeye can aggregate results across testers and provide statistics for individual interface elements. CSV exports include eye position, UI element, and touch data. Participants can be invited by text message using their phone numbers. Calibration centers the user's head, verifies calibration, and reports a five-star rating and accuracy estimate. Sign-in is available with Slack or Google, and company Slack teammates are automatically added to the same team. The free plan includes one project and five sessions; the Starter Plan costs $39.99 per month, billed monthly. Hawkeye runs on iPhone, iPad, and the web.
Pupil Player
Pupil Player is free, open-source software for viewing, analyzing, and exporting Pupil Capture recordings. It runs on Windows, macOS, and Linux and uses hardware recordings as input. Playback includes frame stepping, timeline trimming, and five speeds from 0.25x through 4x. A plugin framework adds gaze displays, marker and surface tracking, and data export. Analysis plugins cover post-hoc fixation and blink detection, pupil detection, gaze calibration, mapping, validation, and head-pose tracking. Visualizations can show circles, crosses, polylines, light points, heatmaps, or fixation overlays. Raw Data Exporter writes pupil and gaze data as CSV, while World Video Exporter saves visualized video. An iMotions exporter creates undistorted world video and gaze.tlv data. Exports go into an exports subfolder without removing or overwriting raw captures. Available plugins depend on the recording source, and eye-video overlays require eye video enabled during capture. Runtime-loaded Python plugins can extend the software.