Last weekend (Feb 8 - Feb 9) we participated in Staticshowdown hackathon. The idea behind the hackathon was to build HTML application that doesn't require server code. According to the rules it was possible to use 3rd party services like Firebase, GoInstant etc. Hackathon was organised by Divshot who provided hosting for static resources.
Seems like there are basically two options for communication right now:
We wanted somethings in between. We wanted text chat with video background and no voice.
We wanted chat where you can show your real emotions while still using mainly text. No more (heart), (thumb up), (smile), (kiss), (hug).
We wanted something without registrations, usernames, passwords, history etc. Somethings super simple that you can use with your friend or partner.
Why do you need authorization if you can see the face of the person you are chatting with?
When this can be useful:
Our demo is running on our site. You need to use some modern browser like Chrome or Firefox.
But still it might not work in some cases because of browser version, operating system, some network problems etc. If it works your page will look like this:
WebRTC allowed us to built anonymous chat. We don't store anything about chat users on servers. There is no chat history.
We experienced some problems with our demo. Sometimes it worked and sometimes it doesn't. We suspect mostly networking issues but might be also some browsers' related problems. E.x. we failed to run demo in the same public network between MacOS and Win 7 machine (either Chrome or Firefox).
Definitely more things can be added to this prototype. E.x. it would be nice to have:
We made this app in less than 48 hours. We really like building for the modern web. If you like our app and/or have some suggestions - send us email or tweet.
By the way, we won Staticshowdown Hackathon 2014. We enjoyed working on tinyChat, we enjoyed using it and we glad that judges liked it as well.