The majority of the operations are being handled directly on the blockchain. Most importantly, a trader never has to let go of the ownership of their tokens, enabling the whole system to deal with money transfers and execute trades in a trustless manner.
Funds are kept in Smart contract linked to the users account; therefore the user is the only person who has access of funds. That makes a AfroDex more resistant to hacking than a centralized exchange.
AfroDex operates through a variety of nodes, so there is no server which can go down or get hacked.
AfroDex provides a higher degree of privacy, because there is no data shared with the exchange operator.
The users keep control of their funds in their own account.