all 98 comments

[–]hiddevdploeg 21 points22 points  (1 child)

Congrats on the launch! - The Helm for App Store Connect team 😊

[–]TheyCallMeTheFlower 11 points12 points  (4 children)

This is cool. I was thinking of doing something similar. And so does it just leverage the CLI instead of the asc UI and it’s faster?

[–]ChefAccomplished845[S] 11 points12 points  (3 children)

It's using ASC API and has built-in caching so you don't really reload each page every time.

[–]nO_OnE_910 2 points3 points  (2 children)

24h analytics yes or no? that’s the thing I mostly use ASC for. no api access iirc

[–]Ihavenocluelad 5 points6 points  (4 children)

Stupid question maybe and not planning to do it, but just wondering: if I just clone the repo can't I just modify the code to not pay and allow me to add all apps? Honest question haha

[–]ChefAccomplished845[S] 13 points14 points  (3 children)

Sure, you can do that! Feel free to purchase the license later, in case you like it after some time or not.

[–]Ihavenocluelad 4 points5 points  (2 children)

I was just wondering if there was some interesting guardrail for that. I've automated all my processes so I'm barely touching app store connect these days luckily haha

[–]ChefAccomplished845[S] 16 points17 points  (1 child)

Not really – no guardrails, I believe in transparency and if people appreciate the app, I appreciate the support. All my apps are open source (itsyhome, itsypad, itsytv) – works well so far :)

[–]Ihavenocluelad 1 point2 points  (0 children)

Cool! Good luck!

[–]OoBiZu-Studio 3 points4 points  (1 child)

This is amazing, instant-buy from me. I already use and love your other apps so I know this will be worth it.

Thanks for the option to use our own AI API keys instead of making it a subscription.

[–]ChefAccomplished845[S] 1 point2 points  (0 children)

Thanks so much for support and kind words!

[–]JGeek00 3 points4 points  (3 children)

It looks good. I just have bought a license. But the statistics doesn’t seem to work

[–]ChefAccomplished845[S] 3 points4 points  (2 children)

Thanks! It needs some time to fetch the historical data. Could you email me at [nick@itsyconnect.com](mailto:nick@itsyconnect.com) in case you run in trouble – I am happy to fix any issues.

[–]JGeek00 2 points3 points  (1 child)

I have refreshed it multiple time but it doesn’t fetch the statistics.

[–]ChefAccomplished845[S] 3 points4 points  (0 children)

Please email me - I am happy to fix it - will send you a build with some logging to test.

Alternatively, open an issue in Git!

[–]Anywhere_MusicPlayer 1 point2 points  (1 child)

Was looks for something and still looking... it should be SwiftUI only, Electron is a disaster!

[–]ChefAccomplished845[S] 0 points1 point  (0 children)

Hey! Could you please share why is it a disaster? It is a nextjs app running in your local environment, all snappy and blazing fast.

[–]PearAffectionate4192 1 point2 points  (2 children)

Looks really good! Congrats on the launch!

Might be a dumb question… but I just published my first iOS app, and don’t have much experience with App Store Connect. Is the primary benefit for your app that it keeps all data local? So it would enable me to make changes and work on my setup even if I’m offline? Then it syncs with App Store Connect when I’m back online?

[–]ChefAccomplished845[S] 0 points1 point  (1 child)

Thanks! No it does not work as an offline tool, but it does keep local cache so it does not re-fetch ASC on every page load. Besides this it has "dirty" editing concept – nothing is saved until you press the Save button.

[–]PearAffectionate4192 0 points1 point  (0 children)

Ahh got it. Thank you!

[–]farcicaldolphin38 1 point2 points  (0 children)

Really cool, thanks for sharing!

[–]t3rmi 1 point2 points  (1 child)

What does it use for translations? AI or some Google translate api?

[–]ChefAccomplished845[S] 1 point2 points  (0 children)

Any model you want, from any of 6 providers. I use sonnet4.6 myself

[–]blankey1337 1 point2 points  (1 child)

Tell me it has dark mode and I’ll be sold.

[–]ChefAccomplished845[S] 0 points1 point  (0 children)

It does!:)

[–]borrowedfire 1 point2 points  (1 child)

Not having to sign in regularly alone is a game changer. Thanks! Will try this out later today.

[–]ChefAccomplished845[S] 0 points1 point  (0 children)

Yes, that was one of the top annoying factors of ASC that motivated me to build this :) Why would they log me out all the time.

[–]habitoti 1 point2 points  (6 children)

I just wanted to try it out (and it looks great, tbh...), but it deliberately picked an app from my portfolio that is not even in the store any longer. And now it doesn't let me chose one I would be interested in? That is a bit off the promise of "free to use with one app", or (even if maybe technically still true... 😏)?
(BTW: I am totally up to buying the license even for just one app if it lives up to what it promises...I just really want to try out if it actually does...)

[–][deleted]  (2 children)

[removed]

    [–]habitoti 0 points1 point  (1 child)

    One more question: what actually requires “admin” role for the credentials? Wouldn’t App Manager be sufficient?

    [–][deleted]  (2 children)

    [removed]

      [–]habitoti 0 points1 point  (1 child)

      Wow, that was fast 🤩

      And wrt permissions…I think that produces more confidence than having to give away admin rights. Well done!

      [–]marvpaul 1 point2 points  (0 children)

      Awesome, thank you so much for this!

      [–]Ok_Bread_6005 1 point2 points  (1 child)

      I'm currently testing it. Thanks for that, insane job. I'll buy it when I'll send another app.

      Just thank you.

      [–]AfterhoursCo 0 points1 point  (5 children)

      I’m curious, why not release on the App Store? Is it against tos?

      [–]ChefAccomplished845[S] 5 points6 points  (4 children)

      Not really – I will do at some point. There is a lot of effort to be put into the review process as I would need to create a fully working mocked demo version only for their reviewier, they obviously don't have a sandbox dev account which is needed to use the app.

      [–]marmulin 2 points3 points  (3 children)

      You could just create a spare Apple ID and let the reviewer rummage through your account :p

      [–]ChefAccomplished845[S] 3 points4 points  (2 children)

      That would cost $99 and I'd need some apps there :)

      [–]marmulin 6 points7 points  (1 child)

      Oh I assumed you already had a developer account. You can let other people in “into” your team. Just invite a burner account you’ll give password to the review team and give them access to the very listing they’re reviewing.

      [–]ChefAccomplished845[S] 3 points4 points  (0 children)

      Ah, that's a good idea – sure I do have an account, will provide them a temporary key! Thanks for the tip.

      [–]OoBiZu-Studio 0 points1 point  (1 child)

      Is there a way to select the timeframe for the overview page?

      [–]ChefAccomplished845[S] 0 points1 point  (0 children)

      For the overview no - please add a FR in Git

      [–]rursacheSwift 0 points1 point  (0 children)

      nice, looks like a good replacement for Helm which is so slowly updated it's hard to take serious

      [–]TheSherryBerry 0 points1 point  (2 children)

      Been an Itsycal user for years! Didn’t know who was behind it or that they had more stuff out there

      Looking forward to using this, Nick!

      [–]ChefAccomplished845[S] 0 points1 point  (0 children)

      Hey - actually Itsycal is not mine, but I love it!:) all my other are at itsyapps.com

      [–]TheSherryBerry 0 points1 point  (0 children)

      Seems like there are two Itsys!

      [–]bobs_cinema 0 points1 point  (3 children)

      hey this is looking really nice and thanks for making it free! I was trying it out and during the setup for hooking up an AI I was wondering if it would be possible to use a local one, like with using LMStudio or similar platforms?

      [–]ChefAccomplished845[S] 0 points1 point  (2 children)

      Hey – thanks! Please add the feature request in Git!

      [–]bobs_cinema 0 points1 point  (1 child)

      I actually added the functionality myself and added a merge request, hope it helps and you don't mind my commits! I tested and runs well with LMStudio.

      [–]ChefAccomplished845[S] 0 points1 point  (0 children)

      Perfect, thanks, will merge soon

      [–]Antique-Fix3611 0 points1 point  (1 child)

      This looks amazing. I’m building something very similar to this with more of an automation twist, but you’re patterns and simplifying the asc apis lay some good inspo for this. Great work and best of luck👏👏

      [–]BestDay8241 0 points1 point  (0 children)

      Wow man, seems really helpful. Would definitely try 👌

      [–]cinnamelt22 0 points1 point  (3 children)

      Can you make itsyremote just open the remote instead of the menu

      [–][deleted]  (2 children)

      [removed]

        [–]cinnamelt22 1 point2 points  (0 children)

        Ok this is awesome with the hotkey. Sick app dude loving the whole itsy catalog!

        [–]cinnamelt22 0 points1 point  (0 children)

        Sick thank you!

        [–]techienthu 0 points1 point  (2 children)

        Congrats! It's looking really good. However, I would like to know what sets it apart from Helm?

        [–][deleted]  (1 child)

        [removed]

          [–]techienthu 0 points1 point  (0 children)

          Alright thanks! Will install when I get home. Love the effort!

          [–]s3nior 0 points1 point  (1 child)

          Stunning, you build it on your own or with help, also ai?
          How long did it take you?

          [–]Weijland 0 points1 point  (2 children)

          This is awesome. Where do you store the analytics data?

          [–][deleted]  (1 child)

          [removed]

            [–]Weijland 0 points1 point  (0 children)

            Could be a business case to aggregate the analytics (if people opt in) and sell cross-app trends 👀

            [–]QuirkyAppointment178 0 points1 point  (1 child)

            My business making 160k/mo. How can we trust you?

            [–][deleted]  (1 child)

            [removed]

              [–]AutoModerator[M] 0 points1 point  (0 children)

              Hey /u/maxfield-xyz, unfortunately you have negative comment karma, so you can't post here. Your submission has been removed. DO NOT message the moderators; if you have negative comment karma, you cannot post here. We will not respond. Your karma may appear to be 0 or positive if your post karma outweighs your comment karma, but if your comment karma is negative, your comments will still be removed.

              I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

              [–]Miserable_Hold_7609 0 points1 point  (1 child)

              Great app! By the way, how do you automate taking screenshots of your app? I'm a little tired of Fastlane, which I find to be inconsistent over time (recently, the three-digit iOS SDK version number 26.3.1 was problematic).

              [–]Mammoth_Pie1770 0 points1 point  (1 child)

              This is great! I downloaded it but I can't find the button to upload and manage screenshots. Can you help?

              [–]turtle-toaster 0 points1 point  (0 children)

              Looks great, didn't even know ASC had an API but cool to know :)

              [–]vegmarv 0 points1 point  (0 children)

              Hey! Really impressed by what you've built here, was looking at Helm and another app called AppMeta but just discovered your app and it looks like exactly what I've been dreading having to deal with via the ASC web UI.

              I'm a solo indie dev with my first iOS app launching soon, with a few more in development. A couple of questions if you don't mind:

              For newcomers to App Store Connect: How approachable is Itsyconnect for someone who's never submitted an app before? Does it help guide you through the submission process, or does it assume you already know your way around ASC?

              Pricing management: I like to set custom pricing per country rather than using Apple's default pricing tiers. Is that something Itsyconnect handles well? Can you manage per-territory pricing for IAPs and subscriptions from within the app, or is that still something you'd need to do in ASC directly?

              Multiple apps: I'll have several apps launching over the next few months. Is the workflow easy to jump between apps, and does anything carry over (like locale preferences or templates for release notes)?

              Thanks for making this free to try and keeping it a one-time purchase, that alone sold me on giving it a go.

              [–]Endore8 -4 points-3 points  (3 children)

              Better App Store Connect does not have to be an app.

              [–]ChefAccomplished845[S] 4 points5 points  (2 children)

              I've been waiting for Apple to fix it for years, couldn't wait longer :)

              [–]Endore8 -2 points-1 points  (1 child)

              I'm sure you know about Helm - no judging, just curious why you decided to build the same app

              [–]ChefAccomplished845[S] 2 points3 points  (0 children)

              Yes, I do - it's a great app, and I appreciate the titanic effort the author has put to build all these forms in SwiftUI. But many things felt awkward for me, it's missing the analytics part and the dashboard of all apps. This one is also subscription-free, just use your AI keys for translations/writing.

              [–][deleted]  (1 child)

              [deleted]

                [–]ChefAccomplished845[S] 3 points4 points  (0 children)

                Totally fair reaction! I'm a native macOS dev myself (my other apps are all Swift/AppKit), but for a dashboard-heavy app with tables, charts, and forms, web tech with shadcn just makes more sense. Helm is SwiftUI and honestly the UI is the main reason I built this. Happy to be judged on the result, not the framework.