La API de Canvas tiene como objetivo proporcionar funciones de dibujo gráfico a los navegadores web, ampliamente utilizadas en animación, juegos, visualización de datos, edición de imágenes y procesamiento de video en tiempo real. Además, a menudo se utiliza para la identificación de huellas digitales del navegador, lo que permite el seguimiento en línea de los usuarios. Esta tecnología genera una huella digital única al analizar las diferencias sutiles en el renderizado de imágenes en diferentes navegadores y plataformas. Sin embargo, en dispositivos y entornos completamente idénticos, esta huella puede ser reproducida.