No it does not. TT Business can only be used as desktop software--not online-- and must be installed to a Windows computer.