User:Nico freeman/sandbox

LinkCast
LinkCast is an instant messaging application designed for use on smart phones. It employs P2P connectivity and high encryption technology and allows for free voice calls, messaging, and live streaming as its main features.

overview
LinkCast was designed and developed in Japan at BTD Studio. It was released on the iOS platform on September 16th, 2016, and plans for an Android release have been announced.

Main Features
One of the main focuses of LinkCast's design is its security measures. All messages, streaming data, and images are encrypted. While most messenger apps on the market employ key encryption methods, LinkCast initially used RSA1024, 2048, 4096, and in February 2017 switched to Elliptic Curve Diffie-Hellman (ECDHE) key exchange. For encryption, it uses AES-256-CFB. All data sent and recieved, including group chat data, is encrypted when transmitted, and there is no user-side option to disable transmission encryption. Furthermore, by employing P2P connectivity, all data logs are saved nowhere but end user devices. No data logs are saved to servers. Address books are also not saved to servers, but rather P2P network recognition between peer devices. Due to the P2P system of data transmission, data can also sent and recieved even if both parties are not currently logged into the app.

P2P
P2P (Peer to Peer) using UDP is adopted but all node are always connected and wait for communication response It is a PULL type P2P that connects only when it is necessary, not standby type P2P to be done, there is no bandwidth consumption problem of P2P, and the amount of data communication is small. Node (network) | node]] separated by node sets is a specification that communicates efficiently and is developed for mobile communication controlled in the shortest delay and the minimum bandwidth [[node (network) ] Using the formation algorithm.

Features

 * Up to 10 users can simultaneously video chat ("Buzz Chat")
 * Automatic message deletion system ("Self-Destructive Messages")
 * Video coding VP8, VP9 for video streaming
 * Free voice calls using Opus
 * Storage Encryption
 * Instant video streaming straight from device cameras
 * Social features such as group chat inviting
 * Transmission possible for all kinds of files
 * Group chat with no room limit.
 * P2P Search mode
 * Voice calling on iOS using Callkit
 * iOS feature Siri may be used to send messages