We offer years of carefully researched content and we both got an academic background in this field. Our app is not open source, but please note that we dont store any btc or offer any kind of wallet. We dont hold any funds.
Our monetization is through In-App-Purchases (Ad-free) and affiliate partners, which we declarate in the partners section.
Thanks for your reference to using other resources. Our distinction is precisely that we do not offer videos such as YouTuber. We are an app learning course.
Academic background in field of development or in field of crypto? The reason why people would prefer either website or an open-sourced application is that little code snippets can be a backdoor to one user's device -- which can be a way to access his storage and information within it. Making it open-source shouldn't be an issue especially if you doesn't have any sensitive code or functions on your application. If monetization would be the cause, it is fine to have a little ad banner yet expect that not everyone would be fond of it.
It is far a good application for the right purpose, and the website for the app adds up to the reputation and quality of the product. I'd suggest this to the others. But, have you considered making it a Progressive Web App? In that way, it can be used as a mobile application (in any platforms), website, and even a desktop app.