Best of both worlds
Chatterbox is the only fully featured messaging client that needs no installation. It is delivered by standard HTTP servers, just like any other static web page.

The responsive easy-to-use interface feels just like a polished PC application. It offers the complete range of features including voice, video, file-transfer, text-conferencing and collaborative white-boarding.

Available everywhere
Chatterbox does not need a Java Virtual Machine or an ActiveX plug-in. Users don't have to change their browser settings or grant special privileges. So Chatterbox works everywhere, on virtually any PC, even those that are locked to prevent installations or reconfiguration.

The compact client is downloaded the first time it is used on each PC. This takes no longer than for a typical web page (just 50K of code). From then on the client always opens instantly from the browser’s local cache.

Users' data and preferences are kept on the server. So they are available everywhere, and many people can use your service from the same PC.

Maintenance free
System administrators have no client installation problems to deal with.

Chatterbox automatically checks for software updates every time it opens. Any transition is transparent to the user. So you can upgrade everyone to the latest version simultaneously and effortlessly. There will never be an installed base of legacy client versions.

Windows version
The Chatterbox Windows Client is almost identical to the standard Web version described here.

Reliable
Chatterbox has proven its reliability even in the most demanding production environments. For example, it remains stable even after participating for long periods in high-activity public chat rooms.

Customisation
Every aspect of Chatterbox’s look and feel can be changed. For each new skin, ClientSide or your Web designers simply edit the GIF images and the standard CSS styles file (using a standard CSS editor or our dedicated Style Wizard Web application).

The client is already available in several Western European languages. We can easily add more languages, even if they use non-Latin character sets.

Integration and extension
It is easy to configure Chatterbox to provide virtually any combination of the standard features using the configuration wizard (a purpose-built Web-based administration application). If required, we can add custom functionality according to your specific needs. The client has been integrated into both public and enterprise web portals.

The modular architecture allows us to develop new Web applications based on the XMPP protocol, or even new messaging clients based on other protocols.

Open protocols
The latest version of Chatterbox (3.0) is compatible with all servers and clients that support XMPP - the IETF's standard instant messaging protocol (see RFC 3920 and RFC 3921). Popular servers include the open-source Jabberd2 and XCP from Jabber Inc. Chatterbox also supports many XEPs (standard XMPP Extension Protocols).

The client communicates with users of the popular proprietary messaging networks via protocol gateways on its XMPP server.

Proven security
Chatterbox employs HTTP v1.0 or v1.1 with optional SSL encryption to transfer files, send emails, download upgrades and tunnel through firewalls. End-to-end public key encryption guarantees secure communication between Chatterbox users.

Efficient operation through firewalls
If a firewall stops Chatterbox connecting directly to an IM server, it tunnels through employing two persistent HTTP connections instead of HTTP polling. This unique ability is far more responsive and consumes only a small fraction of the bandwidth. For more details, read about BreakThru, ClientSide's XEP-0124 compatible XMPP/HTTP proxy.

Closed or open
Chatterbox is configured to be used exclusively with your server. It can prevent unauthorized clients from accessing your service. You can limit access to a centrally-controlled group of users, or allow anyone to create a new account. Communication can be restricted to within your community, or opened up to users of other services across the Internet.

Platform support
Chatterbox software runs on the JavaScript interpreter built into every browser. ClientSide currently guarantees support for the vast majority of browsers in use today (Internet Explorer 5.5, 6.0, 7.0 for all versions of Windows, and Firefox 1.5, 2.0 for all operating systems). If required, the same guarantee could be extended to most browsers released since 1997 on any operating system.

Please contact us if you have any questions about Chatterbox.