Apple is being typically frustrating and clueless with its AppStore reviews. Just got rejected again and these are their questions. By this logic Apple wouldn’t allow Nostr apps no? I mean Divine doesn’t have a wallet yet, we’re planning on cashu in the future, but not yet. And we’re actually more aggressive about mutes than most Nostr apps, we check to see if someone has muted you and don’t show you their content if they have. But it’s Nostr and open source, the point is you don’t have to follow my rules, it’s your keys and your software. image

Replies (32)

sadly, it's the luck of the draw. it all depends on the reviewer that you got. your app should go through since others went before. a precedent has been set. again, sadly, that's not always the case. on a medium related note, i installed the apk this morning. launching just gives me a black screen.
Time that everyone switches to Ubuntu Touch and also develop apps for it. Google and Apple have gone too far
I'd just legalese some authoritive-sounding answers so they can check thier boxes and move on to the next case. e.g. 1) No. Users cannot conduct microtransactions using the submitted application. 2) No, The submitted application checks to see if a user has been muted and will not serve their content to other users that have muted them. 3) N/A It's just a clerk checking boxes. They don't need to know about the open source ethos and implications. Also, there's no benefit in discussing potential feature upgrades (address those later, when theyre submitted, if necessary). Any additional elaboration will just slow things down and raise more questions. In other words, in my opinion, since you were unlucky and were assigned a strict reviewer, it's better to just get the camels nose into the tent and hope for a more lenient reviewer when you submit future versions with feature upgrades. I've leaned in IP law that the examiners always have to contest something in the application (even if it's perfect). They're just justifying their existence. All they personally want is to log their objections, a reasonable response, approve, and then move on.
The_Crin's avatar
The_Crin 1 month ago
Knowing how Apple has put a lot of effort into keeping everyone in their bubble, they are simply going to ban anything that gives users more control over their data.
I’m replying and zapping with the Primal app on iOS. Can you tell them its like Primal and Damus, with regards to those things?
BTC21's avatar
BTC21 1 month ago
Centralized control good, user sovereignty bad. Got it. 😪
Hi Rabble We just had our app approved for full app store release @Shosho – Live Stream on Nostr (Nostr live video streaming app). We categorised it as entertainment And framed it as a tool for new and existing Nostr users We complied with all their UGC guidelines (having EULA, mute, block, report) In answer to their Nostr questions we said "this is a tool for new and existing Nostr users. The purpose of Nostr login is to enable users with existing Nostr accounts to use the app"
It would be worth consulting with the Primal & Damus devs to find out how they navigated these questions. I suspect the “correct “ answers are: - No. Zapping is a gift, not a transaction. - No. All users of the NOSTR protocol have keys, which are their identity on the decentralized NOSTR network. The user’s app preferences are tied to their identity (keys), including blocking and flagging, within the app. Abusive users may find their keys blocked not only within the app, but also by NOSTR relays, disrupting their access to NOSTR apps across the ecosystem of services on the network. - The purpose of integrating NOSTR keys is to include NOSTR users, who are identified by their keys.
I had zero problems with nostr keys inside of my Contex.st app. They never mentioned anything like this to me.
hasky's avatar
hasky 1 month ago
Sorry to hear that . I am Actually never delivered any apps to apps store yet . And yesterday they wrote me email image
Yesterday during lunch break I got an email from Apple saying my app was rejected. I'm not a coder and I didn't send them anything, I was just thinking about an app for a minute or two! Apple is crazzzzyyyy strict 🫣
Kuba's avatar
Kuba 1 month ago
Maybe it was because you were sitting next to @jb55 and they know him 😂
Interesting. "Apple is being typically frustrating and clueless with its AppStore reviews." What’s the latest on Divine’s report about "Apple App Store compliance"? image