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.
You dont delete it yourself. You can select the report button to "report" your own post and ask the site moderators to delete your thread. A moderator for that section will be able to delete it, but as most moderators are volunteers (and being a mod in one section doesnt necessarily give one rights in another) it may take a bit before a mod with the ability to delete it in your desired section sees it.