Bringing your own client