What Is GazeRecorder and What Can It Do?
Updated
GazeRecorder is a webcam-based eye-tracking platform: it estimates where a person is looking on a screen using an ordinary camera instead of dedicated eye-tracking hardware. It is aimed at remote behavioral research and usability work — recording gaze, producing attention heatmaps, and testing ads, videos, shelves, and websites with participants who are not in a lab. If you need lab-grade precision or physiological measurement, this class of tool is not a substitute; if you need fast, low-friction attention data from many remote participants, it is built for exactly that.
What the platform actually includes
The site presents GazeRecorder as a family of tools rather than a single app:
| Component | What it does |
|---|---|
| GazeRecorder (app) | Tracks eye movement via webcam and creates video recordings of the session |
| GazeInsight | Cloud platform for eye-tracking insights and behavioral research |
| GazeCloud / Online Eye-Tracer | Browser-based online eye tracking |
| GazeCloudAPI.js | JavaScript API to add real-time eye tracking to a website in a few lines of code |
| GazeRecorder API | Programmatic access to the recorder |
| GazeFlow / GazeFlow SDK | Hardware-independent, contact-free real-time eye-movement tracking engine running on a PC with a common webcam |
| GazePointer | Moves the mouse cursor with your eyes |
| GazeBoard | Text entry using only eye tracking and a webcam |
| GazeScroll | Gaze-driven scrolling |
There is also a mobile eye-tracking offering alongside the webcam product, and the site lists downloads, an FAQ, and a login area.
Core use cases
The homepage groups its applications around research and commercial testing:
- Remote video and ad testing — understand viewer engagement with advertisements and promotional videos, and what attracts attention.
- Shelf testing — optimize product design so it stands out from competitors on a store shelf.
- Consumer behavior — study behavior in a virtual store environment.
- Website heatmaps — behavior analytics with eye-tracking heatmaps for web pages.
- 3D gaze tracking and smartphone eye tracking as additional modes.
The framing throughout is remote research: the site notes that in-person research is challenging, and positions online webcam eye tracking as the alternative.
How you would use it
- Pick the entry point. For a one-off recording, use the GazeRecorder app. For a hosted study with heatmaps and analytics, use GazeInsight. For embedding tracking in your own site, use GazeCloudAPI.js.
- Run a calibration. Webcam gaze estimation depends on the participant calibrating to the screen; the site's live demo exists so you can test this before committing.
- Collect the session. The recorder captures eye movement and produces a video recording; the cloud platform aggregates sessions into heatmaps and attention metrics.
- Read the output. Heatmaps and recordings tell you which regions drew gaze — useful for layout, creative, and packaging decisions.
If you are integrating rather than running a study, the API route is the relevant one: GazeCloudAPI.js is described as adding real-time eye tracking to a website in a few lines of code, and the GazeFlow engine is described as hardware-independent and contact-free, running on a PC with a common webcam.
What to check before relying on it
- Accuracy depends on conditions. The site's own publications include a study on web-based eye-tracking performance under different lighting conditions for neuromarketing — lighting is a real variable, so control it in your setup.
- Webcam estimation is not the same as infrared eye tracking. Treat results as attention estimates suitable for aggregate patterns, not as precise fixation coordinates.
- Pricing and account requirements are not established here. The site shows "Try it FREE" and a login, and mentions purchase, but the available material does not state current prices or what a free trial includes — verify on the site before planning a study.
- The research base is published. The publications list covers eye-tracking data collection in programming education, web-browsing patterns and mood, lesion detection training in medical imaging, webcam-based gaze estimation for screen interaction, and webcam eye tracking for desktop and mobile — useful if you need to cite validity for a methods section.
Who it fits
Choose GazeRecorder if you want remote, webcam-based attention data — ad and video testing, shelf and packaging tests, website heatmaps, or embedding gaze tracking into your own product via API — and you can accept the accuracy limits of camera-based estimation. Look elsewhere if you need medical-grade or high-precision fixation data, or if your protocol requires controlled laboratory hardware.