When a new digital platform entered Kenya’s communications space, it was easy to mistake it for another influencer marketing ...