Yes, absolutely. The credit card is issued by Federal Bank, a licensed bank. Plus, Fi is PCI-DSS and ISO certified. Your Credit Card uses cutting-edge fraud and risk monitoring systems to ensure the safety of your card. The card also provides an effortless way to freeze and unfreeze itself without the need to reach out to our customer care.