Chrome Web Store
2Versions
1Code reviewed

Caution required

Suspicious in code review (v1.1)

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

What our analysis found

Google Calendar Background, used by 2,000 people, is rated caution by Extension Auditor. Our code review reported 4 findings (1 critical, 3 high), led by remote code loading. It comes from a trusted publisher and was last updated in October 2026.

Key findings

  • Critical

    Remote Code Loading

    The entire Checkout page content is fetched from [domain withheld] (a third-party monetization platform) and injected as raw HTML via `document.documentElement.innerHTML = text`. This gives the remote server full control over the structure and content of the extension's privileged Checkout page at runtime — it can inject arbitrary form fields, hidden iframes, data attributes that alter the payment flow, and phishing UI. This is a textbook remote loading pattern.

  • High

    Unauthorized Data Collection

    The user's Google account email (`mail`) and account ID (`appid`) — obtained through Google OAuth — are transmitted as cleartext URL parameters to [domain withheld], a third-party server unrelated to the extension's declared calendar-background purpose. The CWS listing declares zero data collection categories. This constitutes undisclosed exfiltration of Google account PII to a third-party billing platform.

  • High

    Credential Theft

    The extension initiates a Google OAuth flow requesting the user's email and profile (`userinfo.email`, `userinfo.profile`) with `response_type=code` (authorization code grant), but the redirect_uri is `[domain withheld] — a Cloudflare Workers endpoint operated by the [domain withheld] SDK, not by the extension publisher. This third-party relay receives the OAuth authorization code, exchanges it for Google tokens server-side, and returns the user's email back via URL parameters. The user's Google account credentials flow through an operator completely opaque to the publisher.

  • High

    Other

    The subscription and login UI is gated behind a hardcoded Unix timestamp (1760959946, approximately late October 2025) with an inline comment in Chinese that translates to 'after 3 days, which proves review has passed, only then show login.' This is explicit, documented review evasion: the behavior is intentionally hidden during Google's review window and activated only once the extension is approved. Coupled with locale-gating that suppresses the flow entirely for Chinese-locale users (presumably the developer's own locale during testing), this demonstrates deliberate deception of the Chrome Web Store review process.

Analyst notes

The extension's core calendar functionality (,,) is legitimate, but it bundles a shared Chinese monetization SDK ([domain withheld] / NBSDK) with four concrete red flags: (1) the Checkout page fetches full HTML from [domain withheld] and replaces the entire document via `document.documentElement.innerHTML`, giving a third-party server runtime control over the extension's privileged page; (2) the user's Google account email is sent as a cleartext URL parameter to [domain withheld], a data category not disclosed in CWS; (3) Google OAuth authorization codes are routed through a third-party Cloudflare Workers relay ([domain withheld]) that captures them before the extension ever sees them; (4) all prompts are gated behind a hardcoded Unix timestamp (1760959946) with a developer comment explicitly stating the gate exists to hide the feature until after Google's review passes. The third-party risk score (low user count, new extension) and the permhash cluster (15% malware rate among 1,284 peers using identical permissions) corroborate the ML signal rather than contradicting it.

Google Calendar Background

Google Calendar Background Chrome extension security report

ID: mddhhbipegnmdjpefgnemfgokbjkkoii

Supported Languages

🇪🇹Amharic
🇸🇦Arabic
🇧🇩Bengali
🇧🇷Brazilian Portuguese
🇬🇧British English
🇧🇬Bulgarian
🇪🇸Catalan
🇨🇳Chinese (Simplified)
🇹🇼Chinese (Traditional)
🇭🇷Croatian
🇨🇿Czech
🇩🇰Danish
🇳🇱Dutch
🇺🇸English
🇪🇪Estonian
🇵🇭Filipino
🇫🇮Finnish
🇫🇷French
🇩🇪German
🇬🇷Greek
🇮🇳Gujarati
🇮🇱Hebrew
🇮🇳Hindi
🇭🇺Hungarian
🇮🇩Indonesian
🇮🇹Italian
🇯🇵Japanese
🇮🇳Kannada
🇰🇷Korean
🇲🇽Latin American Spanish
🇱🇻Latvian
🇱🇹Lithuanian
🇲🇾Malay
🇮🇳Malayalam
🇮🇳Marathi
🇳🇴Norwegian
🇮🇷Persian
🇵🇱Polish
🇵🇹Portuguese
🇷🇴Romanian
🇷🇺Russian
🇷🇸Serbian
🇸🇰Slovak
🇸🇮Slovenian
🇪🇸Spanish
🇰🇪Swahili
🇸🇪Swedish
🇮🇳Tamil
🇮🇳Telugu
🇹🇭Thai
🇹🇷Turkish
🇺🇦Ukrainian
🇺🇸US English
🇻🇳Vietnamese

Extension Info & Metadata

Status
Active
Version
2.1
Size
2.24 MB
Rating
5.0/5
Reviews
4
Users
2,000
Type
Extension
Updated
Oct 21, 2026
Category
Tools
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No
This publisherTrack record
17extensions
8 no longer listed

Publisher Contextual Analysis

Trusted
Author
TheToolsDev
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Website
Visit
Extensions
17
Active
9
Obsolete
8
Listed
17
Unlisted
0
Users
16,669

Screenshots & videos

Screenshot 1
Screenshot 2

Install growth

No Security Analysis Available

Security analysis has not been performed for this extension version yet.

About this extension

Customize your Google Calendar background image; supports built-in themes and custom themes.

Read the publisher’s full description

Google Calendar Background is a custom calendar background extension that transforms your Google Calendar with beautiful images, colors, and visual effects — making your scheduling experience more personal and visually inspiring. If you've ever wondered "how to change the background on Google Calendar?", this extension is the answer. Choose from ready-made themes or upload your own photos to create a calendar background that matches your style. Every adjustment — from blur to brightness — updates in real time with no save button needed. Custom Google Calendar background — Set any image or solid color as your calendar backdrop with one click Built-in themes — Seasonal color rotations and scenic backgrounds, ready to use instantly Custom themes — Create your own themes with personal photos; support for single image or 12-image monthly rotation Image filters — Fine-tune blur (0–20px), brightness (50–150%), and opacity (20–100%) for the perfect look Light & dark overlay — Choose how calendar text appears over your background for maximum readability Local file upload — Upload images directly from your computer; auto-compressed for optimal performance Real-time preview — See every change instantly, no page refresh required This extension is not affiliated with, endorsed by, or connected to Google or Google Calendar in any way. It is an independent tool developed by a third party. Install this calendar background extension, open Google Calendar, and click the extension icon to start customizing — your background appears immediately. 📚 For usage guide and FAQs, visit: https://google-calendar-background.pages.dev/

User reviews

Extension files

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.

No network indicators were extracted from this version.

Version
Size
Verdict
Findings
Permhash
2.1
Latest
2.24 MBNot scanned—N/A
1.1
2.24 MBCaution0
e4404a9c312032e315a41034234b187299b92eb800c3b5fd1676b2b9aaa96249
Showing 1 to 2 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.

More from TheToolsDev

Popular in Tools