What this checks
The script draws text, shapes, colors, and a curve into an off-screen canvas, then hashes the rendered image data locally in your browser.
Sites can use canvas rendering as one signal because graphics stacks often produce small differences across devices and browser settings.