Yes, it is. Based in Wilmington, Delaware, Applied Bank has been providing banking products and services since 1996. The financial institution is an industry leader in offering secured and unsecured credit cards to consumers with troubled or limited credit history.