Apple is blocking a release of our @gnosissafe mobile app because we display NFTs in it. After 2 weeks of back-and-forth, I felt that we need to talk publicly about this to raise awareness.

See the thread for details and why this might affect other wallets and apps as well. 👇
2 weeks ago, we submitted a new version of the Gnosis Safe Mobile app to the app store. Shortly after we got the following response.
The update included a new way to connect a Ledger Nano X via Bluetooth to the app, so it had nothing to do with NFTs in the first place. We display user-owned NFTs in our app already for many months. Nevertheless, we answered the questions and outlined our NFT feature.
The next day we got this questionable response, basically saying that Apple does not allow apps, especially wallets, to display NFTs if they are not bought via in-app purchases.
Of course, we thought this was just a human issue. Maybe a junior reviewer made a mistake... So we tried explaining again. The answer: Apps that facilitate storage or marketplaces for NFTs are prohibited on the Apple App Store.
Finally, we tried resubmitting the update again with a clearer update description, hoping that we get another reviewer this time. But no luck...
⛔️ This shows how access to Web3 still relies heavily on gatekeepers like Apple
❗️ It's an industry problem, as the same arguments apply to any wallet displaying NFTs or games making use of NFTs
💡 We need to find better ways to make Web3 accessible on mobile permissionlessly
We will submit an appeal to the App Review Board and hope that they will reinterpret their policy when it comes to NFTs and that this is not just the first sign of Apple cracking down on NFTs completely.
Permissionless access to Web3 is core to our values, so we are willing to go the extra mile to clear this up. Simply removing NFTs from our app is definitely not an option for us.
Did any other iOS app developer face this issue already? If yes, were you able to resolve this eventually?
@MetaMask @rainbowdotme @TrustWallet @argentHQ @CoinbaseWallet @AlphaWallet @zerion_io
Don't get me wrong, I don't want to blame Apple and still think this is just a human issue. So I'd be happy to work with them to improve the guidelines when it comes to wallets. It needs to be 100% clear what is allowed and what is not.
In case anyone is interested in joining the Web3 Mobile development Telegram group, let me know. 👇

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Lukas Schor | Gnosis Safe

Lukas Schor | Gnosis Safe Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!