gazefilter.js is a javascript library for gathering webcam eye-tracking data.


  • allows face, facial landmarks, eyes, pupils and gaze tracking;

  • works entirely on the client side and has low impact on CPU resource;

  • supports all modern desktop browsers: Chrome, Edge, Firefox, Safari;

  • has built-in tools for calibrating, visualizing and recording.