Why blocking Twitch specifically
Twitch's pull is structurally different from short-form video apps. TikTok and Reels deliver rapid-fire clips with a clear "swipe" gesture and an implied stopping point after each one. Twitch delivers a live stream with no end -- the streamer keeps going, the chat keeps scrolling, and raids hand you directly to the next live channel when your favourite signs off. There is no episode boundary, no "series complete" moment, no empty queue. The only stopping point is the one you impose yourself.
The community layer amplifies this. Twitch chat creates a sense of shared presence -- you are watching with thousands of other people in real time. Missing a moment means missing the chat reaction, the in-joke, the clip that gets memed for weeks. That FOMO of a live event is qualitatively different from missing a pre-recorded video that will still be there tomorrow.
The result for heavy users is not a quick dopamine hit followed by a natural rest, the way a short-form feed might work. It is multi-hour passive sessions where the viewer drifts into a low-engagement lean-back state that displaces sleep, focused work, and movement without feeling like active consumption. If Twitch shows up as your top app in Screen Time week after week, a daily limit that forces a hard stop is the lever -- not full deletion, which cuts you off from a streamer you may genuinely enjoy in moderation.
Method 1: App Limit
How: Settings > Screen Time > App Limits > Add Limit > (uncheck all) > expand "Entertainment" > check Twitch > Next > set time (30 minutes, 1 hour, or whatever reflects a realistic goal) > Add.
Strength: 2/10 without a passcode you cannot enter; 7/10 with one. The "Ignore Limit For Today" button defeats this in two taps, and you can also use Twitch via Safari at twitch.tv if the app is blocked but web access is not. Set the limit, then check whether you tap through -- the answer tells you whether you need to escalate.
When to use: first attempt, audit phase. Cheap to set up, gives you real data. If you bypass the limit on day one, you have learned that awareness alone does not hold against live streams. Move to Method 2.
Method 2: Screen Time passcode
How: Settings > Screen Time > Use Screen Time Passcode > set a 4-digit code different from your unlock code. Then set the App Limit from Method 1. Also go to Content & Privacy Restrictions > Web Content > Limit Adult Websites and add twitch.tv to the "Never Allow" list -- this blocks the web fallback in Safari.
Strength: 5/10 if you know the passcode; 9/10 if you do not. The realistic "do not know" version: ask a partner, flatmate, parent, or close friend to set the passcode without telling you. They hold the override. You have to call them and explain why you want it removed, which is enough friction to survive most low-willpower moments.
When to use: after Method 1 fails. The passcode-held-by-someone-else is one of the cheapest hard commitment devices available -- no app to pay for, no hardware. The trade-off is that you are putting a person in a position of having to say no to you, which not all relationships handle well. If that dynamic feels wrong, jump to Method 5 instead.
Method 3: Delete the app
How: Hold the Twitch icon > Remove App > Delete App. The app is gone. Important: Twitch's web player at twitch.tv is full-featured on mobile Safari -- live chat, raids, subscriptions -- so deleting the app without blocking the site leaves the same content one browser tap away. Combine with Settings > Screen Time > Content & Privacy Restrictions > Web Content > Never Allow > add twitch.tv.
Strength: 3/10 for the app alone (30-second re-download from the App Store); 6/10 if you also block twitch.tv in Safari; 9/10 if you add a Screen Time passcode you do not know. Without the passcode, the web restriction is two Settings taps away from being removed.
When to use: as a 7-day experiment if you genuinely want to see whether Twitch adds value to your life or you are watching out of habit. If you feel better at the end of a week without it, stay off. If you are miserable because you genuinely wanted to watch one specific streamer, that is signal: the problem is duration, not the app itself. A time limit (Method 1 or 2) is probably the right tool, not full deletion.
Method 4: Content Restrictions (block install)
How: Settings > Screen Time > Content & Privacy Restrictions > (turn on) > iTunes & App Store Purchases > Installing Apps > Don't Allow. Also set Web Content > Limit Adult Websites and add twitch.tv and clips.twitch.tv to the "Never Allow" list. While there, add m.twitch.tv as well -- mobile browsers may redirect to a subdomain.
Strength: 7/10 alone; 10/10 combined with a Screen Time passcode you do not control. With install blocked, Twitch cannot be re-downloaded from the App Store. With twitch.tv blocked in Safari, the web fallback is gone. With clips.twitch.tv blocked, short-clip rabbit holes are also cut off.
When to use: when you have decided you want Twitch off your phone for an extended period -- a month or more -- and the previous methods have not held. The main cost is that blocking all app installs requires you to remember to disable the restriction whenever you legitimately need a new app. Worth accepting if the alternative is another failed soft limit.
Method 5: Add a verified-exercise consequence
How: Set a daily total screen time limit in iOS Screen Time (for example, 2 hours/day). Install ScreenFine ($1/week subscription). When you go over your daily limit, ScreenFine logs a behavioural fine -- 25 pushups per 15-minute overage block. Twitch minutes count toward the total. You can pause the jar at any time; the pause requires a deliberate tap through the app, which is enough friction to survive most automatic "just open Twitch" moments.
Strength: 8/10. The consequence is real: you owe a set of pushups before the next block of time is clean. The mechanism is loss aversion -- the cost of going over is concrete and physical, not abstract ("I should really stop watching"). It does not require anyone else to hold your passcode, and it does not block the app entirely, which matters if you watch one streamer for an hour a day legitimately and only need the multi-hour passive sessions to stop.
When to use: when Methods 1-4 have failed and you need a commitment device that does not require hardware or a relationship with a code-holder. The realistic Twitch case: you want to keep the app, watch your favourite streamer for a reasonable window, but stop the sessions that drift into 3 and 4 hours. A hard daily limit with a physical consequence is the lever. See the loss aversion guide for the underlying research on why consequence-based commitment devices work when intention-based ones do not.
Which method should you pick?
- First attempt: Method 1 (App Limit, no passcode). Audit phase. See whether you tap through.
- If Method 1 fails within a week: Method 2 (passcode held by someone else). Also block twitch.tv in Safari while you are in there.
- If you want a clean break to test your baseline: Method 3 (delete app + block site). 7-day experiment.
- If you want Twitch off your phone for an extended period: Method 4 (Content Restrictions, install and site blocked).
- If 1-4 have failed and you still want to keep the app but stop the drift sessions: Method 5 (verified-exercise consequence). Hard commitment device without full deletion.
The honest read on Twitch specifically: the problem for most users is not that they should never watch it -- it is that live streams have no built-in stopping point, so watching habits calibrate against the streamer's session length rather than the viewer's available time. A hard daily limit is a forcing function that the live format does not provide on its own. If you have tried setting a limit mentally and it has not worked, a system with a real cost attached is the next step.