Good day, dear users of the network and readers!
Today, I want to share an important topic that concerns our interaction with large corporations like Google and Apple. This post will be somewhat unusual, and I hope it will make you think about how we are under the control of technology.
For almost a year, I have been working on creating the social network Dalam Kontak and the DKon application for all operating systems. Currently, our application is available on all platforms except Apple iOS. The reason for this lies in the strict requirements of Apple regarding authorization and other aspects. For example, without integrating their authorization services, your application will not be able to send Push notifications. But we will talk more about this later.
Apple, unlike Google, sets very strict rules. If you think about it, all the messages you receive go through the servers of FCM (Firebase Cloud Messaging from Google) and Apple Push. On Android, there is an option to create your own server and connect directly, but in the newer versions of Android, Google is trying to limit this possibility.
Now, attention! Everything that comes to you through Push notifications is transmitted through Google and Apple in an unencrypted form, and they can see it. Even if you use a popular encrypted messenger, what is the point of encryption if the message is displayed in a Push notification? This makes encryption meaningless, as the information is transmitted in plain text.
To this day, no major social network or messenger provides full encryption, and data is transmitted as it is. You may hear about encryption countless times, but it only takes receiving a Push notification and seeing your unencrypted message in it to understand that encryption is not effective.
In developing Dkon, I made the decision to refuse Apple services, so the application will not be available in the App Store in the near future. The application's code is publicly available, and you can compile it and upload it to the App Store if you wish.
The desktop application connects directly to our servers, just like the Android version. On Android, we use FCM services only for notifications, conveying only general information such as "You have a new like" or "You have received a new message," without additional details, to protect your privacy.
Thank you for your attention!
null_obj
5mo. agoWell, if that's true, then it turns out that everything we write to each other isn't funny at all.