free credit no depositCards that don't require security deposits are called unsecured credit cards. They may be what comes to mind when most people think about credit cards.Chase Freedom Rise® is a card available to people new to credit. Visit your local Chase branch to apply. You can also use Chase Credit Journey as a resource