I will tell you something you might find neat.
I joined here in August. It was either just before I signed up or maybe JUST after -- I was on my tablet one night watching a movie over there ---->> on my computer and decided to go into my app store and google Steem and Steemit and see what popped up --- yours did and something else.
Nothing else and they were under dev. at the time so I did not download anything. I will always remember that!!