Macintosh, 1987. The authoring tools were already installed.
User Level:
When the user level is set at Authoring or Scripting, a new menu title, Objects, appears in the menu bar.
Apple, HyperTalk Beginner's Guide, 1989
Button Name: Next
Card button number: 2 Card button ID: 2
Style: Round Rect Show name: yes
Click the buttons. They work.
Not in a plugin. Not in a developer account. In a text box that was in the software the whole time, on a machine you already owned, in about four seconds.
The dial did not unlock a purchase. It was already set to whatever you set it to.
HyperCard was free on every Mac because Bill Atkinson would only give it to Apple on that condition. Then it was sold, then it was Claris's, then it was nobody's. The last version shipped in 1998 and Apple stopped selling it in March 2004. Ward Cunningham has said the wiki began as a HyperCard stack he wrote in the late 1980s. The idea got out. The dial did not.
Now try it where you are. Look at the buttons in any app you use daily and find the one that opens its script. There isn't one. The Objects menu is on their side of the glass, and you rent access to it.
The problem it solved: becoming an author was a setting, not a product tier.
Source. The user level wording and the script are Apple's own, from the HyperTalk Beginner's Guide (1989). Chrome measurements are taken from system.css and system7css (both MIT); the card size of 512 by 342 is corroborated by Decker. Type is ChiKareGo2 by Giles Booth (CC BY) with ChicagoFLF by Robin Casady as fallback. This is a recreation, not an emulator.