|
|
|
|
|
by adrianhacar
80 days ago
|
|
I built some time ago ScrollGuard (https://scrollguard.app) that tackles this same problem from two different angles for Android and iOS. On Android has been on the Play Store for over a year. Instead of injecting CSS/JS into a webview, it uses Android's AccessibilityService to detect reels/shorts directly in the native apps and block them. You keep using Instagram, YouTube, etc. normally as native apps, no WebView. On iOS: It uses Content Blockers. The rules run at the WebKit level with zero data access, the extension literally cannot see what you browse, it just receives the filter rules and applies them. No JS injection, no network requests. It also has an app redirection feature: you set up an iOS Shortcut so that when you tap the native Instagram/YouTube app, it automatically opens the filtered web version with all the blocking rules applied. So you never accidentally land in the native app and you can keep the native app for notifications. |
|