No, Geegpay is not a bank but a financial platform that provides virtual bank accounts for international payments.