I think I would believe Alexa #'s over Simiilarweb. Tried to talk with someone at Simweb why the numbers would be different. He didn't seem to know what's going on.
Amazon may have more insights because big number of startups user their web services, can u check memo.cash in alexa, i assume they would have similar figures