A API Canvas tem como objetivo fornecer funcionalidades de desenho gráfico para navegadores da web, sendo amplamente utilizada em animações, gráficos de jogos, visualização de dados, edição de imagens e processamento de vídeo em tempo real, entre outros cenários. Ao mesmo tempo, também é comumente usada para reconhecimento de impressão digital do navegador, permitindo o rastreamento online dos usuários. Essa tecnologia gera uma impressão digital numérica única ao analisar as sutis diferenças na renderização de imagens em diferentes navegadores e plataformas. No entanto, em dispositivos e ambientes idênticos, essa impressão digital pode ser reproduzida.