Sharing and embedding
Share links, QR codes, deep links and embed codes.
Every public Toy has a short link and a pinned link to its exact release. The Share dialog shows both, a QR code, a tunetoys:// deep link that opens the desktop app when it is installed, and embed code.
Embedding#
Embed a playable Frame in another site with an iframe pointing at the embed renderer:
https://tune.toys/embed/t/<id>follows the current public release of a Toy.https://tune.toys/embed/r/<digest>pins one exact release.
Parameters set the theme, hide controls, choose a preset or set initial values. Audio never autoplays. The full contract, including the postMessage API, is in Embed API.
Permissions#
A release chooses where it may be embedded (anywhere, an allowlist of origins, or nowhere). The Share dialog hides embed code when the policy is none.