Yess the browser has this but you can only change words in pages that already exist. It would be better if we could create a whole new wikipedia page.

Declined

No plans to create Wikipedia pages as you can change all the content of any webpage with the Browser account.

Commenting disabled