Where does the name come from? Because in French it sounds like the word "putsch" meaning "military coup" or "takeover" and in English it does not seem to mean anything except if you look to "to pout" or "a pouch" ?
How would you pronounce it and are you sure that someone hearing you would understand how to write the name of the application and reach the website or email you easily?