No, Hubble is not a bank. Hubble is a new age & unique spending account where you get 10X more value on your spend money compared to a bank savings account. For any deposit that you make, you get 0.1% earnings on it daily, which gets added to your account balance on Hubble everyday. Your deposited funds are safely stored with RBI regulated bank’s escrow account via our RBI licensed payment aggregator Razorpay.