I think the red flags are:
* vague testimonials
* scrolling list of companies (with no evidence)
* lack of specificity around payments (who's the processor?)
* the random face shown above the "contact us" button
* the lack of details around how the systems actually work (the "how we create our AI weather forecasts" link in your FAQ is just a 404)
* the lack of evidence that your system actually works better the alternatives
* the nearly-pointless blog spam
* the hand-wavy claims of "nearly 100% API uptime"
It's not that I think your API won't work and that you're just trying to steal my money. Instead it seems like this is a marketing effort to sell a low quality service using the magic buzzword "AI".