Are the Browser Scripts on Get Bookmarklets Trustworthy?
Updated
Get Bookmarklets presents its collection as "browser scripts you can trust," but that label is the site's own positioning, not an independent audit. The practical answer: a script from the site is only as trustworthy as its source code and the person or repository behind it. You can make a reasonable decision by opening the source link shown on each script's page, reading what the code actually does, and installing it only if you understand and accept that behavior. If you can't read the code or the source link is missing or unclear, treat the script as unverified.
What the site actually gives you
Get Bookmarklets describes itself as a collection of bookmarklets and userscripts you can install with a single drag, and it invites visitors to browse, share, and submit their own scripts. That means the catalog is community-contributed in nature — the site is a distribution point, not a publisher that vouches for each entry.
The site's own framing is worth reading literally. Its headings include "How it works" and "What, How, Why?", and the page positions the collection under the banner "Browser scripts you can trust." That is a claim about the site's intent and curation, not a guarantee about any individual script.
The source link is your main verification tool
The most useful trust signal on a script page is the source URL and the accompanying "Source code" link. The site's listing for Bandcamp Purchases Export, for example, shows a Source URL pointing to a raw file on gist.githubusercontent.com, plus a "Source code" link.
That pattern matters for three reasons:
- You can read the exact code before installing. The raw file is the script itself, not a description of it.
- You can see who hosts it. A gist or repository under a known account is traceable; an anonymous paste is not.
- You can check whether the hosted code matches what you'd install. If the page's install action and the source link point to the same file, there's less room for a swapped payload.
A script page without a working source link, or one whose source link leads somewhere unrelated to the script's stated purpose, is a reason to stop.
How to review a script before you drag it
You don't need to be a programmer to do a basic review, but you do need to look at the code. A workable routine:
- Open the source link and read the whole file, not just the top.
- Look for network calls. Search the code for
fetch,XMLHttpRequest, or URLs. Ask: what data is being sent, and to whom? A script that exports your Bandcamp purchases legitimately needs to read your purchase pages; one that also posts data to an unfamiliar domain does not. - Look for credential or cookie access. References to
document.cookie,localStorage, or tokens are worth understanding before you run anything. - Check the scope. A bookmarklet runs on whatever page you click it on. A userscript typically declares which sites it matches — a script that claims to work on one site but matches all sites deserves scrutiny.
- Note what it modifies. Scripts that change page content or submit forms on your behalf can cause actions you didn't intend.
If after reading you can't explain in one sentence what the script does and what it sends where, don't install it.
General precautions for any third-party browser script
These apply to Get Bookmarklets and to every other bookmarklet or userscript source:
- Prefer scripts with a visible, attributable source. A named author and a public repository or gist are better than an anonymous file.
- Install userscripts through a manager you control, so you can see the script's declared permissions and disable or remove it later. A bookmarklet is just a bookmark, which makes removal easy but also means it runs with the full trust of the page you click it on.
- Test on a low-stakes account or page first, especially for anything that reads account data.
- Re-check after updates. If a script's source changes, the version you reviewed may no longer be the version you're running.
- Don't run scripts on sensitive pages — banking, email, or admin panels — unless you fully understand the code.
Making the call
Use the site as a catalog and the source links as your evidence. A script with a clear source URL, readable code, and a purpose that matches its behavior is a reasonable thing to try. A script with no source link, obfuscated code, unexplained network requests, or broad site matching is not — regardless of how the collection is described. The "you can trust" framing tells you what the site aims for; your own read of the source code tells you what you're actually installing.