Is "Strava Feed Filter" on Chrome Web Store Safe to Install?

[email protected] · chrome · v2.7.0

Tired of your Strava feed being cluttered with every trip to the corner shop, indoor trainer session, and 5-minute dog walk? This extension is your digital bouncer for the Strava feed! When your feed is flooded with noise, you end up missing the activities that actually matter – that epic century ride from your cycling buddy, your friend's first marathon PR, or those inspiring mountain adventures that motivated you to get out there in the first place. Don't let the clutter bury the content that sparks your passion! Take back control of your activity feed by filtering out the noise and focusing on what matters to you. Whether it's hiding those "quick grocery runs," endless virtual rides, or activities from that one friend who logs literally everything, this extension lets you curate your feed to see only the content you care about. Key Features: ✨ SMART FILTERING - Keyword filtering to hide specific activities - Activity Type Filtering: Granular control over 40+ activity types (Run, Ride, Virtual activities, etc.) 💡 Quick tip – isolate one type fast: Click "Select All", then deselect the activity you'd like to show. For example, to see only hikes: open Activity Types, press Select All, then untick Hike. The feed will show only hikes while hiding every other category. 💡 Want the opposite? Hit Clear All and tick just the one type you want to hide. - Distance, duration, and elevation filters - Pace filtering for runs - Hide activities without GPS maps - Whitelist favourite athletes whose activities always show - Ignore specific athletes to hide all their content 📱 MOBILE-FRIENDLY (NEW in v2.4.5!) - Notification bell on mobile screens (≤990px) for quick access to Strava notifications - Real-time unread notification badge - Tap to view notification dropdown - Responsive design that adapts to your screen size - Desktop (>1479px): Full filter panel in header - Tablet (991px-1479px): Secondary navigation bar - Mobile (≤990px): Compact nav + notification bell 🎨 CUSTOMIZABLE INTERFACE - Resizable panel: Drag left or right edge to adjust width (280px - 600px) - Draggable settings panel – position it anywhere - Panel size and position persist across sessions - Responsive layout adapts to your device - Real-time activity counting - Works seamlessly with Strava's interface ⚡ CONVENIENCE FEATURES - "Give Kudos to Everyone" button for visible activities - "Show More Stats" detailed activity viewer - Import/Export settings for easy backup - Reset to defaults option Perfect for cyclists, runners, and fitness enthusiasts who want a cleaner, more focused Strava experience. No more scrolling through endless commutes and coffee shop visits – just the activities that inspire you! Works on desktop and mobile. Respects your privacy – all filtering happens locally in your browser.

Risk Assessment

Analyzed
53.37
out of 100
MEDIUM

7 security findings detected across all analyzers

Chrome extension requesting 3 permissions

Severity Breakdown

0
Critical
0
High
7
Medium
0
Low
0
Info

Finding Categories

6
Network

Requested Permissions

3 permissions
tabs
Medium
storage
Low
https://www.strava.com/*
Low

About This Extension

Tired of your Strava feed being cluttered with every trip to the corner shop, indoor trainer session, and 5-minute dog walk? This extension is your digital bouncer for the Strava feed! When your feed is flooded with noise, you end up missing the activities that actually matter – that epic century ride from your cycling buddy, your friend's first marathon PR, or those inspiring mountain adventures that motivated you to get out there in the first place. Don't let the clutter bury the content that sparks your passion! Take back control of your activity feed by filtering out the noise and focusing on what matters to you. Whether it's hiding those "quick grocery runs," endless virtual rides, or activities from that one friend who logs literally everything, this extension lets you curate your feed to see only the content you care about. Key Features: ✨ SMART FILTERING - Keyword filtering to hide specific activities - Activity Type Filtering: Granular control over 40+ activity types (Run, Ride, Virtual activities, etc.) 💡 Quick tip – isolate one type fast: Click "Select All", then deselect the activity you'd like to show. For example, to see only hikes: open Activity Types, press Select All, then untick Hike. The feed will show only hikes while hiding every other category. 💡 Want the opposite? Hit Clear All and tick just the one type you want to hide. - Distance, duration, and elevation filters - Pace filtering for runs - Hide activities without GPS maps - Whitelist favourite athletes whose activities always show - Ignore specific athletes to hide all their content 📱 MOBILE-FRIENDLY (NEW in v2.4.5!) - Notification bell on mobile screens (≤990px) for quick access to Strava notifications - Real-time unread notification badge - Tap to view notification dropdown - Responsive design that adapts to your screen size - Desktop (>1479px): Full filter panel in header - Tablet (991px-1479px): Secondary navigation bar - Mobile (≤990px): Compact nav + notification bell 🎨 CUSTOMIZABLE INTERFACE - Resizable panel: Drag left or right edge to adjust width (280px - 600px) - Draggable settings panel – position it anywhere - Panel size and position persist across sessions - Responsive layout adapts to your device - Real-time activity counting - Works seamlessly with Strava's interface ⚡ CONVENIENCE FEATURES - "Give Kudos to Everyone" button for visible activities - "Show More Stats" detailed activity viewer - Import/Export settings for easy backup - Reset to defaults option Perfect for cyclists, runners, and fitness enthusiasts who want a cleaner, more focused Strava experience. No more scrolling through endless commutes and coffee shop visits – just the activities that inspire you! Works on desktop and mobile. Respects your privacy – all filtering happens locally in your browser.

Detailed Findings

7 total

AI Security Report

AI Security Review

Risky Plugins reviewed this extension with an AI-assisted security workflow on 2026-04-27. The review verdict is benign but powerful with 75% confidence.

Recommended action: no action.
Risk context: MEDIUM risk, score 53/100.
Evidence context: threat category none; evidence quality moderate.

This extension, 'Strava Feed Filter', declares functionality to filter activities on the Strava dashboard feed, which aligns with its name and stated purpose. The manifest.json file triggers a MANIFEST-SENSITIVE-PERM-TABS finding due to the 'tabs' permission declaration. This permission is functionally necessary for the extension's stated purpose—filtering content on the Strava dashboard requires the ability to read and interact with tab content. The tabs permission alone is not malicious; it is a standard capability for content-modifying extensions.

The extension contains 6 network findings in content/injected.js at lines 2633, 2649, 7015, 3344, 3409, and 3453. These are generic NET-FETCH detections that indicate the presence of fetch() calls in the JavaScript code. Crucially, none of these findings reference specific suspicious domains, and the findings_summary shows 0 IoC findings. This means the network activity is not directed at known malicious endpoints or suspicious third-party domains. The fetch calls are consistent with an extension that needs to communicate with Strava's API or its own backend service to implement filtering functionality.

There are no malware signatures, no obfuscation findings, no code-smell findings, and no credential theft indicators in this extension. The developer uses a Gmail address ([email protected]) rather than a corporate domain, which is a minor concern but not inherently suspicious for a small, niche extension. With only 88 users, this is a low-profile tool serving a specific use case.

The strongest counterargument would be that the tabs permission combined with network activity could enable data exfiltration. However, the absence of specific suspicious domains in the IoC findings, the lack of malware signatures, and the alignment between the extension's name, description, and detected capabilities all point to legitimate functionality. If this extension were malicious, we would expect to see suspicious domains in the network findings, obfuscation to hide malicious code, or malware signatures—none of which are present.

Key Reasons

  • No malware signatures or obfuscation detected
  • Tabs permission is functionally necessary for stated feed filtering purpose
  • Network findings are generic fetch calls without suspicious domain targets
  • Extension name and description align with detected capabilities
  • Zero IoC findings indicating no communication with known malicious endpoints

False Positive Considerations

  • Generic fetch detections without domain specificity
  • Tabs permission flagged as sensitive but legitimate for content filtering

Frequently Asked Questions