<story><title>Bypassing Safari 17&apos;s advanced audio fingerprinting protection</title><url>https://fingerprint.com/blog/bypassing-safari-17-audio-fingerprinting-protection/</url></story><parent_chain><item><author>chii</author><text>browsers should come with a default software renderer, and behave like the mic and camera where the site will require user permission to release the hardware GPU render path.</text></item><item><author>redbell</author><text>Another interesting technique to fingerprint users online is called &lt;i&gt;GPU Fingerprinting&lt;/i&gt; [1] (2022).&lt;p&gt;Codenamed &amp;#x27;DrawnApart&amp;#x27;, the technique relies on WebGL to count the number and speed of the execution units in the GPU, measure the time needed to complete vertex renders, handle stall functions, and more stuff&lt;p&gt;________________&lt;p&gt;1. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.bleepingcomputer.com&amp;#x2F;news&amp;#x2F;security&amp;#x2F;researchers-use-gpu-fingerprinting-to-track-users-online&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.bleepingcomputer.com&amp;#x2F;news&amp;#x2F;security&amp;#x2F;researchers-u...&lt;/a&gt;</text></item></parent_chain><comment><author>sweetjuly</author><text>but nobody wants to use software rendering, that&amp;#x27;s the whole reason WebGL and WebGPU exist.</text></comment>
<story><title>Bypassing Safari 17&apos;s advanced audio fingerprinting protection</title><url>https://fingerprint.com/blog/bypassing-safari-17-audio-fingerprinting-protection/</url></story><parent_chain><item><author>chii</author><text>browsers should come with a default software renderer, and behave like the mic and camera where the site will require user permission to release the hardware GPU render path.</text></item><item><author>redbell</author><text>Another interesting technique to fingerprint users online is called &lt;i&gt;GPU Fingerprinting&lt;/i&gt; [1] (2022).&lt;p&gt;Codenamed &amp;#x27;DrawnApart&amp;#x27;, the technique relies on WebGL to count the number and speed of the execution units in the GPU, measure the time needed to complete vertex renders, handle stall functions, and more stuff&lt;p&gt;________________&lt;p&gt;1. &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.bleepingcomputer.com&amp;#x2F;news&amp;#x2F;security&amp;#x2F;researchers-use-gpu-fingerprinting-to-track-users-online&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.bleepingcomputer.com&amp;#x2F;news&amp;#x2F;security&amp;#x2F;researchers-u...&lt;/a&gt;</text></item></parent_chain><comment><author>TylerE</author><text>Do you have any concept of how many gigawatts per day that would waste?</text></comment>