It's the UI design that screams it for me -- i didn't even read anything, the initial page load just screeched "AI design". There are definite cliches in web UI that they always go for. I'd be hard pressed to fully explain it all here but if you take note, you'll see many more sites with the same pattern (like click any of the example apps on the homepage--they have practically identical website design)
Eta: gradients on text, gradients everywhere, monospace badges, cards for everything, emojis everywhere...
Perry and Hone and the dB meter link all have the same homepage with slightly different spin
The whole site is very jarring to read.