{"repo":"atick-faisal/Shorts-Blocker","free":true,"listed":false,"github":"https://github.com/atick-faisal/Shorts-Blocker","clone":"git clone https://github.com/atick-faisal/Shorts-Blocker.git","description":"🎉 Block YouTube Shorts and Instagram Reels to reduce distraction and stay focused 🎉","language":"Kotlin","stars":16,"topics":["accessibility","android","digital-wellbeing","productivity"],"license":"Apache-2.0","category":"mobile-apps","readme_excerpt":"Shorts Blocker An Android app that automatically blocks short-form content (YouTube Shorts, Instagram Reels) using accessibility services. What It Does Shorts Blocker detects when you're watching short-form content and automatically hits the back button. No more endless scrolling. Supported Apps: - YouTube Shorts - Instagram Reels How It Works 1. Uses Android Accessibility Service to monitor app activity 2. Detects short-form content based on UI patterns and screen layout 3. Automatically navigates back when short-form content is detected 4. Cooldown period prevents repeated actions Installation From Release 1. Download the latest APK from Releases 2. Install the APK 3. Enable accessibility service in Settings Build From Source See Getting Started Guide Usage 1. Open the app 2. Tap \"Open Settings\" to enable accessibility service 3. Find \"Shorts Blocker\" in the accessibility settings list 4. Toggle it on 5. Grant permission 6. Return to the app 7. Toggle which apps you want to monitor (YouTube, Instagram) That's it. The app now monitors your selected apps in the background. Privacy - No internet permission - Your data never leaves your device - No analytics or tracking - Zero telemetry - Open source - Verify the code yourself - Only monitors apps you explicitly enable Tech Stack - Language : Kotlin - UI : Jetpack Compose with Material 3 - Architecture : MVVM - State Management : StateFlow + DataStore - Detection : Custom accessibility service with platform-specific detectors R","default_branch":null,"files":null,"tree":[],"storefront":"/r/atick-faisal","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atick-faisal/Shorts-Blocker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}