๐Ÿ“ฆ

Google Translate

๐Ÿ” Security Report Available
๐Ÿ‘ฅ 36M+ users
๐Ÿ“ฆ v2.0.16
๐Ÿ’พ 1.09MiB
๐Ÿ“… 2024-09-05
View on Chrome Web Store

Chrome will indicate if you already have this installed.

Overview

View translations easily as you browse the web. By the Google Translate team.

Tags

Productivity/education productivity/education

Privacy Practices

โœ… Does not sell your data to third parties
โœ… Does not use data for unrelated purposes

Security Analysis

Analyzed v2.0.16 ยท Feb 21, 2026 ยท 5 JS files ยท 7510 KB scanned

Permissions

activeTab contextMenus storage offscreen scripting

Code Patterns Detected

eval() used โ€” can execute arbitrary code Makes HTTP requests

External Connections

www.w3.org translate-pa.googleapis.com github.com translate.google.com csp.withgoogle.com translate.googleapis.com support.google.com

Package Contents 73 files ยท 7.7MB

โ–พ๐Ÿ“_locales268KB
โ–พ๐Ÿ“am5KB
{}messages.json5KB
โ–พ๐Ÿ“ar7KB
{}messages.json7KB
โ–พ๐Ÿ“bg8KB
{}messages.json8KB
โ–พ๐Ÿ“bn7KB
{}messages.json7KB
โ–พ๐Ÿ“ca4KB
{}messages.json4KB
โ–พ๐Ÿ“cs4KB
{}messages.json4KB
โ–พ๐Ÿ“da4KB
{}messages.json4KB
โ–พ๐Ÿ“de4KB
{}messages.json4KB
โ–พ๐Ÿ“el8KB
{}messages.json8KB
โ–พ๐Ÿ“en3KB
{}messages.json3KB
โ–พ๐Ÿ“en_GB3KB
{}messages.json3KB
โ–พ๐Ÿ“es4KB
{}messages.json4KB
โ–พ๐Ÿ“es_4194KB
{}messages.json4KB
โ–พ๐Ÿ“et4KB
{}messages.json4KB
โ–พ๐Ÿ“fa7KB
{}messages.json7KB
โ–พ๐Ÿ“fi4KB
{}messages.json4KB
โ–พ๐Ÿ“fil4KB
{}messages.json4KB
โ–พ๐Ÿ“fr4KB
{}messages.json4KB
โ–พ๐Ÿ“gu7KB
{}messages.json7KB
โ–พ๐Ÿ“hi7KB
{}messages.json7KB
โ–พ๐Ÿ“hr4KB
{}messages.json4KB
โ–พ๐Ÿ“hu4KB
{}messages.json4KB
โ–พ๐Ÿ“id4KB
{}messages.json4KB
โ–พ๐Ÿ“it4KB
{}messages.json4KB
โ–พ๐Ÿ“iw6KB
{}messages.json6KB
โ–พ๐Ÿ“ja5KB
{}messages.json5KB
โ–พ๐Ÿ“kn7KB
{}messages.json7KB
โ–พ๐Ÿ“ko5KB
{}messages.json5KB
โ–พ๐Ÿ“lt4KB
{}messages.json4KB
โ–พ๐Ÿ“lv4KB
{}messages.json4KB
โ–พ๐Ÿ“ml8KB
{}messages.json8KB
โ–พ๐Ÿ“mr7KB
{}messages.json7KB
โ–พ๐Ÿ“ms4KB
{}messages.json4KB
โ–พ๐Ÿ“nl4KB
{}messages.json4KB
โ–พ๐Ÿ“no4KB
{}messages.json4KB
โ–พ๐Ÿ“pl4KB
{}messages.json4KB
โ–พ๐Ÿ“pt_BR4KB
{}messages.json4KB
โ–พ๐Ÿ“pt_PT4KB
{}messages.json4KB
โ–พ๐Ÿ“ro4KB
{}messages.json4KB
โ–พ๐Ÿ“ru8KB
{}messages.json8KB
โ–พ๐Ÿ“sk4KB
{}messages.json4KB
โ–พ๐Ÿ“sl4KB
{}messages.json4KB
โ–พ๐Ÿ“sr7KB
{}messages.json7KB
โ–พ๐Ÿ“sv4KB
{}messages.json4KB
โ–พ๐Ÿ“sw4KB
{}messages.json4KB
โ–พ๐Ÿ“ta9KB
{}messages.json9KB
โ–พ๐Ÿ“te8KB
{}messages.json8KB
โ–พ๐Ÿ“th7KB
{}messages.json7KB
โ–พ๐Ÿ“tr4KB
{}messages.json4KB
โ–พ๐Ÿ“uk8KB
{}messages.json8KB
โ–พ๐Ÿ“vi5KB
{}messages.json5KB
โ–พ๐Ÿ“zh_CN4KB
{}messages.json4KB
โ–พ๐Ÿ“zh_TW4KB
{}messages.json4KB
โ–พ๐Ÿ“icons13KB
๐Ÿ–ผ128.png6KB
๐Ÿ–ผ16.png679B
๐Ÿ–ผ19.png782B
๐Ÿ–ผ32.png1KB
๐Ÿ–ผ38.png2KB
๐Ÿ–ผ48.png2KB
๐Ÿ–ผaudio.png294B
๐Ÿ–ผnew_translation.png307B
๐Ÿ“œbubble_compiled.js2.2MBlarge
๐ŸŽจbubble_gss.css5KB
๐Ÿ“œmain_compiled.js1.2MBlarge
{}manifest.json1021B
๐ŸŒoffscreen.html46B
๐Ÿ“œoffscreen_compiled.js30KB
๐ŸŒoptions.html1KB
๐Ÿ“œoptions_compiled.js1.7MBlarge
๐ŸŽจoptions_css_compiled.css23KB
๐ŸŒpopup.html1KB
๐Ÿ“œpopup_compiled.js2.2MBlarge
๐ŸŽจpopup_css_compiled.css20KB

What This Extension Does

The Google Translate extension allows users to view translations easily as they browse the web, providing a productivity and education tool.

Permissions Explained

  • activeTab: Allows the extension to access and interact with the currently active tab in the browser.
+ Standard for extensions that need to perform actions on the current page.
  • contextMenus: Enables the extension to create custom context menus that can be accessed by users when right-clicking on a webpage.
+ Unusual, but not necessarily concerning; might be used for features like translation suggestions or dictionary lookups.
  • storage: Grants the extension permission to store and retrieve data locally in the browser.
+ Standard for extensions that need to remember user settings or cache data.
  • offscreen: Allows the extension to run scripts on pages that are not currently visible in the browser window.
+ Unusual, but might be used for background tasks like updating translation databases or handling API requests.
  • scripting: Enables the extension to execute JavaScript code on webpages.
+ Standard for extensions that need to interact with web content.

What We Found in the Code

  • eval() used โ€” can execute arbitrary code: This flag is likely a normal coding pattern, as eval() is sometimes used for dynamic evaluation of expressions or code. However, it's worth noting that using eval() can introduce security risks if not handled carefully.
  • Makes HTTP requests: This is a standard behavior for extensions that need to fetch data from external APIs or services.

External Connections

The extension communicates with the following domains:
  • www.w3.org (likely for standards-related information)
  • translate-pa.googleapis.com, translate.google.com, and translate.googleapis.com (expected for translation functionality)
  • github.com (unusual; might be used for development or testing purposes)
  • csp.withgoogle.com and support.google.com (expected for Google-specific services)

Things to Consider

Based on the extension's purpose and permissions, it appears that the offscreen permission is broader than necessary. The extension primarily operates within the browser window, so this permission might be used for background tasks without a clear justification.

Additionally, while the use of eval() in the code is not necessarily concerning, users should be aware that any extension with such a feature could potentially execute malicious code if compromised.

Overall, the Google Translate extension's permissions and behavior seem aligned with its intended functionality. However, users may want to review the extension's settings and consider disabling it when not in use to minimize potential risks.
๐Ÿ“ฆ
Easily create mathematical equations, formulas and quizzes. Intuitively type or handwrite, with no tricky math code to lโ€ฆ
Productivity/education
๐Ÿ“ฆ

Endnote Click

4M+ users
Fast, one-click access to millions of research papers.
Productivity/education
๐Ÿ“ฆ
Prometheanยฎ Screen Share
Productivity/education
๐Ÿ“ฆ

Language Reactor

2M+ users
Learn languages effectively by watching films and series in your target language.
Productivity/education