This script wants to install the following R packages:
Installing will send HTTP requests to repo.r-wasm.org. Those requests reveal your IP address, User-Agent, and which packages you fetch to that third party.
repo.r-wasm.org
Until you allow it, the page makes no third-party requests.
Load R code from:
Fetching reveals your IP address and User-Agent to that host. Until you allow it, the page makes no third-party requests.
R Fiddle reads a few query-string and fragment parameters so you can pre-load code, set the editor mode, or auto-run on open. None of them cause a network request unless you explicitly approve it.
?code=<base64url>
#code=<base64url>
?lang=r
?lang=rmd
?lang=qmd
code=
?file=<name>
foo.Rmd
lang=rmd
foo.qmd
lang=qmd
?autorun=1
A consent prompt appears before any fetch. The page makes no third-party request until you click Fetch.
?url=<absolute URL>
#url=<absolute URL>
?gist=<id>
#gist=<id>
api.github.com
gist:<id>
.R
.Rmd
.qmd
Every parameter (lang, file, autorun, url, gist) accepts both forms. The # form keeps the value out of server logs since browsers don't send fragments to the server.
lang
file
autorun
url
gist
#
?lang=qmd&autorun=1#code=<base64url>
#gist=abc123def456&autorun=1
#url=https://example.com/script.R
The Share button writes a self-contained URL to the clipboard with ?lang=… and #code=…. Anyone you send it to can run the code without server contact.
?lang=…
#code=…