Well, it somehow gives off vibecoded vibes, even though it's not. Make of that what you want, but that's expressed in quite a few comments here.
Maybe it's just the extremely clean and generic presentation on the website without any links to the author / team / twitter.