Is AutoDS - Dropshipping Helper safe?

Medium risk

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.

AutoDSv1.93.9Chrome Web Store
45Risk

AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.

Publishers can request a review.

Findings

SeverityMEDIUM
ClassUNWANTED
TypeUnexpected
CWECWE-200
SourceAI SANDBOX

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.

01EvidenceCAUSE EFFECT
What actually happens
You did this

You open a website in the browser.

The extension has host access for all URLs and listens to top-level page responses.

The extension did this

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.

02EvidenceFIELD TABLE
Fields recorded when a Shopify response marker is present
FieldValueWhy it matters
Visited hostname
allbirds.com (illustrative)This identifies the website that was detected as a Shopify store during your browsing.
Shopify-store flag
isShopifySupplier_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 catalog
isShopifySupplier_gymshark.com: true (illustrative)Multiple stored keys can reveal a list of Shopify supplier or shopping sites visited from the browser profile.
03EvidenceSTORAGE DUMP
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.

Locationchrome.storage.local keys named isShopifySupplier_<hostname>
Contents (JSON)
{
  "isShopifySupplier_allbirds.com": true,
  "isShopifySupplier_gymshark.com": true
}
04EvidenceCODE COMPARE
The code that does this

Response-header listener and local-storage write path

What it actually does
Storage helper in the formatted service workerbackground.bundle.js
const 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 workerbackground.bundle.js
chrome.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"])

Data recipients

mnvyiwcmijptwjvpdwco.supabase.co
Updated 17 September 2026inblpolgchbcgmocpnalobjmmaldkjap