My biggest pain with those apps is setting timer takes more than 2 clicks and they don't remember my last setting.
Now, with this app, one can simply swipe to set timer. Once loaded it works offline, installable as a PWA.
Uses AudioContext web API to generate the noise.
Source code: https://github.com/vicke4/whitenoise