I like the general idea of this, but I&#x27;m bothered by the &quot;slippery slope&quot; effect this might cause.<p>Right now, the proposal is to strictly timebox the experiments and to implement procedures that discourage participants from relying on the experimental features.<p>However, timebox or not, what this framework does is to put in place a system for granting API access based on privilege. Once this system is standardized and accepted, what keeps it from being abused?<p>At the simplest, certain experiments could be extended for &quot;infinite&quot; time at the request of big-name participiants if the features are particularly valuable. One of the browser vendors could decide to open up registration for everyone but keep the new feature permanently registration-only.
In the most extreme case, this could cause an &quot;app-storisation&quot; of the web.<p>Another point that might cause trouble is the current distinction by origin (and not, say, top-level browsing context). Participiants could &quot;smuggle features out of the lab&quot; by building a JS library with a hidden iframe and selling&#x2F;offering it to third-parties of their choosing.