Soccer Cursor ★ Custom Cursor for Chrome™
fkbjmjplmceabidmaloaffkmanglpfoe
Risk Score
5.34
Risk Level:
Medium
Recommendation:
🟡 MEDIUM RISK — review
Top Risks
- Uninstall & install URL hijack routing users to yowgames.com with UTM tracking — monetization funnel.
- Privacy policy admits data collection and third-party sharing but is NOT scoped to this extension → +10 privacy score.
- Brand impersonation: mentions Ronaldo, Messi, Mbappé, Barça, Real Madrid without being affiliated → confirmed impersonation.
- Free-webmail developer (gmail) with no verified publisher badge; dev name mismatches privacy policy domain.
- Content scripts on *://*/* inject cursor code into every page, giving persistent reach across all sites.
Evidence
- uninstall_url_hijack crx setUninstallURL to yowgames.com with UTM params — Webstore +3.0.
- install_url_hijack crx onInstalled opens yowgames.com with UTM params — Webstore +2.0.
- brand_impersonation store brand_mention.is_impersonation=true; confirmed_owner=false; dev domain is gmail.com — Reputation +2.0.
- free_webmail_dev store ayseozkacar237@gmail.com — free webmail, no verified publisher, no business website — Reputation +1.5.
- privacy_policy_generic_admitting_data api scope_extension=false, data_collection=true, third_party_sharing=true → Privacy +10.0 (v3.5 rule D).
- content_scripts_broad manifest content_scripts_matches=[*://*/*] injects into every page; broad reach.
- no_csp manifest csp_present=false; MV3 so no +2.0 network penalty, but v2 calibration MV2 rule not triggered.
- low_rating store Rating 3.0; installs only 918; not enough ratings to trigger +1.0 threshold.
Permissions Breakdown
- storage low Stores cursor preference locally; minimal risk.
- content_scripts *://*/* medium Runs JS on every page visited; broad reach even without host_permissions declared.
Pillar Scores
Permissions2.30
Reputation8.00
Network2.00
Webstore8.50
Maintenance3.50
Privacy10.00
Code Quality0.00
CVE Exposure0.00
Bookkeeping
Rubric v3.6
Scored at 2026-08-28 10:03
Listing SHA
c1aa676714d9…
Force block
— not fired
Score recovered
no
Elapsed
—