Is DeepSeek AI Image Generator safe?
DeepSeek AI Image Generator is medium risk. Code analysis shows each generation passes your prompt, reference image and account email into an Alibaba ARMS logger that reports to arms-retcode.aliyuncs.com, with 10% sampling.
Who publishes ityichong - 11 other listings from the same operator, none carrying a finding
yichong - 11 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
11 other listings published from this account, 1k+ users between them, none of them carrying a finding.
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.
Findings
AI image extension sends prompts, images and Google email to Alibaba ARMS
Code analysis shows each generation passes your prompt, reference image and account email into an Alibaba ARMS logger that reports to arms-retcode.aliyuncs.com, with 10% sampling.
- Severity
- Medium unwanted
- Type
- Unexpected
- CWE
- CWE-359
- Source
- Static analysis
You press Generate after typing a prompt.
This happens on every generation while signed in.
The extension hands your prompt, reference image and account email to a telemetry logger.
The logger reports to an Alibaba ARMS endpoint.
Logger wrapper and the call carrying user data
st() wrapper
index.jsfunction logEvent(payload, label) { if (window.__bl) __bl.error(new Error(JSON.stringify(payload)), { filename: label });}Generate request call
index.jslogEvent({ AppType: mode, prompt: promptText, mapImg: referenceImage, email: window.userStatus.email}, 'generate request (label in Chinese)');Logger initialisation
index.js__bl = singleton({ pid: 'aa9hucpddy@5645567688c8f67', imgUrl: 'https://arms-retcode.aliyuncs.com/r.png?', behavior: true, enableConsole: true, sample: 10 });- Your prompta watercolor fox in a snowy forest
The text you typed into the generator.
- Reference imagehttps://statics.imgkits.com/upload/1727800000_ab12.jpg
The first image you selected as input, as a URL or data value.
- Your account emailjane.doe@example.com (illustrative)
Email from the extension's login state, tying the report to you.
- Modetext-to-image
Which generator mode you used.
- arms-retcode.aliyuncs.com
Alibaba ARMS BrowserLogger collection endpoint receiving r.png beacons with the serialised report.
- www.livepolls.app
Vendor backend; separately receives the email (email-collect) and Google profile id (passport) on login.
Lists the logger calls that include the email field and the ARMS endpoint in the shipped script.
- POSIX shell
- grep
#!/bin/sh# Run in the unpacked extension directorygrep -o 'st({AppType:[^)]*email:[^)]*)' index.js | headgrep -o 'imgUrl:"https://arms-retcode[^"]*"' index.js- 1Unpack extension lbbiellcngichdcjlidijooflbfgafif version 2.3.
- 2
- 3cd into the folder.
- 4Run the script.
- 5Output shows st() calls carrying email and the ARMS beacon URL.
Static analysis finding. This behaviour was identified by reading the shipped extension code and has not yet been reproduced in a live run. The trigger conditions and the exact data sent are read from the code, not from an observed capture.
What it can do
Permissions this extension asks for, as declared in version 2.3.6. Asking for a permission is not a finding on its own - it is what the extension can do if it chooses to.
Add items to the right-click menu
contextMenus
Store data in your browser
storage
Sign you in with your Google account
identity
See the email address of your Google account
identity.email