So, I might be an idiot. I investigated “Dapps” the other day, and I’m struggling to see the point of these. Yes, they use a blockchain to store their data, and their data manipulation logic (“contract”, or schema, and stored procedures as we’d call it in the RDBMS / Monolith days). The UI, and such is all run by some centralized entity. If the App needs cryptocurrency in order to work, you have to run your own walle…
Meta mask keeps your keys locally, but uses an api for publishing transactions / making queries.