This feels like an AI-generated list of products with no actual hands-on time to let me get a feel if any of the services actually work vs their feature list. Revising the language/structure to not reek of AI would make me think more care had gone into it, and thus be more trustworthy.
It's also Alcatrazsec, a company we had never heard of, listing its own product as the best of the list, whilst naming it as if it wasn't their own product.