That rings a faint bell.. Ripple Labs stopped distributing XRP as reward for running the World Community Grid client a while back.. I want to say around mid year 2014?
I don't remember them holding XRP on my behalf though. If I remember their setup correctly, you would associate a ripple address ...