Blue Lock Cursor ★ Custom Cursor for Chrome™

Blue Lock Cursor ★ Custom Cursor for Chrome™

ID: nlppklcmgfgaploglaakimdlfgeinajj

Supported Languages

🇺🇸English

Extension Info & Metadata

Status
Active
Version
1.01.04
Size
0.58 MB
Rating
4.3/5
Reviews
7
Users
1,000
Type
Extension
Updated
Nov 30, 2025
Category
Just for fun
Price
Free
Featured
No
Visibility
Listed
Mature
No
By Google
No
Trusted
No

Publisher Contextual Analysis

Trusted
Author
https://owhit.comView Profile
MX records exist
Yes
Domain exists
Yes
Is disposable
No
Is role-based
No
Mailbox exists
Yes
Website
Visit
Total Extensions
143
Active
79
Obsolete
9
Listed
143
Unlisted
0
Total Users
62,014
Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4

20+ Blue Lock cursors featuring Isagi, Bachira, Rin, Chigiri & more in high-energy styles!

Bring high-stakes football energy to your browser with the intense world of Blue Lock! ⚽🖱️ Explore over 20+ custom cursors featuring top strikers like Yoichi Isagi, Meguru Bachira, Rin Itoshi, Hyoma Chigiri, Rensuke Kunigami, and more—each in their most iconic moments and styles. 🔹 Features ⚽ 20+ Unique Cursors – Featuring Blue Lock’s standout players in bold, action-ready designs. ⭐ Favorites System – Save and quickly switch between your top picks. 📏 Adjustable Size – Scale your cursor from 16px to 128px. ⚡ One-Click Swap – Activate any cursor instantly. 🔘 Toggle Button – Easily enable or disable the extension. 🚀 Lightweight & Smooth – Fast performance with no browser lag. 🎯 Why Blue Lock Cursor? 🔥 Striker Mindset – Make every click feel like a game-winning goal. 🏃 Iconic Characters – Isagi’s focus, Bachira’s playfulness, Chigiri’s speed—all captured perfectly. 🖥️ User-Friendly Interface – Simple, clean, and efficient. 🎨 Fan-Made – Designed by fans of the Blue Lock series. 📌 Note: This extension is not affiliated with Kodansha, 8bit Studio, or the official Blue Lock brand. All content is fan-made and unofficial.

Item
Type
Severity
Description
Contextual Risk Factors
Risk Factor
High
The following context increases the overall risk:• 10% increase: Early script execution enables pre-emptive content manipulation
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.
Early Content Script Execution
Risk Factor
Medium
This extension runs content scripts at document_start.

On install the extension immediately opens a new tab to a third-party domain (yowgames.com) with UTM tracking parameters that uniquely identify install events. Combined with setUninstallURL pointing to the same domain, the operator receives a server-side ping for every install and uninstall, enabling user-count tracking and potential re-engagement campaigns without any disclosure to the user.

cursorbackground.js (Line 2)
chrome.runtime.onInstalled.addListener(function(details) {  if (details.reason === "install") {    chrome.storage.local.set({      switch_status: "true",      default_cursor: "",      pointer_cursor: "",      default_cursor_result: "",      pointer_cursor_result: "",      default_curSize: "48",      pointer_curSize: "48",      favorites: []    });    // Kurulum sonrası hoş geldiniz sayfasını aç    chrome.tabs.create({      url: "https://yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/?utm_source=install&utm_medium=link&utm_campaign=bg&utm_content=install"    });  }});// Uzantı kaldırıldığında çalışacakchrome.runtime.setUninstallURL(  "https://yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/?utm_source=Uninstall&utm_medium=link&utm_campaign=bg&utm_content=Uninstall");

The content script is declared with run_at: document_start and all_frames: true matching every URL including sensitive sites (banking, email, password managers). Executing at document_start means the script runs before any page content is parsed or rendered, giving it the earliest possible window to intercept or manipulate page state including form fields and credentials. The all_frames flag extends this to every nested iframe on every page.

manifest.json (Line 13)
{  "content_scripts": [    {      "all_frames": true,      "js": [        "cursorcontent.js"      ],      "matches": [        "*://*/*"      ],      "run_at": "document_start"    }  ]}

A MutationObserver is attached to document.documentElement with subtree: true, monitoring the entire DOM tree of every visited page for iframe and frame additions. While the stated purpose is to re-apply cursor styling in new frames, this persistent observer running on all pages could be repurposed in a future update to exfiltrate data from dynamically injected iframes (e.g. payment overlays, auth dialogs).

cursorcontent.js (Line 79)
// Sayfadaki dinamik değişiklikleri izle ve cursor'u tekrar uygulaconst observer = new MutationObserver(function(mutations) {  // Sadece önemli DOM değişikliklerinde cursor'u tekrar uygula  if (mutations.some(mutation =>      mutation.type === 'childList' &&      (mutation.addedNodes.length > 0 || mutation.removedNodes.length > 0) &&      Array.from(mutation.addedNodes)      .some(node => node.nodeName === 'IFRAME' || node.nodeName === 'FRAME')    )) {    if (cursorData) {      applyCursor(cursorData);    }  }});// DOM değişikliklerini izlemeye başlaobserver.observe(document.documentElement, {  childList: true,  subtree: true});

The popup page loads a Google Fonts stylesheet from an external CDN at popup-open time, causing the browser to make an outbound HTTP request to fonts.googleapis.com every time the user opens the extension popup. This leaks the fact that the extension is active on a given browser instance to Google and the operator can infer popup activity via referrer or timing.

cursorpopup.html (Line 13)
<link href="https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap" rel="stylesheet">

The 'Get More Cursors' button in the popup navigates to a third-party domain (yowgames.com) with UTM parameters that identify the specific click event and campaign. This is an affiliate/referral monetization mechanism embedded in the extension UI that sends behavioral signals (user clicked the upsell button) to an external operator-controlled domain.

cursorpopup.html (Line 620)
<a href="https://yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/?utm_source=getcursors&utm_medium=link&utm_campaign=bg&utm_content=getcursors"  class="action-btn pink" target="_blank"> Get More Cursors < /a>

By severity

Critical0
High0
Medium2
Low3

Versions scanned

Showing 1 of 2 scanned versions with more than one unique finding. Counts are unique findings that include each version.

Extension VersionCode Review Findings
1.01.045

Files with findings

4 distinct paths — top paths by unique finding count:

  • cursorpopup.html2
  • cursorbackground.js1
  • cursorcontent.js1
  • manifest.json1
S.No.
Category
Severity
File
Summary
Found in Version
1Tracking
medium
cursorbackground.js (line 2)On install the extension immediately opens a new tab to a third-party domain (yowgames.com) with UTM tracking parameters that uniquely identify install events. Combined with setUninstallURL pointing to the same domain…
1.01.04
2Unauthorized Data Collection
medium
manifest.json (line 13)The content script is declared with run_at: document_start and all_frames: true matching every URL including sensitive sites (banking, email, password managers). Executing at document_start means the script runs befor…
1.01.04
3Tracking
low
cursorpopup.html (line 13)The popup page loads a Google Fonts stylesheet from an external CDN at popup-open time, causing the browser to make an outbound HTTP request to fonts.googleapis.com every time the user opens the extension popup. This …
1.01.04
4Tracking
low
cursorpopup.html (line 620)The 'Get More Cursors' button in the popup navigates to a third-party domain (yowgames.com) with UTM parameters that identify the specific click event and campaign. This is an affiliate/referral monetization mechanism…
1.01.04
5Unauthorized Data Collection
low
cursorcontent.js (line 79)A MutationObserver is attached to document.documentElement with subtree: true, monitoring the entire DOM tree of every visited page for iframe and frame additions. While the stated purpose is to re-apply cursor stylin…
1.01.04
URLs
12
IPv4
0
IPv6
0

URLs

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

Gain full insight into all external connections.

Upgrade for full visibility.

yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/https://yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/?utm_source=install&utm_medium=link&utm_campaign=bg&utm_content=install
yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/https://yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/?utm_source=Uninstall&utm_medium=link&utm_campaign=bg&utm_content=Uninstall
chrome.google.com/webstore/detail/$%7BextensionId%7D/reviews%60;https://chrome.google.com/webstore/detail/${extensionId}/reviews`;
fonts.googleapis.com/css2https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap
yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/https://yowgames.com/blue-lock-cursor-%e2%98%85-custom-cursor-for-chrome/?utm_source=getcursors&utm_medium=link&utm_campaign=bg&utm_content=getcursors
www.w3.org/1999/02/22-rdf-syntax-nshttp://www.w3.org/1999/02/22-rdf-syntax-ns#
ns.attribution.com/ads/1.0/http://ns.attribution.com/ads/1.0/
purl.org/dc/elements/1.1/http://purl.org/dc/elements/1.1/
ns.adobe.com/pdf/1.3/http://ns.adobe.com/pdf/1.3/
ns.adobe.com/xap/1.0/http://ns.adobe.com/xap/1.0/
Showing 1 to 10 of 20 rows
Rows per page:

Gain full insight into all external connections.

Upgrade for full visibility.

No IP addresses found
Version
Size
Is Malicious
Findings
Permhash
1.01.04
Latest
0.58 MB
Malicious
5
1.01.03
0.58 MB
Malicious
Showing 1 to 2 of 10 rows
Rows per page:

Code Diff

Compare extension code between any two versions.

0 changed files (scanned top 25 shared text files)

No comparable text files found between these versions.

Browse and explore files within this extension package

Gain full insight into all external connections.

Upgrade for full visibility.