Is Brain MAX: One AI for Any Page - Chat, Search & Work with ClickUp AI safe?

Medium risk

ClickUp BrainMax sends the user's real IP address, country, OS, and a device UUID to the Singular attribution SDK on install and on each login.

When the extension installs, it resolves the user's real IP and country via ip-api.com, then transmits those values along with the OS type, extension version, a persistent device UUID, and a Singular SDK key to s2s.singular.net. On subsequent login or signup events, the same data is sent again together with the user's ClickUp account ID. The device UUID is generated on first install and stored persistently in chrome.storage.local.

ClickUpv0.112.0.3Chrome Web Store
45Risk
Who publishes it

Mango Technologies - 1 other listing 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.

Publisher
ClickUp
Declared legal entity
Mango Technologies
Registered address
350 Tenth Ave, STE 500, San Diego, CA 92101, US
Registered contact
Mango Technologies, Inc

Same store account

1 other listing published from this account, 200k+ 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

SeverityMEDIUM
ClassUNWANTED
TypeUnexpected
CWECWE-359
SourceAI SANDBOX

Brain MAX sends your real IP address and a device ID to Singular on install

On install, Brain MAX looks up your real IP address and country, then sends them with a persistent device ID to Singular's attribution servers.

The same ID and IP go again when you log in.

01EvidenceCAUSE EFFECT
What actually happens
You did this

You install Brain MAX from the Chrome Web Store.

The extension did this

The background worker looks up your real IP address, then sends it with a persistent device ID to Singular's attribution servers.

This happens automatically, before you interact with the extension.

02EvidenceNETWORK CAPTURE
Captured request
GEThttps://s2s.singular.net/api/v1/launch?a=clickup_92879656&i=clickup.com&p=PC&sdid=ext-9b824e9b-dcd4-4a1c-812a-7b1b856f3a7d&global_properties=%7B%22client%22%3A%22brainmax_extension%22%7D&os=linux&app_v=0.110.0.2&ip=187.40.254.11&country=GB&install_source=chromestore
Observed during dynamic analysis, 69ms after the preceding ip-api.com lookup returned the same IP and country values.
03EvidenceFIELD TABLE
Fields sent to s2s.singular.net on install
FieldValueWhy it matters
Your public IP address
187.40.254.11Resolved by querying ip-api.com and forwarded to Singular so it can map your location.
Your country
GBDerived from the IP lookup and sent alongside it.
Device ID
ext-9b824e9b-dcd4-4a1c-812a-7b1b856f3a7dA UUID generated on first install and stored permanently, letting Singular recognize this browser across sessions.
Operating system
linuxReported so the attribution vendor can filter results by platform.
Extension version
0.110.0.2Included so the vendor can track behavior by release.
Install source
chromestoreMarks the install as originating from the Chrome Web Store.
04EvidenceCORRESPONDENCE
Two separate calls carry the same identifiers
WhenYou didExtension did
on install
user
You install or update Brain MAX.
service_worker
The background worker resolves your IP and sends it with a device ID to Singular's launch endpoint.
on login/signup
user
You log in or sign up inside Brain MAX.
service_worker
The worker sends the same device ID and IP again, plus your ClickUp user ID, to Singular's event endpoint.
05EvidenceTHIRD PARTY LIST
Where the data ends up
  • ip-api.com

    Free IP geolocation lookup service; resolves the extension's outbound IP to a country code before it is forwarded to Singular.

  • s2s.singular.net

    Server-to-server endpoint for Singular, a mobile/web attribution SDK ClickUp uses to measure install and login events.

Where it sends data

Destinations our analysis observed Brain MAX: One AI for Any Page - Chat, Search & Work with ClickUp AI 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.

  • ip-api.comwidely used

    Brain MAX: One AI for Any Page - Chat, Search & Work with ClickUp AI sends data to ip-api.com. A widely used service: 62 other extensions we have analysed send data here.

  • s2s.singular.net

    Brain MAX: One AI for Any Page - Chat, Search & Work with ClickUp AI sends data to s2s.singular.net. No other extension we have analysed sends data here.

Updated 30 September 2026bpanegeigcjabmofichmidnfmfhomkgo