free credit no depositStart building credit with just $100 – secure you with a low, refundable security deposit. No credit check required – 89% approval rate with zero credit risk to apply! ...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