First of all it's a question to developers, that's why I put this thread in this category. What device information can be fetched by an app which is installed from Safari (it's not AppStore approved). I know these apps doesn't have any limitations that Apple puts on official AppStore developers like prohibiting identifying devices by its UDID. But I have no idea what can be read from non-approved app about my device. I changed MAC address which changes my UDID number but after clean restore the app still thinks I'm the "old" device. Additionaly the app is installing some kind of profile. Maybe it has more access to in-depth information about device? What do you think guys?