Bitcoin Fog acts as a mixing service or an online wallet. This service operates only through tor anonymization network. Funds transferred to the Fog get mixed with other users' funds. When requested, funds are paid out in multiple randomized transactions to further anonymize the source of money