SSL is NOT safe, because a simple man-in-the-middle setup can decrypt SSL traffic from any iOS device. Yes, it even works with native iOS apps including Safari Mobile.
Download Charles Proxy and install it on a desktop computer.
(NOTE: These screenshots are from a Mac OS X 10.10.4 (Yosemite)
On any iOS device, make sure that it is connected to a wi-fi network that is in the same subnet as the desktop computer running Charles Proxy. Make note of your desktop computer IP address. In my case, it is 10.0.1.196.
On the iOS device, open "Settings" --> "Wi-Fi"
Tap the info icon next to the connected "Wi-Fi" SSID. Scroll to the bottom of the next screen to the section labelled, "HTTP PROXY" (screenshot #1)
Set the "Server" value to the IP address of your desktop computer and the "Port" to 8888 (default TCP port for Charles Proxy)
At this point, open up Safari Mobile and surf your favorite site. You should notice a popup on Charles Proxy (screenshot #2) requesting permission for the remote IP address of your iOS device. Accept the permission request. You should be able to see all requests from your iOS device in real-time.
All SSL requests and still encrypted and you will only see the request being made, but the contents of the requests is still not readable. Assuming your iOS device is still proxying all requests through Charles Proxy, on your iOS device make a request via Safari Mobile to:
NOTE: Even though this is a charlesproxy.com public domain request, the request is actually handled by your local install of Charles Proxy.
Your iOS device will prompt you to install the certificate (screenshot #3). You will need to perform this step in order for the iOS device to proxy SSL request that can be decrypted by Charles Proxy.
Once ceritifcate is installed correctly, you will see green color text that reads, "Verified" (screenshot #4)
Now, all SSL traffic proxied through Charles Proxy will be human readable.