Dope Coffee

7 Total Employees
Year Founded: 2002

Deluux aims to relocate the center of people’s online identities to their personal websites instead of a single social network.