That's a shame, but honestly not surprising at all. I don't see an issue with most of these requirements. If users are really in control of their data, then users should be able to filter the content that they want to see and don't want to see. Filtering content, blocking or muting user pubkeys, etc. The only thing that seems hard to deal with here is the last one. That's censorship on a platform that we're advocating as censorship resistant. I don't really have any idea how you'd remedy this one in a way that makes Apple happy. I do hope you find an easy and appropriate work around, given the amount of time you've put into this. That said, I look forward to your upcoming Android development. I'll be your day one alpha tester.
Discussion
Anyway, let's not lose hope, if a tor browser like onion browser is published in the app store with all that implies, why not Damus?
The Damus app description may need to be updated and category as #[2] suggested. It may need to be billed as a browser for the Nostr protocol.
I think the solution is to ship with out any relays… rss readers and browsers don’t ship with feeds or a bunch of tabs opened. If they do it’s to content the developer does control.
Maybe... I would hate for users to have a horrible experience though because they didn't have a list of default relays. I like #[3]'s suggestion about moving categories and/or changing the description a bit of Damus to treat it like a browser of the Nostr protocol.
I totally agree with you, we must look for the simplest solution that interferes as little as possible with the Damus code, both now and in the future.
I never had a horrible experience with an rss reader… and when I do it’s because they curating content (relays) on my behalf and shoving it in my face. I always change the default home page of a browser. As is it would be a bad experience with it just saying “nothing to show here” a well written explanation of how nostr works, that this isn’t the damus network, would help even with out any changes, including during the approval process.
RSS feeds are nearly 25 years old and everyone has heard of them. Nostr is a protocol that's roughly 2 years old. I don't think they're the same for the average user on the street.
most people have no clue what an rss reader is… they use services like flipboard and blindly accept the recommended sources. neither have these same people used a twitter client (none of which auto-populate with global feeds). People gotta loosely wrap their minds around how nostr works or if and when a clients get shut down at a later date for any reason these people will just go listen to joe rogan on Spotify and continue to refer to it as a podcast.
😂