Chrome Web Store
226Versions
2Code reviewed

Caution required

Suspicious in code review

Our reviewer found behaviour consistent with malware, but not enough to confirm it. Treat this extension as untrusted until it has been re-reviewed.

What our analysis found

To Talk Connect is rated caution by Extension Auditor. Our code review reported 2 findings (2 high), led by privilege escalation. It comes from a publisher with 18 extensions and was last updated in September 2026.

Key findings

  • high· privilege escalation —The service worker puts externally-connected ports (onConnectExternal, line 501) into the same port set as the WhatsApp page's internal port and routes any message with channel "WPP" to the port named "WPP" — the wa-js RPC module running inside — then routes the response back to whatever port name the caller supplied in `sender`. There is no origin, token or user-consent check anywhere in this path, so any page on the three externally_connectable origins (, and the non-production) can drive and read the victim's logged-in WhatsApp account. Including a developer domain in a production allowlist widens that trust boundary further.
  • high· unauthorized data collection —These handlers in the `B` dispatch map return full WhatsApp message objects (bodies and captions), every unread message in a chat (count: -1) and media decoded to base64; `Contact: "List"` at line 5093 likewise returns the user's whole contact list with phone numbers, names and labels. Each is reachable through the external-port relay above and the result is chunked straight back to the calling port (the `WPP-RESPONSE` sender routing at the end of this file), so personal communications and the contact graph can be pulled off the device by a page. The destination is not the publisher's declared domain (publisher email and privacy policy are on) and the CWS listing declares no data collection whatsoever, so neither the contact graph nor message content is covered by any disclosure.

The analysis bundle contained only 10 of the extension's ~386 files (9 JS of ~336), and the three main content-script chunks imported at:58-65 (…) are absent, so the mass-send, multi-atendimento and audio-transcriber flows were unread and every ML createElement("script") hit lives in code I could not see. What is readable is a genuine WhatsApp-Web CRM white-label (c.name="watidy", backends) built on the open-source wppconnect wa-js v4.6.1 library plus lodash, which accounts for the counters in the two files I did read; the \x escapes in wpp_module are lodash unicode regex ranges and the lone eval("require") is readable-stream's bundler dodge. The decisive concern is in code I did read: registers onConnectExternal (manifest externally_connectable allows, and the dev domain) into the same "WPP" routing hub that the page-context module serves, and that module exposes Chat.getMessages / getAllUnreadMessages(count:-1) / downloadMedia and Contact.List with no requester or consent check, while the CWS listing declares no data collection at all. The MalExt WaSteal tag, the 96%-malicious permhash cluster of 21,929 versions and the publisher ratio are all the same white-label family sharing one codebase, so they are corroborating family context rather than independent evidence; the Risk-Engine Medium score and chrome-stats are opinions on the same manifest and prove nothing about this relay.

To Talk Connect

To Talk Connect

ID: foodgdffkpakghokjoemdblocpijcdgd

Supported Languages

🇧🇷Brazilian Portuguese

Extension Info & Metadata

Status
Active
Version
7.4.3.84
Size
5.36 MB
Rating
4.0/5
Reviews
13
Users
370
Type
Extension
Updated
Sep 22, 2026
Category
Productivity Workflow
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No
This publisherTrack record
18extensions
1 no longer listed

Publisher Contextual Analysis

Author
wsllView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Website
Visit
Extensions
18
Active
17
Obsolete
1
Listed
15
Unlisted
3
Users
102,689

Email Change History

1 change
Oct 9, 2025
Domain changed

Screenshots & videos

Screenshot 1

Install growth

Item
Type
Severity
Description
unlimitedStorage
Permission
Medium
This permission removes storage quota restrictions. Rated Medium because it can store large amounts of user data without limits, potentially impacting browser performance and storing extensive tracking data.
storage
Permission
Medium
This permission allows storing data locally in the browser. Rated Medium because it can persist sensitive user data, track user activities over time, and potentially store malicious payloads.
tabs
Permission
Medium
This permission enables tab management and monitoring. Rated Medium because it can track open tabs, access tab metadata, and monitor user browsing patterns.
https://web.whatsapp.com/*
Host
Medium
Host permission — access limited to this URL pattern.
alarms
Permission
Low
This permission schedules periodic tasks. Rated Low because it can only trigger events at specified times without access to sensitive data.
  • 2 high

The file, code excerpt and explanation behind each finding are part of the full report. No conclusion has been withheld — only the evidence. The verdict above already reflects everything found here.

Gain full insight into all external connections.

Upgrade for full visibility.

About this extension

To Talk Connect é um CRM para WhatsApp Web. Organize seus chats e otimize seus negócios no WhatsApp Web

Read the publisher’s full description

Crie um verdadeiro funil de CRM para vender mais com To Talk Características: ✔ Envio em massa para seus contatos ou contatos importados por csv ✔ Crie Abas personalizadas, encontre facilmente seus contatos importantes ✔ Envie mensagens para um número que não esteja na sua agenda ✔ Crie notas para cada contato dentro do contato ✔ Você tem que ligar de volta? Crie lembretes para cada contato ✔ Agende Reuniões no google agenda ✔ Crie lembretes de forma simples e seja notificado ✔ Crie um banco de respostas rápidas para enviar com um clique ✔ Exporte todos seus contatos ou contatos de grupos de wpp ✔ Use em seu idioma nativo (português, espanhol, inglês) ✔ Borre as mensagens para criar vídeos tutorias Importante: ✔ Aprovado na auditoria de segurança do Google Chrome ✔ Não usa banco de dados, tudo acontece no seu computador. Crie seu funil de atendimento e vendas com muita facilidade, o To Talk foi criado por pessoas que trabalham e entendem a necessidade de um fluxo de trabalho ordenado. ✔ imobiliárias ✔ Consultores de seguros ✔ Profissionais médicos ✔ Advogados ✔ Contadores ✔ Profissionais de marketing digital ✔ Vendedores online ✔ Lojas de varejo ✔ Lojas de atacado ✔Restaurantes ✔ Pizzarias e hamburguerias ✔ Farmácias ✔ E muito mais To Talk é uma extensão independente do Chrome que adiciona recursos extras ao seu WhatsApp web, não fazemos parte do mesmo.

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

URLs
125
IPv4
34

URLs

View the external URLs this extension communicates with to understand its network activity and data interactions.

No URLs found
No IP addresses found

Gain full insight into all external connections.

Upgrade for full visibility.

Showing 1 to 10 of 230 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files detected

No comparable text files found between these versions.

Gain full insight into all external connections.

Upgrade for full visibility.