The IDPicker application does't appear to be available anymore. I have checked all the websites, and it doesn't appear anywhere.
After extensive searching for this tool, a website mentioned it and provided a homepage, but it leads to a university without contact and ways to get in touch with the representatives.