Tavuu 1.0 TAVUU gives you full control of your encryption keys and, thus, your data. We will not ask you to create an account or to login on a central server and will not save your data or keys. TAVUU gives you access to your accounts on Dropbox, Box and... 14 Feb 15 in Internet Software, Online Storage & Data Backup Windows read more