I have been searching around to see if it was possible to check for already installed apps on an iOS device using JavaScript or another web language.
I'm aware of ways to do this natively in Objective-C but due to the nature of this project this detection must be done using web technology. This app I am attempting to detect does not have a specific URL scheme like snapchat://
so this answer is of no use in my situation.
I have also seen native projects use Apple private APIs like this one to detect all the installed apps on that device but Apple has since then closed off that private API disallowing any such detection. If such a thing was still possible it doesn't fit my criteria of web-based detection of installed apps.