The Canvas API provides web browsers with graphics rendering capabilities and is widely used in animations, gaming, data visualization, image processing, and real-time video rendering. In addition, subtle differences in canvas rendering across devices, browsers, and system environments can be leveraged for browser fingerprinting, helping to derive a high-entropy device identifier. While canvas fingerprints are generally stable under similar hardware and software conditions, perfect reproducibility is not guaranteed, as rendering results may vary with system updates, drivers, and graphics configurations.