you do need an account and the mobile app is more for pics from your phone. Sometimes my phone is easier to get out than a camera. There is a tab for you to upload media and then hit my albums to see your pics. To upload on here click on the picture you want and on the bottom there is a circle on the bottom right with an italicized i. Copy the Direct link then in a post on here type
To post a thread from a Computer:
1. Find the forum your question best fits into.
2. Go into that forum.
3. On the top left is a button labeled 'Post New Thread'.
4. Click on that and fill out the appropriate fields.
If you have any other questions please let me know.