Here’s what I’ve been working on since June!

https://kaylees.site/wipr-filtr.html

Hope you’re excited 🥰

Wipr + Filtr

@mipstian I will inform the group I got onto Wipr!
@mipstian love this! Can’t wait to purchase it once it launches.
@mipstian my oh my how exciting!!!!! also totally agree on Wipr's price - it's a very generous price with great value.
@mipstian Ooooooh that's great!!
@mipstian Excited - thank you for all the work you do 💜
@mipstian Sounds great, looking forward to trying out the new feature and joining on day one when it becomes available! :D
@mipstian So good, can’t wait to try it!
@mipstian Wow, really cool extension for Wipr. And I’ve always found VPNs for such a purpose rather strange.
@mipstian Oooh this is really cool!

@mipstian holy shit you’ve done it again. Can’t wait to throw my money at this come fall.

Question on this: “Their tracking and data collection, however, should be blocked just fine. I recommend using the web versions of these services instead”

For me, I’d prefer to use the app over website bc the experience is better. Would this still be a net positive with Filtr? Although, I’d probably still see ads am I correct in assuming at least the tracking part is mitigated?

@ashah correct!

@mipstian 🤯🤯 thanks for making such invaluable apps!

(Side note: the design is really nice as well. Always loved that)

@ashah just to clarify, what is said is speculative at this point. I reserved the beta period for testing the actual effects on various apps etc. In theory though, it should be like that!
@mipstian ah makes sense! 🤞🏻 I guess if it does work out you’ll note it somewhere in the app? I only ask because I’d love to keep up to date on that
@ashah probably not, I don’t wanna have a list of a billion apps to maintain 😅
@mipstian oh oops. I just meant if the feature works at all vs. it’s not included/not in scope. I didn’t mean a repository of every individual app lmao
@ashah that would depend on the app though! In general it should work, I can tell you that right now
@mipstian oh fair. Thanks for answering my questions!

@mipstian You had a statement in your roadmap that you'd like to do this, but Apple's operating systems were missing the last building block. I was skeptical about them adding the technology this year (which you thought possible), but I'm deeply glad to be proven wrong.

I signed up for the beta and I'll be installing it as soon as I see the invitation come in.

Will it be possible to use this feature at the same time as I have a VPN or encrypted DNS profile turned on for my iPhone or Mac?

@gracjan I don’t know 😅 I guess we’ll find out during the beta
@mipstian I hope these things will play along nicely. I don't want to be in a position of having to choose between one or the other.
@gracjan I don’t see why it shouldn’t tbh, but we shall see
@mipstian If this configuration is supported, this will finally resolve the issue that some users had, not being sure if they should use a real VPN or a "fake VPN" that only uses a VPN profile to do local filtering. That conundrum always seemed ridiculous to me. You should be able to accommodate both use cases at once.
@mipstian This is great. I’m a huge fan of Wipr
@mipstian I was going you were working on this! Awesome
@mipstian I've had zero interest in iOS 26 until now! 🤤

@mipstian This is fantastic! You're so cool. I'm eagerly awaiting the TestFlight invite email!

I waited in vain during the 2024 WWDC, so I'm glad Apple finally added URL Filtering. This will also get me to upgrade my primary iPhone and Mac to the public betas too, even though I'm not a fan of Liquid Glass.

You mentioned not providing anonymous signup links for beta testing and learning from past lessons, I'm curious about the reason. (Not that I don't trust you with my email; I do!)

@vignub it’s cause I can’t control who signs up, so the beta slots get flooded by users who have no intention to do actual testing :/

@mipstian Ah, gotcha. It makes sense to prioritise genuine testers who are committed to providing feedback.

On the bright side, having those slots filled so fast also shows just how popular your app is becoming! That’s a fantastic sign of your hard work paying off.
I appreciate all the effort you're putting into this!

@mipstian wow. I am so excited about this.
@mipstian My YouTube watching is split between the web interface in Safari (without an account and with Wipr 2 installed) and Play by @mactanaka, where I save videos for later and follow channels I watch often (instead of subscribing normally). I wonder how the information Google collects about me compares between these two approaches. I assume Filtr will be able to block a portion of Google's data collection in Play (ads already don't load there).
@gracjan @mactanaka possibly but we’ll have to test
@mipstian I'm glad there's now a more robust way to filter traffic than the previous DNS or VPN based approaches. It's also nice that the app doing the blocking can do so without directly seeing what the traffic is. I watched Apple's video for developers about this topic, and while I don't claim to understand the math behind it, it seems like they put a lot of thought into it. One issue I see is how easy it'll be to tell if it's working well, since the data collection is often invisible.
@gracjan they can add some stats pretty easily I think, but they haven’t yet so I’m not holding my breath
@mipstian The stats would have to be in the operating system, right (probably viewable in Settings)? It's impossible for the app to see the number or percentage of blocked requests?
@gracjan not currently, no. Not sure they’d even give that data to the app, they’ve been extremely privacy-paranoid with the design of this feature
@mipstian They probably won't give apps access to that information. Wipr doesn't have stats for Safari either, because it uses the Content Blocker framework for most of its rules (with Wipr Extra being optional for more tricky cases). Some apps provide insight into what they block (both in Safari and in native apps), but it's because they rely entirely on Web Extensions or VPN profiles.
@gracjan I’m familiar but thanks for the explanation lol
@mipstian I know you know. Sometimes I like to place my opinion in a specific context (in this case the opinion being the first sentence), even if the other person knows that context. Also, I wanted to mention the context in case someone else is reading the thread, since we're in a public space. I never assumed you don't know these things.
@mipstian The beta is open? I sent my mail. A big fan of your work