Earlier quoted context omitted.
> and then release paid updates later following the same model. How? Paid updates are not possible with the app store. If they were we wouldn't have to jump through those anti-user IAP and subscription hoops.
You just release a new version of the app at full price. Like Silvio Rizzi has been doing with Reeder for 5 major versions since 2010, pretty successfully.
Little Snitch Mini
211–220 of 276 posts
Re: Little Snitch Mini
#212Re: Little Snitch Mini
#213Earlier quoted context omitted.
> The problem is: you can't do upgrade pricing in the app store. That is not a real problem. Many apps handle this by checking for a prior version and giving a discount (see Omni or Affinity approach), by having an upgrade window (e.g. 1Password approach before switching to subs outside app store), or by just charging full freight again (which nobody who values software actually minds, and enterprises that budget ful…
> or by just charging full freight again But is this possible with a one-time-full-price app in the App Store? It’s not, right? Once someone pays for your app, they get all updates forever. I think that’s what the person you were replying to was getting at. Basically, there are 3 major purchase models for software: 1) I’m buying a forever license 2) I’m buying this major version only 3) I’m subscribing to this softwa…
Re: Little Snitch Mini
#214Earlier quoted context omitted.
> The problem is: you can't do upgrade pricing in the app store. That is not a real problem. Many apps handle this by checking for a prior version and giving a discount (see Omni or Affinity approach), by having an upgrade window (e.g. 1Password approach before switching to subs outside app store), or by just charging full freight again (which nobody who values software actually minds, and enterprises that budget ful…
> or by just charging full freight again But is this possible with a one-time-full-price app in the App Store? It’s not, right? Once someone pays for your app, they get all updates forever. I think that’s what the person you were replying to was getting at. Basically, there are 3 major purchase models for software: 1) I’m buying a forever license 2) I’m buying this major version only 3) I’m subscribing to this softwa…
Re: Little Snitch Mini
#215Earlier quoted context omitted.
> The problem is: you can't do upgrade pricing in the app store. That is not a real problem. Many apps handle this by checking for a prior version and giving a discount (see Omni or Affinity approach), by having an upgrade window (e.g. 1Password approach before switching to subs outside app store), or by just charging full freight again (which nobody who values software actually minds, and enterprises that budget ful…
> or by just charging full freight again But is this possible with a one-time-full-price app in the App Store? It’s not, right? Once someone pays for your app, they get all updates forever. I think that’s what the person you were replying to was getting at. Basically, there are 3 major purchase models for software: 1) I’m buying a forever license 2) I’m buying this major version only 3) I’m subscribing to this softwa…
Re: Little Snitch Mini
#216Earlier quoted context omitted.
> The problem is: you can't do upgrade pricing in the app store. That is not a real problem. Many apps handle this by checking for a prior version and giving a discount (see Omni or Affinity approach), by having an upgrade window (e.g. 1Password approach before switching to subs outside app store), or by just charging full freight again (which nobody who values software actually minds, and enterprises that budget ful…
> or by just charging full freight again But is this possible with a one-time-full-price app in the App Store? It’s not, right? Once someone pays for your app, they get all updates forever. I think that’s what the person you were replying to was getting at. Basically, there are 3 major purchase models for software: 1) I’m buying a forever license 2) I’m buying this major version only 3) I’m subscribing to this softwa…
[Except when they decide to spam the legacy version with upgrade nags, gray out the app icon and put a bright red 'OLD' tag on top - looking at you, Blinkshell]
Re: Little Snitch Mini
#217Earlier quoted context omitted.
You just release a new version of the app at full price. Like Silvio Rizzi has been doing with Reeder for 5 major versions since 2010, pretty successfully.
So you litter the App Store with N + 1 versions of your app — where N is the number of major versions you’ve released plus the subscription version for non-enterprise end users. I mean sure, that may work, but it’s really ugly and it’ll probably confuse end users when they search for your app. Apple should account for this model in a better way.
Re: Little Snitch Mini
#218Will not help if you use Parallels. (Read the Privacy Policy of Parallels to see why.) Realtime connection info, logfiles and control arefeature of Murus, a frontend to the BSD pf that is included in macOS. This kind of tool really belongs in your routers not your Max though. Any VC on here should consider writing a check to a startup making coreboot/linuxboot or libreboot routers using hardware that doesn’t originat…
Re: Little Snitch Mini
#219Earlier quoted context omitted.
The non-Mini version of Little Snitch is a one-time purchase.
The non-Mini version was such a hassle to maintain¹ that I stopped using it². This looked like a great middle ground, until the subscription part. ¹ I don’t want to become a networking expert and babysit everything. I already practice good security regarding what I install and run, I just want a little more control. ² And if it was a bother for me, there’s zero chance any of my non-technical friends would last an hou…
This is actually what I did last time I used Little Snitch, it helped a lot. When I installed a new app I'd use it for a bit, then review in LS and see what it was doing. From there I could allow or disallow whatever I needed.
It's sort of the reverse of "block everything until allowed"
Re: Little Snitch Mini
#220Earlier quoted context omitted.
Completely agree. Occasionally I run Charles Proxy[1] on my iPhone to analyze network activity and am disturbed by what I see. Software shouldn't be able to open arbitrary network connections without user consent/control, but we're not there yet to a large enough degree on mobile unfortunately. [1] https://www.charlesproxy.com/documentation/ios/
Starting in iOS 15.2 you can turn on the App Privacy Report to log which domains each app on your phone connects to https://support.apple.com/en-us/HT212958 It would be nice for them to add a block option in there as well
I had no idea this existed, that’s awesome. Thank you!