Tonido FAQ

Do I need Tonido running in the local computer to access another Tonido instance running in a different computer?

No. Since the way to access a Tonido instance is using a browser, all that is required is the Tonido ID or the IP address of computer running the Tonido instance and the HTTP /HTTPS port number.

Do I need to have port forwarding done to access Tonido?

This is another pain point for a lot of users. The short answer: it depends. In a home network, for accessing a Tonido instance that is running in the same computer or computer in the trusted network, port forwarding is not required. But if one wants to connect to a Tonido instance that is not in the trusted network, then Tonido TCP port must be forwarded to allow access. Lets try to understand the mechanics of accessing a Tonido server. Tonido is a software process that is running on a computer, listening on a specific port for user requests. However, most routers do not allow arbitrary access via computer ports from external locations and require port forwarding. Some routers support automatic setup of port forwarding using UPnP protocol, while for other routers user would need to setup manual port forwarding. More information is available here. Alternately, port forwarding can be completely eliminated by using the Tonido Relay Service.

Do I need an Internet connection to access my data residing in Tonido?

No. Tonido data is stored locally and If the Tonido instance is running in the same computer, then that data is accessible. If the Tonido instance that you are trying to access is in a different computer, then, obviously, that data is not accessible. You can read more about this here.

Is my data stored/examined by CodeLathe?

No. Even using the relay service only allows for routing of encrypted data.

How secure is Tonido?

Tonido has been built with security and privacy in mind. Tonido has been audited and tested by a independent security firm that specializes in application security. Furthermore, Tonido is constantly updated to protect against any potential vulnerabilities. Tonido UI is accessed via HTTP protocol and, for a fee, SSL certificate for HTTPS access is also available allowing secure access to Tonido. Tonido to Tonido communication using P2P engine is completely encrypted using AES 256 bit encryption.

Can I have multiple Tonido instances running in the same computer?

Yes. The only requirement is that they should be using different HTTP ports.

Can multiple profiles be logged into the same Tonido instance?

No. Every profile contains specific applications and associated data that are loaded based on that profile.

How can I get Tonido translated to my language?

Tonido has been built with internationalization in mind. So translating Tonido is easy. Read here about translating Tonido to your language.

Can I write new plugins (applications) for Tonido?

Yes. Tonido SDK is available and is licensed under a liberal Apache License 2.0 with a binary naming clause. Read more about it here.

Can I login to different Tonido instances with the same profile?

No. Tonido profile really serves as an identifier for specific settings such as the plugins to be loaded in that Tonido instance and also acts as dynamic DNS identifier. Therefore, the Tonido profile is tied to the computer where it is created.