Is AutoDS - Dropshipping Helper safe?
AutoDS - Dropshipping Helper intercepts XHR traffic and request headers on supplier sites and sends AliExpress product URLs to a third-party server for affiliate link rewriting.
The extension monkey-patches XMLHttpRequest on multiple supplier sites (AliExpress, Walmart, Kmart, Redbubble) to capture request and response data including product details and addresses. On Walmart, it captures authentication request headers and replays them in automated API calls. AliExpress product page URLs are transmitted to a Supabase-hosted endpoint where they are rewritten as affiliate links before the user is redirected.
Who publishes itAutoDS LTD - 2 other listings from the same operator, none carrying a finding
AutoDS LTD - 2 other listings from the same operator, none carrying a finding
What this publisher told the store about itself, and the other listings that told it the same thing.
Same store account
2 other listings published from this account, 7k+ users between them, none of them carrying a finding.
Shared hosts - 2 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.
Findings
AutoDS catalogs Shopify stores from page response headers
AutoDS checks response headers on each top-level page load to detect Shopify stores.
If a response has a Shopify marker header, the extension records that hostname locally, building a browsing-derived catalog of Shopify supplier sites.
What actually happens
You open a website in the browser.
The extension has host access for all URLs and listens to top-level page responses.
The extension checks the page response headers and stores the hostname when it sees a Shopify marker.
The stored key uses the site hostname, so repeated browsing can build a local list of detected Shopify supplier sites.
Fields recorded when a Shopify response marker is present
- Visited hostnameallbirds.com (illustrative)
This identifies the website that was detected as a Shopify store during your browsing.
- Shopify-store flagisShopifySupplier_allbirds.com: true (illustrative)
This records that the visited site returned a Shopify marker, adding context about the type of site you visited.
- Browsing-derived catalogisShopifySupplier_gymshark.com: true (illustrative)
Multiple stored keys can reveal a list of Shopify supplier or shopping sites visited from the browser profile.
What's stored on your device
Per-site record of Shopify-hosted pages detected while browsing. Hostnames shown are illustrative examples of the key format.
- Location
- chrome.storage.local keys named isShopifySupplier_<hostname>
{ "isShopifySupplier_allbirds.com": true, "isShopifySupplier_gymshark.com": true}The code that does this
Response-header listener and local-storage write path
Storage helper in the formatted service worker
background.bundle.jsconst m = e => new Promise((t => { try { chrome.storage.local.get(e, (n => t(null == n ? void 0 : n[e]))) } catch (e) { v(e.message) } })), b = e => t()(e, ((e, t) => { try { return chrome.storage.local.set({ [t]: e }) } catch (e) { v(e.message) } }));Formatted listener from the shipped service worker
background.bundle.jschrome.webRequest.onHeadersReceived.addListener((function(e) { const t = e.responseHeaders.some((e => e.name.toLowerCase().includes("x-shopid"))); if (t) { const { hostname: n } = new URL(e.url), r = `isShopifySupplier_${n}`; b({ [r]: t }) }}), { urls: ["<all_urls>"], types: ["main_frame"]}, ["responseHeaders"])What it can do
Permissions this extension asks for, as declared in version 1.93.9. Asking for a permission is not a finding on its own - it is what the extension can do if it chooses to. The current listed version is 1.94.3, which we have not unpacked yet.
Read and change your data on every site you visit
<all_urls>
See the address and title of every tab you have open
tabs
Store data in your browser
storage
Watch every request your browser makes
webRequest
See every page you navigate to, as you navigate to it
webNavigation
Block and redirect the requests your browser makes
declarativeNetRequest
Where it sends data
Destinations our analysis observed AutoDS Dropshipping Extension 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.
- mnvyiwcmijptwjvpdwco.supabase.co
AutoDS Dropshipping Extension sends data to mnvyiwcmijptwjvpdwco.supabase.co. No other extension we have analyzed sends data here.