No, this is not a Defi (decentralized finance) product. It seems like someone is trying to promote something they think is related to Defi, but it really isn't. It's like the old saying "the invisible man who only appears when no one is looking". In other words, it's a classic case of someone trying to pass off something as something it's not in order to try to get attention.