you could also just avoid your migraine trigger, I have and get around 3 migraines a year max rather than having one every month or 2 or 3 a week as a teen.
One way would be to create a browser/portal(combo) that only indexes webgl/wasm apps for example. and you could still visit the info page about that app via a normal browser but would have to install the specific browser.
the irony is that walled garden might have a valid use case (not to wall from a vendor, but to wall us from old tech)