Last updated: 2026-05-04

BlockShorts is a privacy-first Android app that blocks short-form video feeds (YouTube Shorts, Instagram Reels, and other supported surfaces) on the apps you choose, while keeping the rest of those apps fully usable.

Plain-English summary

What BlockShorts does on your device

BlockShorts uses Android's Accessibility Service API. This is the only way Android allows an app to detect what's on screen in another app and dismiss it on your behalf.

The service is used exclusively to:

  1. Read the on-screen view structure of the apps you have explicitly enabled in BlockShorts settings (e.g. YouTube, Instagram).
  2. Determine whether the current screen is a short-form video feed (Shorts, Reels, etc.).
  3. Issue a back action to dismiss that feed.

The service does not read content on any app you have not enabled. It does not record, store, transmit, or otherwise retain on-screen content. View-tree data is examined in memory and discarded immediately.

You can disable the Accessibility Service at any time from Android Settings → Accessibility → BlockShorts → Off.

What stays on your device

The following are stored locally on your device only, in app-private storage, and are never transmitted off-device: