US based new challenger bank with a focus on rewards associated with a debit card has launched publicly with an invite system.