Unlike other secured credit cards, with the Self Visa Credit Card you get to use the money that's already in your Credit Builder Account as your card's security deposit. So there's no need to put down an extra deposit. 

Another bonus? We trust you so we won't do a credit check. 

Learn more about secured cards in general.