What are the requirements a user must meet in order to use the service?