FREEDOM251

Freedom251 › Usability Testing Software

RemoteGazeUX

Free plan Self-hostedWeb

Visit RemoteGazeUX Alternatives

RemoteGazeUX's own site

What RemoteGazeUX is

RemoteGazeUX is a free, GPL-3.0 open-source platform for remote usability studies of web prototypes or images. Researchers assign tasks, collect participant gaze with WebGazer.js, and use a calibration phase before participants view study material. Study and subject pages provide participant details and gaze-tracking data for registered users. Results include gaze heatmaps, selected animation or heatmap previews and downloads, subject-data CSV exports, and downloads of all study data. The project is self-hosted and web-based, with instructions to launch it using Python and run.py. A GUI launched with python src/config.py can change configuration, while the data-entry form can be modified to capture additional variables. Flask, WebGazer.js, heatmap.js, and SQLite are listed technologies. The first run prompts creation of an administrator, and participant-data pages require authentication. The maker describes the project as under development, with serious security vulnerabilities, for controlled environments rather than production.

Who it suits

It suits researchers running controlled, unmoderated remote studies of prototypes or images who can self-host a web application. It is not recommended for production use.

What it does well

  • Free and GPL-3.0 licensed
  • Supports gaze capture with calibration
  • Provides heatmaps and CSV data downloads
  • Self-hosted web deployment
  • Configuration and custom fields can be changed

What to know first

  • Maker reports serious security vulnerabilities
  • Not recommended for production use
  • No mobile app support
  • Requires self-hosting and Python startup

Verdict

RemoteGazeUX offers a focused, open-source workflow for collecting gaze data in remote prototype studies. Its stated security limitations make controlled, non-production settings the appropriate scope.

Facts from RemoteGazeUX's own pages

Authentication
Pages that display and manage participant data are protected so only registered users can access them; first run prompts creation of at least one administrator. · github.com, 11 Oct 2026
Calibration
The gaze-tracking flow includes a calibration phase before presenting a prototype. · github.com, 11 Oct 2026
Configuration
Users can modify configuration through a GUI by running `python src/config.py`. · github.com, 11 Oct 2026
Custom fields
The data entry form can be modified to register other variables considered relevant. · github.com, 11 Oct 2026
Data access
Pages that display or manage participant data are protected by authentication for registered users. · github.com, 11 Oct 2026
Data storage
The README says credentials are stored in the SQLite database and advises protecting the database file. · github.com, 11 Oct 2026
Deployment
The README instructs users to run the application with Python using run.py. · github.com, 11 Oct 2026
Exports
The subjects page lets users preview or download some animations or heatmaps and download all data for a study. · github.com, 11 Oct 2026
Gaze capture
The web application uses WebGazer.js to record participants’ gaze while presenting a prototype or image and assigning tasks. · github.com, 11 Oct 2026
Gaze tracking
The application uses WebGazer.js to record participants’ gaze while they view a prototype or image and complete assigned tasks. · github.com, 11 Oct 2026
Integrations
The listed technology stack includes Flask, WebGazer.js, heatmap.js, and SQLite. · github.com, 11 Oct 2026
Intended setting
The maker describes the tool as intended for controlled environments and remote user studies. · github.com, 11 Oct 2026
Intended users
The project describes its purpose as streamlining remote user studies and enabling reproducible collection of users’ behavior data. · github.com, 11 Oct 2026
License
The repository identifies its license as GPL-3.0. · github.com, 11 Oct 2026
Purpose
RemoteGazeUX is an open-source platform for remote usability testing of web prototypes using eye and mouse tracking. · github.com, 11 Oct 2026
Results
Researchers can view gaze heatmaps and download subject data as CSV; the README also describes downloading all data for a study. · github.com, 11 Oct 2026
Security
The maker says the tool is under development, has serious security vulnerabilities, and is not recommended for production use. · github.com, 11 Oct 2026
Security limitation
The project says it is under development, has serious security vulnerabilities, and is not recommended for production use. · github.com, 11 Oct 2026
Study management
Users can view studies and subjects, and access participant details and gaze-tracking data. · github.com, 11 Oct 2026
Support and contributions
The project welcomes contributions and names Justo Garcia as main developer and maintainer, with an email contact in the README. · github.com, 11 Oct 2026
Technology
The project lists Flask as its backend, WebGazer.js for gaze tracking, heatmap.js for plotting heatmaps, and SQLite as its database engine. · github.com, 11 Oct 2026

Where RemoteGazeUX stands on Freedom251

Look at these too