ParentFull threadthrowayyy479087·I think he means Venmo, which is a PayPal product. Zelle is a consortium of banks.View on HN