Releases
Installed copies update themselves. Download a release here to install Turbo Teams on a new PC, or to go back to an earlier one.
No releases yet.
Turbo Teams isn't code-signed yet, so the first time it runs Windows may say it protected your PC: choose More info, then Run anyway. Updates are signed and checked by the app itself.