How do I find other tabs?
I realize there aren't many users yet, but after I "Publish"ed my tab, I don't see it in "latest". Does it need to be approved? Does it just take time to publish? It took me a bit to find my tab again. When I click on my icon in the corner, I want there to be an option in the list titled, "My Tabs". You've already got a "Favorites".
Also, you should have some sort of contact form built into the website. If users find your application somewhere other than Reddit, how will they know how to contact you? Heck, it could just be a "Community" button, and link to this subreddit.