Exercising my EU-given right to run an alternative app store (@rileytestut’s upcoming @altstore) 😜
One thing @altstore does that should really get you thinking about alternative payment systems that Apple never would have considered: it has Patreon integration, and can tie access to apps to your Patreon pledge — which gives you an entirely different, personal relationship with your users, and lets you use the same reward system you use for videos, blog posts, merch etc. Alternative app stores don’t just have to recreate Apple’s model. And this provides a CTF-friendly avenue (and 1M user cap)
AltStore also gives the security-conscious a granular view of the entitlements an app might have, before you install it, with a helpful description of what each means — much more insight than the App Store gives
Like earlier versions, @altstore also supports Sources, so you can directly control the repository of apps you offer in their marketplace. Of course, all of these apps must still be notarized/reviewed by Apple and assigned to AltStore’s marketplace ID through App Store Connect, so it’s not a Wild West. Legacy sources will need to be updated to conform, which should be pretty easy!
@stroughtonsmith this is something that feels so obvious in hindsight. Like, AltStore is able to do this because this info ships in an inspectable way with the app. Why doesn’t Apple’s App Store do this?

@stroughtonsmith @rileytestut this looks so good! This si important work that will hopefully show Apple what can be done with an App Store when done for the benefits of users and developers.

Can’t wait to give AltStore a try!

@stroughtonsmith I am super excited to see actual innovation in the software packaging space
@saagar @stroughtonsmith Linux packaging? wink, wink
@okias @stroughtonsmith brb let me go backdoor some stuff first
@saagar @stroughtonsmith now you spoiled it! Well, at least now you can save few years writing it and the shame after it get discovered after few days. But if you working on proprietary, then I assume it's part of your contract, so of course you should do your job :D

@stroughtonsmith while that's a nice listing it doesn't really add anything in terms of security as all of those entitlements will still be prompted for by iOS anyway.

On the other hand, being on an alternate AppStore without vetting or reviews you can probably get away with uploading apps that have unreasonable permission requests and people will still install them because they think "that's probably needed for it to work”.

@stroughtonsmith This is why I get frustrated when people get hung up on the 30% cut.

It's not about the cut, but about the possibilities of doing what *you*, as a developer, want.

@stroughtonsmith well that’s a new bug lol
@rileytestut @stroughtonsmith How do I get in on running all these brand new bugs? 😄

@stroughtonsmith That’s a great feature!

Well done, @altstore!!

@stroughtonsmith @altstore @rileytestut
So excited to finally get my hand on it. Any rough estimate to when it‘s going public?
@stroughtonsmith @altstore Is the 1M user cap implicit through Patreon, or does AltStore offer some type of built-in emergency break on the 1M download limit to provide a safety net for accidentally viral apps?
@markv @altstore details forthcoming, but the latter isn't too hard to do

@stroughtonsmith @altstore

Awesome.

Funny +1 for Patreon here and -1 elsewhere when we see they a large amount for small creators.

@stroughtonsmith YOU CAN ALREADY DO THAT?!?!?
@stroughtonsmith Oh, cool! Can it install any apps it could install before or only notarized ones?
@luana all alternatively-distributed apps need to be notarized and approved by Apple, as per their DMA compliance
@stroughtonsmith @rileytestut @altstore This is everything right with alternative marketplaces. I still fear the flip side coming from less well intentioned organizations.

@stroughtonsmith @rileytestut @altstore
Oh wow, I thought Apple put in place a bunch of evil policies aiming to make alternate stores impossible.

How did you guys work around that?

Best wishes for your endeavor 🙌