Hello, I love my Joule and it's great that the app keeps getting better.
I'm writing to request that the iOS app be updated to use Safari View Controller (or SFSafariViewController). This would make the sign in process easier for many users. Safari View Controller has access to all the cookies and autofill options as Safari, so many will have cookies to their Facebook or ChefSteps accounts already available. It is also more secure for users since their credentials would not be exposed to the Joule app.
Further, it would allow for better in-app chefsteps.com site browsing and site recipe displays. The current in-app browser looks bad. Safari View Controller is the iOS SDK's recommended way of integrating a web browser into an app.
It would also be nice to be able to clear the video and recipe cache since the app can take up quite bit of space after a decent amount of use.
These problems are interrelated. As a user, when I delete & re-install the app to remove extra data, signing back into my ChefSteps account is tedious, since I need to sign in with Facebook and go through two-factor authentication. With Safari View Controller, my Facebook credentials would be available and signing back in would be no trouble.
Thanks for considering these changes!