Chrome Web Store
7Versions
2Code reviewed

No malware found

In code review

Our reviewer read this extension’s code and found no malicious behaviour. Review the permissions below before installing.

225 indicators in this extension

225 indicators
2 versions analysed

Every finding is verified by a security analyst. Unlock the code evidence, indicators and version history.

Unlock this report — $4.99Start 7-day trial — all reports
One-time payment · Secure checkout by Stripe

What our analysis found

ParrotTalks抄筆記, used by 30,000 people, showed no malicious code in Extension Auditor's review. Its permissions mean it can inject scripts into pages and can observe network requests. It comes from a trusted publisher and was last updated in July 2026.

Analyst notes

ParrotTalks抄筆記 is exactly what it advertises: a Chinese-language click-to-lookup tool with a bundled viewer. Every network destination in the bundle is first-party ([domain withheld] —,,,, /) or a lookup service the product's purpose justifies ([domain withheld] dictionary, [domain withheld], nlp.stanford.edu CoreNLP POS tagger, [domain withheld] for the optional FB); there is no third-party analytics or unknown host anywhere, and the ACTION_SEGMENT_RPC analytics wrapper (:459-480) has no handler in the message switch and no endpoint, i.e. it is dead code. The bundled manifest matches the published CWS manifest field-for-field. The heavy surface that drove the ML score is verbatim Mozilla extension plumbing (:11600-11760: getFrameId GIF trick, PDF main_frame redirects to the local viewer) plus the Google Translate `tk` signing routine (:470-507) — and the extension_pages CSP contains no 'unsafe-eval', so the MV2-leftover `eval(data)` at: throws inside its own and `window.eval` at 10784 references a `window` that does not exist in a service worker. Contradicting signals I weighed: the internal IoC notes attribute this to a [domain withheld] WhatsApp-spamware cluster and a Pulsedive compromised-extension feed, but `grep -rni whatsapp` over the whole bundle returns zero hits and nothing resembles spam automation; the permhash cluster is 'malicious' but both members are this same extension's own versions carrying that same feed label, so it is circular rather than independent. chrome-stats (impact, likelihood, trusted publisher) and the Google trusted-publisher badge corroborate benign. Two genuine weaknesses that do not change intent and so are not logged as findings: (1) injects HTML fetched from [domain withheld] into the page via jQuery `$(...)` on action click — first-party, HTTPS, user-triggered, but a supply-chain single point of failure; (2) accepts window.postMessage with no origin check and proxies it to ACTION_BG_XHR (arbitrary) then posts the reply back with targetOrigin "*" — a confused-deputy hole, though it is limited to [domain withheld] frames and MV3 gives the service worker no host_permissions, so no credentialed cross-origin read is possible. Also worth noting for the listing record: the CWS data-collection disclosure is 'none declared' while the extension clearly transmits user-selected text and account identity to its own API — a disclosure gap, not covert exfiltration. I chose likely_benign over false_positive only because the bundle is partial (28 files vs. the model's counts; the viewer, Angular libs and are absent) and because of the remote-HTML channel, not because anything in the code reads as hostile.

ParrotTalks抄筆記

ParrotTalks抄筆記 Chrome extension security report

ID: kkodiihpgodmdankclfibbiphjkfdenh

Supported Languages

🇨🇳Chinese (Simplified)
🇹🇼Chinese (Traditional)

Extension Info & Metadata

Status
Active
Version
1.16.7
Size
1.93 MB
Rating
3.7/5
Reviews
336
Users
30,000
Type
Extension
Updated
Jul 1, 2026
Category
Workflow & planning
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
Yes
This publisherTrack record
1extension
All still listed
Scanned by Extension Auditor — Low RiskDevelopers: embed this badge to link to this report.

Publisher Contextual Analysis

Trusted
Author
https://parrottalks.com/
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
Yes
Mailbox exists
Yes
Website
Visit
Extensions
1
Active
1
Obsolete
0
Listed
1
Unlisted
0
Users
30,000

Screenshots & videos

Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5

Install growth

Item
Type
Severity
Description
webRequest
Permission
Critical
This permission enables the extension to monitor and analyze all web requests made by the browser. Rated Critical because it can observe all network traffic including sensitive data, track browsing behavior, and gather authentication tokens.
scripting
Permission
Critical
This permission allows injection and execution of JavaScript on any webpage. Rated Critical because it can modify page content, steal sensitive data, and inject malicious code into any site the extension has access to.
webNavigation
Permission
High
This permission enables monitoring of all browser navigation events and transitions. Rated High because it can track every page visit, navigation method, and browsing pattern, potentially exposing sensitive browsing behavior and user activities.
Contextual Risk Factors
Risk Factor
High
The following context increases the overall risk:• 10% increase: Early script execution enables pre-emptive content manipulation• 25% increase: Unsafe code evaluation capabilities increase attack surface
Unsafe WebAssembly Execution
Risk Factor
High
This extension's CSP allows "wasm-unsafe-eval".
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.
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.
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.
activeTab
Permission
Medium
This permission grants temporary access to the current tab. Rated Medium because it can access current page content when invoked, though limited to user-initiated actions.
Early Content Script Execution
Risk Factor
Medium
This extension runs content scripts at document_start.
contextMenus
Permission
Low
This permission adds items to browser context menus. Rated Medium because it only modifies right-click menus without access to page content.
tts
Permission
Low
This permission enables text-to-speech functionality. Rated Low because it can only convert visible text to speech without accessing sensitive data.
alarms
Permission
Low
This permission schedules periodic tasks. Rated Low because it can only trigger events at specified times without access to sensitive data.
fileBrowserHandler
Permission
Low
This permission handles selected files through the browser. Rated Low because it only processes files explicitly selected by the user through Chrome's file browser.

Each row lists a threat category the scanner evaluates. A checkmark means the review ran and found no matching issues in that category for this version.

  • Data Exfiltration

    Code review completed; no malicious patterns detected for this category.

  • Unauthorized Data Collection

    Code review completed; no malicious patterns detected for this category.

  • Network Interception

    Code review completed; no malicious patterns detected for this category.

  • Code Injection

    Code review completed; no malicious patterns detected for this category.

  • Credential Theft

    Code review completed; no malicious patterns detected for this category.

  • Obfuscation

    Code review completed; no malicious patterns detected for this category.

  • Tracking

    Code review completed; no malicious patterns detected for this category.

  • Privilege Escalation

    Code review completed; no malicious patterns detected for this category.

  • Phishing

    Code review completed; no malicious patterns detected for this category.

  • Remote Code Loading

    Code review completed; no malicious patterns detected for this category.

  • Other

    Code review completed; no malicious patterns detected for this category.

225 indicators in this extension

225 indicators
2 versions analysed

Every finding is verified by a security analyst. Unlock the code evidence, indicators and version history.

Unlock this report — $4.99Start 7-day trial — all reports
One-time payment · Secure checkout by Stripe

About this extension

一點即查,無需複製、貼上、另闢查詢網頁 - 給你更流暢的閱讀體驗。

Read the publisher’s full description

----- 與抄筆記有關的重要小事 ❤ ----- ➤ 經實際測試,查一個單字快 400 倍 ➤ 有效促進大量閱讀(歡迎自行嘗試) ➤ 也支援看 PDF 檔案 - 網友們叫它:論文神器 ----- 為什麼抄筆記? ----- 單字連同文本原句 作成專屬你的筆記 然後 用腦科學記憶法複習 這是一套 不可分開的流程 帶你走向 抄筆記美好未來 因為 單字默默記住 就再也不用查了 ----- 預設快速鍵 ----- e ─ 啟用「抄筆記」/ 快速查詢選取範圍 r ─ 單字發音 R ─ 句子發音 z ─ 啟用/關閉 功能:「斷開超連結功能」 q ─ 切換「抄筆記」視窗大小 esc ─ 關閉「抄筆記」 w ─ 「抄筆記」視窗上移 s ─ 「抄筆記」視窗下移 a ─ 「抄筆記」視窗左移 d ─ 「抄筆記」視窗右移 ----- 版本記錄 ----- 1.16.6 - 後台程式最佳化 1.16.5 - 重新上架 - 查詢介面邊緣顯示微調 1.16.1 - 修正無法啟動的錯誤 (Manifest v3 相關) 1.16.0 - 更新支援 Manifest v3 1.15.3 - 改進翻譯流暢度 1.15.2 - 修正部分UI顯示 1.15.1 - 修正 Chrome 76 後在 Windows 下 PDF 無法開啟 - 修正部分UI顯示 1.15.0 - 查詢速度增強

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

URLs
225

URLs

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

No URLs found
No IP addresses found

225 indicators in this extension

225 indicators
2 versions analysed

Every finding is verified by a security analyst. Unlock the code evidence, indicators and version history.

Unlock this report — $4.99Start 7-day trial — all reports
One-time payment · Secure checkout by Stripe
Version
Size
Verdict
Findings
Permhash
1.16.7
Latest
1.93 MBNo malware found0
3f25953386075d4fe84c4144cda3b509a37586c85b456eb05ec9ed2e29fa9d8b
1.16.3
1.97 MBNo malware found0
a48aa50ef6ee85058aacf5109b4bb4a300096c144fb225dbef2c32f4078911fb
1.16.2
1.98 MBNot scanned—
a48aa50ef6ee85058aacf5109b4bb4a300096c144fb225dbef2c32f4078911fb
1.16.1
1.97 MBNot scanned—
a48aa50ef6ee85058aacf5109b4bb4a300096c144fb225dbef2c32f4078911fb
1.16.0
1.97 MBNot scanned—
a48aa50ef6ee85058aacf5109b4bb4a300096c144fb225dbef2c32f4078911fb
1.15.3
1.97 MBNot scanned—
a17da77300d90c90323a79a6e67281da577db0ed19e18ad4f7dd21a57a77a9cd
1.16.6
1.97 MBNot scanned—
3f25953386075d4fe84c4144cda3b509a37586c85b456eb05ec9ed2e29fa9d8b
Showing 1 to 7 of 10 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.