Even if you find out your plan, this wont help with your question/issue.
The IP address can get reused so many times, and even the same user might have 3 different IP address. How will the app know if the IP address has already entered a record? etc.
basically don't bother going this route.