I am new to Ethereum and was looking for a way to run my dApp in Chrome instead of Mist.
I encountered Metamask, which would in theory fit my needs perfectly. However, from a basic web point of view, it looks like Metamask is a proxy to an Ethereum node and web3 APIs, meaning all my blockchain dApp data would go through them.
Is Metamask working this way ? If yes, how could I use Chrome to develop my dApp, or rather how can I access the web3 object locally ? (I'm already running a json-rpc node)
My concern here is security and not relying on third parties.