Potential scam. False advertisement.
They are a total scam, promoting a software solution ready to deploy in 10 minutes. I contacted them several times, and out of 6 messages 1 came back after 2 weeks (I think automated or AI-based reply), I sent them the requested information then nothing for the next 2 weeks. Unprofessional is putting it mildly. At the same time, trying to find a contact number I found a PO box in Russia with only 2 people (low tier, "management") as the face of the brand. They promote international business but given the interaction vs the website presentation, please be cautious.








