Free the server source code so anyone else can create their own server, and have an option to decide to which server you want to get connected. This way, companies could use telegram the way their way, the amount of data managed by Telegram servers would be reduced, and the community could help improving it.
Conversations and data would be obviously stored in the server to which the account is connected to in that moment. By default, the app would be connected to the official Telegram servers, and we would simply have to change it to our own server. Greater security, and even better: the opportunity to show that Telegram is definitely legit, and doesn't spy us.
True tho, but it's better than not having it, and if you get paranoid... Just get your own server. This is done in a number of apps already, and Telegram should definitely do the same.
C
Cheesetaco
I just can't think of any reason not to free it, unless there are intentional flaws that can be exploited by the server owner.
I wouldn't really ask for joining our servers with the official, just the opportunity of having our own, and shifting from ours to theirs. I am no expert but I can't really see how this could create security flaws that the system don't have yet. You could access to the data that is stored in the server you're connected, that's it. Why would anyone not want this?
C
Cheesetaco
Also, if at some point Telegram was successfully censored in a country, people would be able to make their own servers, to talk between them. I really wish those who down-voted this suggestion explained why they wouldn't like this :/
Anton die Ameise 🐜
Agree but there have to be at least some standards regarding privacy and so on and official telegram should then approve them.
Krond
I guess the truth is that once this becomes possible _there would be no privacy standards_.
It's quite easy to request something for free, instead of investing in taking care of it. I guess the whole platform should be designed differently instead. Take look at Matrix or Wire for example.
The biggest problem is server security. Right now it's only you and Telegram who can store your messages. With private servers here comes MITM attacks, packet stealing etc,etc,etc, and all your messages may end up in more then one location. Good for some governments but not quite good for you.
I meant keeping the official server separated from each server, not really a federation where all servers are connected. Just being able to make my own server and tell people I work with (for example) to get connected to it. I wasn't talking about connecting my own server to Telegram's official servers or anything like that. If you get connected to a server that isn't the official, you better know who's hosting it, obviously. I don't see how this could make telegram less safe. Most of people will use the official servers anyway. Just treat the option to change from the official server to a custom server like an advanced option and that's it. Am I missing something here?
Log in here to report bugs or suggest features. Please enter your phone number in the international format and we will send a confirmation message to your account via Telegram.
It's quite easy to request something for free, instead of investing in taking care of it. I guess the whole platform should be designed differently instead. Take look at Matrix or Wire for example.
The biggest problem is server security. Right now it's only you and Telegram who can store your messages. With private servers here comes MITM attacks, packet stealing etc,etc,etc, and all your messages may end up in more then one location. Good for some governments but not quite good for you.