there was an old humour piece on /. about how their name appeared so many times in their products that it took up a significant amount of space, so they were remaining themselves "moft" to save five bytes per instance. for some reason that stuck with me, I still find myself randomly thinking of them as moft every now and then.
Moft doesn't sound too out-of-place for the current start-up name landscape. I can already imagine "At Moft, we are building an AI-first data platform and agent marketplace at scale, because we know what businesses like yours need most."