You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Interesting! can you link to the post in this forum that says that? Curious to dig through and see if they are siting any sources. I am still wondering if this is supposed to be the SR+ in china or something. The context of something like this is very important.
Your first post says "seeing in places", but it sounds like it was only one place, and it was somewhere on TMC?