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)