I have been adding features to my web app but I want to release it to only selected users, how should I do it? I have hack-ish ideas like white listing certain users and allow only these users to access it, but I can afford to do it because my user base is not big. So I want to know how do big companies do it? What is the right technique?