https://devfolio.co/projects/muni-conversation-based-consented-data-sharing-bd56