100 lines
3.1 KiB
HTML
100 lines
3.1 KiB
HTML
|
<p>I made this chart for a presentation at the <a href="https://cyber.law.harvard.edu/">Berkman Klein Center</a></p>
|
|||
|
|
|||
|
<table>
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th> </th>
|
|||
|
<th style="text-align: center">Whatsapp</th>
|
|||
|
<th style="text-align: center">Telegram</th>
|
|||
|
<th style="text-align: right">Signal</th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody>
|
|||
|
<tr>
|
|||
|
<td>Source code</td>
|
|||
|
<td style="text-align: center">closed source</td>
|
|||
|
<td style="text-align: center">open source</td>
|
|||
|
<td style="text-align: right">open source</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Api</td>
|
|||
|
<td style="text-align: center">none</td>
|
|||
|
<td style="text-align: center">various</td>
|
|||
|
<td style="text-align: right">library</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Encription protocol</td>
|
|||
|
<td style="text-align: center">state of the art</td>
|
|||
|
<td style="text-align: center">self made</td>
|
|||
|
<td style="text-align: right">state of the art</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Contact list location</td>
|
|||
|
<td style="text-align: center">cloud</td>
|
|||
|
<td style="text-align: center">cloud</td>
|
|||
|
<td style="text-align: right">cloud, encrypted</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Forward Secrecy</td>
|
|||
|
<td style="text-align: center">yes</td>
|
|||
|
<td style="text-align: center">yes</td>
|
|||
|
<td style="text-align: right">yes</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Database</td>
|
|||
|
<td style="text-align: center">phone storage</td>
|
|||
|
<td style="text-align: center">cloud</td>
|
|||
|
<td style="text-align: right">phone storage</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Backup capability</td>
|
|||
|
<td style="text-align: center">Icloud or Gcloud</td>
|
|||
|
<td style="text-align: center">builtin</td>
|
|||
|
<td style="text-align: right">none</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Revenue</td>
|
|||
|
<td style="text-align: center">ads (Facebook)</td>
|
|||
|
<td style="text-align: center">donation based</td>
|
|||
|
<td style="text-align: right">donation based</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Federation</td>
|
|||
|
<td style="text-align: center">no</td>
|
|||
|
<td style="text-align: center">no</td>
|
|||
|
<td style="text-align: right">no</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Alternative download location</td>
|
|||
|
<td style="text-align: center">website</td>
|
|||
|
<td style="text-align: center">F-Droid</td>
|
|||
|
<td style="text-align: right">none</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Uses third party services</td>
|
|||
|
<td style="text-align: center">no</td>
|
|||
|
<td style="text-align: center">no</td>
|
|||
|
<td style="text-align: right">Google Cloud Messaging</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Servers location</td>
|
|||
|
<td style="text-align: center">US</td>
|
|||
|
<td style="text-align: center">Russia</td>
|
|||
|
<td style="text-align: right">US</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Tied to mobile number</td>
|
|||
|
<td style="text-align: center">yes</td>
|
|||
|
<td style="text-align: center">yes, but nickname available</td>
|
|||
|
<td style="text-align: right">yes</td>
|
|||
|
</tr>
|
|||
|
<tr>
|
|||
|
<td>Desktop client</td>
|
|||
|
<td style="text-align: center">no</td>
|
|||
|
<td style="text-align: center">yes</td>
|
|||
|
<td style="text-align: right">no</td>
|
|||
|
</tr>
|
|||
|
</tbody>
|
|||
|
</table>
|
|||
|
|