I hired a developer to write an application to support a product I'm working on. It needs to contact a server to register but currently the app cannot work through a proxy. How common is a proxy outside of a corporate environment? This app and product are intended for children 6-12 or so and their parents so we're talking very elementary computer users.