Is Altair GraphQL Client safe?
Altair loads third-party plugin code from cdn.jsdelivr.net or a user URL and runs it with access to your GraphQL queries and auth headers.
When a user enables a plugin, Altair fetches its JavaScript from cdn.jsdelivr.net (npm or GitHub) or a raw URL and injects it into the app via a script tag with no integrity check, defaulting npm plugins to the mutable "latest" version. The loaded plugin runtime can read and rewrite the current GraphQL query, variables, and request headers, including Bearer tokens and API keys. This only applies to plugins the user has explicitly added to their plugin list.
Part of this rating comes from analysis signals we haven't published as detailed findings yet.
Who publishes itXKojiMedia - no other listings under this identity, 9 shared hostnames
XKojiMedia - no other listings under this identity, 9 shared hostnames
What this publisher told the store about itself, and the other listings that told it the same thing.
Shared hosts - 9 hostnames
Hostnames hardcoded in this extension that few other listings call. That can mean one operator behind both, and it can equally mean a small shared vendor, so it is context rather than a conclusion. Hosts that many listings call are left out: they are services, not connections.
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.
Where it sends data
Destinations our analysis observed Altair contacting. Sending data somewhere is not a finding on its own - an extension that syncs your settings has to talk to its own server - but it is where your data can go, and who else it goes to.
- cdn.jsdelivr.netwidely used
Altair sends data to cdn.jsdelivr.net. A widely used service: 35 other extensions we have analyzed send data here.
- user-supplied plugin URLs
Altair sends data to user-supplied plugin URLs. Named as a recipient in this extension's own analysis.
