Tinychat Pro Regrets

Introduction

I started this post out as a fan of Tinychat. Being able to create a virtual room with a button press felt a lot like what Twitter did for miniblogging—streamline and simplify an obvious need.

Sure, it has it’s annoyances. The Flash-based text chat is slow, unresponsive, jumpy and hard-to-read, making it nearly impossible to effectively follow a conversation. Lack of support for standard UTF-8 characters is annoying. The room controls are sometimes unreliable (mute doesn’t always mean mute, volume indicator frequently incorrect) and sometimes outright maddening (camera/sound selection wonkiness). But the tagline for Tinychat is, “your own chatroom, simple and easy”—and that it does well.

So well, in fact, I use it constantly, despite it’s flaws. I’ve used Tinychat to forge new relationships and share ideas with designers and developers I respect. I’ve even used it to organize family webcam gatherings. It’s been a useful tool for connection with other.

So today I decided to take the plunge and try out a pro account, specifically so I could play around with the API. I went to the site to sign up—and this is where things start to go downhill…

Login Headaches

The link to a purchase pro account is far from obvious. There’s a “signup/login to pro” link that doesn’t really scream “purchase” or “upgrade”, but since that’s the only even slightly-related link on the front page, I clicked it. It was asking me to create an account, which I attempted, but then was rejected because I was being told my email was already in use. Ah yes, I went through this a few weeks back when I wanted to check on the price (let me save you the hassle: $14.95/month).

I tried logging in, but none of my passwords were working, so I requested a reminder email for my lost password. I tried using plasticmind as the password, with no success. Fortunately, I was able to enter my email address. To my surprise, the email I received told me my account username was “jesseplasticmindcom”. Uh… I would never have willingly chosen that username. I’m guessing that the @ and . were stripped from the email when I registered the first time around; how I would have known that is anybody’s guess. Oh, and almost forgot to mention: the password change screen instructed me to wait two minutes after changing my password to attempt a login (to let the database gnomes flip all the relevant switches I’m guessing). I’m not making this up (well, except for the gnome part).

Finally, I was able to log in. I purchased the Pro account pretty easily through Paypal (no other payment options available) and was then redirected back to my Membership Information page:

Membership Information Page

Room Creation Headaches

What struck me as odd here was that I had two memberships—one free, one premium (the premium shows as cancelled because I took this after I had cancelled). I didn’t think much of it, so I went to the My Rooms section. I was currently broadcasting at http://tinychat.com/awesome/ so I thought I’d try to claim that room. The result was reminiscent of the infamous blue screen of death:

TinyChat Fail

Nothing like having your MySQL hanging out for God and everyone to see. I tried some harmless MySQL injections to test their security (white hat, I promise!), but it seems like they’re at least using mysql_real_escape_string() to filter input. I tried several other room names thinking it was a glitch, but I got this ugly error every time unless a room name already existed, in which case I just a nicely formatted note.

Next, I jumped over to the Misc. menu, thinking maybe I’d find something relevant there. Uh… test?

Test?

More Login Headaches

Finally, I decided I’d just join a room and login with my pro account. Maybe then I could take control from within the room. Unfortunately, I couldn’t log in. I tried using my email address and password like it was asking me for. Nothing. So I though perhaps it wanted my disfigured username “jesseplasticmindcom”. Still nothing.

I jumped back to my membership area and noticed that I was still logged in and still getting those unsightly MySQL errors. I logged out and logged back in with my username and password. The exact same password which did not work inside the room.

Support?

I looked for a support link, but the only relevant link I could find was to the Tinychat blog. Frustrated, I thought, “Maybe they’ve at least got user feedback and company response there.” What I saw was not reassuring:

Unsightly?

Granted, the link in the footer of their standard site takes you to the new blog, but the member’s area footer still points to the old, frightening blog. Not very reassuring to users who are having problems. When I did make it to the blog, I noticed the last real activity almost two months ago and even the most recent tweet was nearly three weeks ago.

Conclusion

First, to be fair, I did not email support, so I can’t speak to how quickly they respond to trouble tickets; though I never received any response to the tweet I sent to their @tinychat Twitter account.

I’m going to keep using the free Tinychat; despite its frustrations, having a disposable, scalable, video chatroom at my disposal is handy. But needless to say, I unsubscribed pretty quickly, and if my experiences are at all the norm, I’d say save yourself the $14.95 and avoid that pro membership until they get some of these issues straightened out.

Oh, and if anyone is looking to do what they’re doing, only with css, html and javascript? Let me know, it would be killer.

  • posted on 25 September 2009
  • by Jesse

InterAction:

25 September 20091. Timothy:

Tinychat fail.

25 September 20092. Pliggs:

Wow, that was quite the rodeal, I thought about signing up as well, glad I didn't.

Thanks for the heads up.

I would definitely love to recreate their service, what do you have in mind Jesse?

25 September 20093. Ryan:

I totally agree 100% wholeheartedly! I was investigating buying a PRO account the other day and it drove me mad to the point I said forget it. It sucks because I love tinychat and all the /awesome/ :) people I have met there.
Think i agree it is time to try building tinychat - javasript edition. ;p

25 September 20094. Cheryl Harrison:

TinyChat is an unreliable, buggy service that I just so happen to be addicted to. Crap.

26 September 20095. dan:

Quite a scorching review for about 6 hours of errors that occurred when we switched members areas. We are not some giant company owned by yahoo- It is 5 of us making the best of it. Yes, we need to update a link and post on our blog more, but we have a fully functional support suite via email ( support@tinychat.com ) using zendesk.

Tinychat started off as html/js - You cant do video through it. If you want text only, there are a plethora of services that are identical to tinychat but text only.

To sum it up- I dont think we deserved most of this post.

26 September 20096. Dan Diemer:

#1 rule of web PR is to not leave comments on blogs that make you look like asshats. I'm ashamed to share your name.

28 September 20097. Jesse Gardner:

@Dan (from Tinychat): I don't think anything i said in that review was untrue or even mean-spirited. In fact, I praised it as a tool I'll continue to use despite its flaws because it addresses such a present need. I just shared my problems and recommended that until they get fixed, it's best to avoid the Pro subscription so as not to waste $14.95 and several hours like I did.

As for the html/js question I asked: I realize you can't do video solely with html/js (not yet anyhow), but I was actually wondering if you could handle the majority of the Tinychat functionality with AJAX, leaving only the necessary video functionality to Flash? The concept is something like NiftyPlayer where variables are passed via JS to the SWF object. Might make for a more pleasant experience all the way 'round.

28 September 20098. Timothy:

dan wrote "We are not some giant company owned by yahoo- It is 5 of us making the best of it."

Doesn't matter if you are large or small. If you are paying for a service it should work. End of story. You can seamlessly update code and database structure / records.

The fact that the table names and SQL were echo'd out is poor. I do like Tinychat. A lot. I'm addicted to the service just like Cheryl. And I was considering Pro just like Ryan. But $15 / month is a bit steep when there are clear obstacles that you, the consumer, have to deal with.

Things like this are what drive people to become producers and offer similar services of higher quality, driving up competition. It's just a matter of time. Supply and demand at its finest.

28 September 20099. Wendell Fernandes:

Hello Dan and Dan,

Unfortunately you have to look at what clients and USERS, true daily users perceive. These issues are real, it's live and it's ugly, rather then trying to make it look like it's not there, stop it and fix it.
There are so many flaws in the site and believe me, I use this tool quite a bit, and also believe me, I know this is a on going process and you will fix things eventually, but please do not make it look like you are doing your best. You could use zendesk or ninjadesk or mastersuperduper desk, you have not fized any issues – yet.

Jesse is being professional and mature enough to explain HIS experience with the site, and you be able to at least acknowledge and recognize the site is not 100% awesome as it is planned to.

Honestly, let's be real and let's get to business. Tinychat is awesome many use for good. So with all these complaints and review from real relevant users, take notes, improve, work on it – Take charge.

Dell.

10 October 200910. prowse:

Well, it's not working in any browser on Saturday CDT 4:54PM - just a plain blue screen.

21 October 200911. Ross:

Similar problems, no reply to the support@tinychat email address...most worrying is the fact that I can't UNSUBSCRIBE to the monthly $15 payments set up via paypal. My advice, don't become a pro member.

21 November 200912. Jim:

Pretty much a similar experience. No response EVER to trouble tickets. I've paid for 4 months worth of "pro" to have them now change everything around and now I can't get into my account at all. The room is there, but might as well be a free one.

Support at Tinychat is non-existent!

17 December 200913. JD:

Same experience as Jim -

Great concept / decent product - but horrible support!!!

I have emailed TinyChat support over 50 times regarding my pro account and have not received a single response.

9 January 201014. Mike:

Same as others... no response when sending a ticket to support. Why would they actually think people would pay for a service, where you get NO HELP whatsoever.. All I was having issues with anyway was the embed feature... which.. well.. it dosent work. At least it dosent for me. Tinychat.. you guys should really listen to your user base. Were getting tired of the runaround, and sometime soon a better service will come along.. and if you haven't fixed yours.. we WILL leave. If you dont want to help your users.. at least put up a forum for us to help each other. Is that too much to ask?

- Mike

11 January 201015. NFX:

Same here. No response for 5 days on my last ticket. I am also a Pro member.

When I signed up last year, Pro membership gave me the ability to reserve room names. Back then your login was your email address.

Sometime shortly after, they changed the system so that you logged in with a nickname.

I tried to login only to find that they had changed my login name to one of my room names. No prior notice, they just chaned my login info out of the blue.

On getting back in I discover that all my rooms are no longer "mine" and they forced me to tinychat.tv domain. Later on, it changed back to tinychat.com again. Never one notice.

I'm soon to cancel my pro account if I don't hear back from someone over there.

4 February 201016. Peter Bennett:

I really don't want to let this lie - I'm disgusted with these bastards - I signed up a client IN GOOD FAITH with this bunch of crooks.

Please contact me if you want to join forces....

contact@peterbennett.net


YourThoughts?



(Minutia)

  • Author:
    Jesse
  • Published:
    Sep 25, 2009
  • Chapters:

GetUpdated

ElseWhere

Find me on aim Find me on delicious Find me on digg Find me on dopplr Find me on facebook Find me on lastfm Find me on linkedin Find me on livejournal Find me on msn Find me on pownce Find me on skype Find me on technorati Find me on twitter Find me on vox Find me on yahoo Find me on youtube