<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/295c4377-70cc-4857-a6fa-bc166492a9ab/favicon.svg" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/295c4377-70cc-4857-a6fa-bc166492a9ab/favicon.svg" width="40px" /> I’ve always been a tech enthusiast and thus crypto seemingly was a field where I wanted to dive deeper into. I’ve explained a bit more in the Context section.

</aside>

🚶🏻‍♂️ Walkthrough

What is Rainbow?

🌈 Rainbow.me is a Crypto Wallet with an intuitive and playful UI

What can users do?

Users can connect external wallets to Rainbow as well as buy cryptocurrencies using Apple Pay. Other than cryptocurrency users can also showcase their NFT collection on the application.

Context

Mike Demarais, Co-Founder of Rainbow retweeted this "tweet" where a user has scratched out his current crypto holdings and their worth (in fiat) in a screenshot. In the screenshot, the same user wanted to know what he can do with his newly purchased token (UNI).

✍️ Problem statement

How to let Users browse Rainbow without revealing sensitive information (coins & valuations) and still be able to use the app?

🕵🏻 Solution scoping

The utility of the app at present is to be able to store and buy tokens/NFTs. As well as swap and a few other features in most of the crypto wallet apps in the market.

However, it is true that the app needs to have a security measure since Rainbow doesn’t require a login passcode.

Imagine giving your tapback activated credit card to your 13 yo sibling

Imagine giving your tapback activated credit card to your 13 yo sibling

As per the retweet, Rainbow also lacks a Privacy Mode that essentially hides the sensitive information on the app.

Use cases of Privacy Mode: