Либо использовать что то кросс платформенное типа того же qutIM и и хранить логи гдето в одном месте или синхронизировать их(как это отдельный вопрос :) ), либо как вариант использовать онлайн типа meebo, минус логи лежат у 3 лица + надо запускать браузер клиента для веб клиента