So the code shows that CloakSend is a centralized solution.

If
http://www.cloaksend.com/api/cloaks/ is unavailable then the entire system becomes unusable.

Also, it seems that CloakSend sends the coins to the developers nodes' and then those relay the transactions.

So we can conclude that the developers can uncloak the blockchain and that the entire system is centralized.

Haa ........
State of art ........
no linux wallet ......