frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: ShortGuard – Apple rejected my app for blocking Shorts, so here it is

https://testflight.apple.com/join/eTKmdWCU
2•justdodo•1h ago
I’ve been struggling with YouTube Shorts addiction. The issue with current iOS tools like Screen Time is that they are too blunt—they block the entire YouTube app, not just the "Shorts" feature. I wanted to keep using YouTube for educational content and long-form videos while completely stripping away the addictive Shorts feed.

To solve this, I built ShortGuard.

Technical Implementation

Since Apple doesn't provide a "Shorts-only" blocking API, I had to implement a local filtering layer. ShortGuard uses the NEVPNManager API and a local Root Certificate to intercept and filter specific network requests.

100% Local: All traffic filtering happens strictly on-device. No user data is ever collected or transmitted to external servers.

Granular Control: It identifies and drops requests to specific endpoints that serve YouTube Shorts.

Current Behavior: Due to how the initial YouTube payload is structured, you might still see the very first Shorts video in the feed. However, ShortGuard successfully blocks the "infinite scroll" mechanism, preventing you from falling into the scrolling rabbit hole.

The Apple Rejection

After months of development, Apple rejected ShortGuard under Guideline 2.5.1, stating that using a VPN profile or root certificate to block content in third-party apps is "not appropriate."

I pointed out a clear double standard: pro-level tools like Proxyman are permitted to use this exact technical architecture to intercept and block traffic. Why is this technical approach considered "appropriate" for a developer utility but "inappropriate" for a user's digital well-being tool?

Apple maintained their stance and rejected my final appeal.

Free Release via TestFlight

I believe users should have the right to control their own network traffic to protect their focus. Since Apple won't allow a formal App Store release, I’m making ShortGuard available for free via TestFlight to anyone who needs to regain their focus.

TestFlight Link: https://testflight.apple.com/join/eTKmdWCU

If this tool helps you reclaim your time from the algorithm, feel free to buy me a coffee: https://buymeacoffee.com/callmejustdodo

I'm just happy to see this project finally in the hands of people who need it.

Comments

boxed•1h ago
I think if you're releasing this freely, you might want to release the code too, as it sounds super dangerous to install something with these kinds of accesses without seeing the code.
doterobcn•1h ago
Amazing. I need something like this for Android
KetoManx64•55m ago
Just use a third party client like GrayJay (https://grayjay.app/) or NewPipe. Both have the option to disable shorts and also have extra stuff like SponsorBlock and ad blocking built in.

Auth in 2LOC

https://shoo.dev/
1•written-beyond•2m ago•0 comments

SaySigned – The e-signature service built for AI agents

https://saysigned.com/
1•dklvs•5m ago•0 comments

Figure skating is the oldest winter Olympic sport, starting 1908 Summer Olympics

https://www.nbcolympics.com/news/figure-skating-101-olympic-history
2•avonmach•6m ago•0 comments

Show HN: The GPG Guide – Practical OpenPGP for 2026

https://leanpub.com/gpg-guide
1•tgies•7m ago•0 comments

Transcription APIs – OpenAI vs. Groq vs. Mistral

https://techstackups.com/comparisons/transcription-api-agent-experience-openai-groq-mistral/
1•sixhobbits•8m ago•0 comments

Allocators from C to Zig

https://antonz.org/allocators/
5•blenderob•9m ago•0 comments

Did you want that link to be permanent?

https://thehistoryoftheweb.com/did-you-want-that-link-to-be-permanent/
1•Brajeshwar•9m ago•0 comments

Scratch–minimalist, open-source, offline-first Markdown note-taking app for Mac

https://github.com/erictli/scratch
1•Brajeshwar•9m ago•0 comments

Chipping Away

https://www.weisser.io/chipping-away
1•Brajeshwar•9m ago•0 comments

Rethinking rush hour with vehicle automation

https://www.ornl.gov/news/rethinking-rush-hour-vehicle-automation
1•geox•11m ago•0 comments

HySparse: A Hybrid Sparse Attention Architecture

https://arxiv.org/abs/2602.03560
1•readitalready•11m ago•0 comments

Technical "Whitepaper" for Afl-Fuzz

https://lcamtuf.coredump.cx/afl/technical_details.txt
1•todsacerdoti•14m ago•0 comments

Resist and Unsubscribe

https://www.resistandunsubscribe.com
3•znq•14m ago•0 comments

Don't kill my pretty RSS feed

https://justinjackson.ca/xslt
4•mijustin•14m ago•0 comments

Show HN: HZ Chat – A simple session-based chat tool

https://hzclog.com/
1•hezhichaohk•15m ago•0 comments

Someone's attacking SolarWinds WHD to steal high‑privilege credentials

https://www.theregister.com/2026/02/09/solarwinds_mystery_whd_attack/
2•nallerooth•15m ago•0 comments

Restore Pkg_resources #5174

https://github.com/pypa/setuptools/issues/5174
2•nioj•15m ago•0 comments

Show HN: VibeDB – store anything with zero config

https://pypi.org/project/vibedb/
1•StevenSLXie•15m ago•0 comments

When Execution Is Cheap, Judgment Becomes Scarce

https://brajeshwar.com/2026/when-execution-is-cheap-judgment-becomes-scarce/
1•speckx•17m ago•0 comments

6.2M names, birthdays and passport details leaked from Odido

https://nos.nl/artikel/2602080-hack-bij-odido-gegevens-miljoenen-klanten-in-handen-van-criminelen
2•yread•17m ago•0 comments

Administration working to strip citizenship from foreign-born Americans

https://www.nbcnews.com/politics/immigration/trump-administration-working-expand-effort-strip-cit...
5•OutOfHere•18m ago•2 comments

Show HN: Mem – deterministic CLI memory sidecar for dev workflows

https://github.com/amcbstudio/mem
2•arthurborgesdev•18m ago•0 comments

Show HN: BetterDB – Valkey/Redis monitoring that persists what servers forget

2•kaliades•19m ago•0 comments

A brief history of barbed wire fence telephone networks

https://loriemerson.net/2024/08/31/a-brief-history-of-barbed-wire-fence-telephone-networks/
3•keepamovin•19m ago•0 comments

Show HN: Stock skill for OpenClaw 6,500 stocks, 900 days of data

https://bananafarmer.app/developers
1•AaronBMoore•20m ago•0 comments

Nearly half of ammo seized by Mexican government came from US Army plant

https://www.icij.org/news/2026/02/nearly-half-of-powerful-50-caliber-ammo-seized-by-mexican-gover...
10•wslh•20m ago•1 comments

A vintage electric shower with bare 240V elements in the water [video]

https://www.youtube.com/watch?v=M8f28WsTYDU
1•rwmj•20m ago•0 comments

Party Line (Telephony)

https://en.wikipedia.org/wiki/Party_line_(telephony)
2•keepamovin•20m ago•0 comments

Are CDs Making a Comeback? A Statistical Analysis

https://www.statsignificant.com/p/are-cds-making-a-comeback-a-statistical
3•naves•20m ago•1 comments

How We AI

https://jimmyislive.github.io/how-we-ai/
1•jimmyislive•21m ago•0 comments