May 29, 2026
Edge Apps can read their encrypted settings from injected JavaScript
An Edge App that points at a remote page and injects JavaScript into it can now read its own
encrypted settings from that script, as screenly_settings.<key>. The player decrypts the values
when the page loads and passes them to your script.
Use it wherever a script on a remote page needs a secret to do its job: an internal dashboard that
needs an API key, an order screen calling a kitchen system, or a logistics board pulling from an
API that authenticates every request. Store the key as an encrypted setting of the Edge App and
read it from screenly_settings instead of writing it into the script.