TeamSpeak Server has been in development since 2004. It was a complete rewrite of Teamspeak 2 with many new features, but has had infrequent updates on the development blog, and was first estimated to be released in mid-2006. The first public release of the TeamSpeak Server SDK was on 5 June 2008, with the integrated solution in the MMO game Vendetta Online. Open beta of TeamSpeak 3 was released on 9 December 2009. Open beta was closed on 10 August 2011 and replaced with Teamspeak 3.0.0 Final, which is the first stable release of Teamspeak 3.
TeamSpeak 3 introduced the use of unique IDs, maintained in the program as identities, that are randomly generated at the time of a client's initial setup. An identity contains a nickname, which can be changed at any time, the Unique ID and an identity name, which is not visible to other users on the server. The unique id is used by the server to grant permissions to the user. Unique IDs replaced the need for a user to register with the server to keep their user group, be it a channel group or a server group.