**Describe the bug** The ip_tracker project uses the 'requests' module which is not built-in in Python. **To Reproduce** Steps to reproduce the behavior: 1. If the user does not have 'requests' installed the script will return ImportError. **Solution** Instead if we use the built-in http.client module then the script can be run without any additional requirements. **Additional context** There is nothing wrong with the code, this is an enhancement rather than a bug fix