Building a proxy in-house is not a priority, even for big companies. The cost that comes with it and the engineering requirements makes it a bad idea to develop one. Using an off-the-shelf proxy solution such as the ones above is the way to go. Just make sure you are using one that ensures data privacy.