<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
  <diagram name="Page-1" id="pbqTIW1Vrdbos7iH1Lgr">
    <mxGraphModel dx="1515" dy="256" grid="0" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="0" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
      <root>
        <mxCell id="0" />
        <mxCell id="1" parent="0" />
        <mxCell id="iwCl7asRm2mYXY3VHuK0-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-1" target="iwCl7asRm2mYXY3VHuK0-26">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-1" value="Laptop" style="image;html=1;image=img/lib/clip_art/computers/MacBook_128x128.png" vertex="1" parent="1">
          <mxGeometry x="695" y="962" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-7" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-4" target="iwCl7asRm2mYXY3VHuK0-5">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="159" y="910" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-9" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-4" target="iwCl7asRm2mYXY3VHuK0-8">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-4" value="Mobile phone" style="image;html=1;image=img/lib/clip_art/telecommunication/BlackBerry_128x128.png" vertex="1" parent="1">
          <mxGeometry x="119" y="962" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-5" target="iwCl7asRm2mYXY3VHuK0-6">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-5" value="Orbot/InviZible pro&#xa;(for tor connectivity)" style="shape=image;verticalLabelPosition=bottom;verticalAlign=top;imageAspect=0;aspect=fixed;image=data:image/png,[encoded data, 11520 characters];" vertex="1" parent="1">
          <mxGeometry x="276" y="886" width="30.72" height="48" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-30" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-6" target="iwCl7asRm2mYXY3VHuK0-8">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-6" value="Tor Daemon&lt;br&gt;(accessible via&lt;br&gt;socks5 on localhost port 9050)" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" vertex="1" parent="1">
          <mxGeometry x="221.54000000000002" y="791" width="139.64" height="60" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-8" target="iwCl7asRm2mYXY3VHuK0-6">
          <mxGeometry relative="1" as="geometry">
            <Array as="points">
              <mxPoint x="72" y="821" />
            </Array>
          </mxGeometry>
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-8" value="SimpleX Mobile&#xa;profile" style="shape=image;verticalLabelPosition=middle;verticalAlign=middle;imageAspect=0;aspect=fixed;image=data:image/png,[encoded data, 14244 characters];labelPosition=left;align=right;" vertex="1" parent="1">
          <mxGeometry x="35" y="854" width="74" height="74" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-11" value="Forcing the connection to&amp;nbsp;&lt;div&gt;all simplex servers to&amp;nbsp;&lt;/div&gt;&lt;div&gt;go through Tor,&lt;/div&gt;&lt;div&gt;to maintain IP-layer anonymity&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
          <mxGeometry x="-29.5" y="746" width="203" height="70" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-17" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-13" target="iwCl7asRm2mYXY3VHuK0-16">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-13" target="iwCl7asRm2mYXY3VHuK0-6">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-13" value="Your onion-only simplex servers&amp;nbsp;&lt;span style=&quot;background-color: light-dark(#ffffff, var(--ge-dark-color, #121212)); color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;(SMP &amp;amp; XFTP)&lt;br&gt;(they can&#39;t be used without Tor Connectivity)&lt;/span&gt;" style="image;html=1;image=img/lib/clip_art/computers/Server_Rack_128x128.png;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;" vertex="1" parent="1">
          <mxGeometry x="251.36" y="675" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-14" target="iwCl7asRm2mYXY3VHuK0-16">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-14" target="iwCl7asRm2mYXY3VHuK0-26">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-14" value="The default Simplex Servers (SMP &amp;amp; XFTP)&lt;br&gt;(they have both clearnet and onion connectivity)" style="image;html=1;image=img/lib/clip_art/computers/Server_Rack_128x128.png;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;" vertex="1" parent="1">
          <mxGeometry x="695" y="675" width="80" height="80" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0.975;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-6" target="iwCl7asRm2mYXY3VHuK0-13">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-18" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-16" target="iwCl7asRm2mYXY3VHuK0-13">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-16" target="iwCl7asRm2mYXY3VHuK0-14">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-16" value="Tor Network" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#6a00ff;fontColor=#ffffff;strokeColor=#3700CC;" vertex="1" parent="1">
          <mxGeometry x="450" y="685" width="139.64" height="60" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-24" value="Thanks to SimpleX&#39;s private routing protocol (2 hops)&lt;br&gt;you are not isolated when you choose to only use your&amp;nbsp;&lt;div&gt;onion-only simplex servers, as the default simplex servers&lt;/div&gt;&lt;div&gt;can directly communicate with your server, thanks to their&lt;/div&gt;&lt;div&gt;Tor connectivity.&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
          <mxGeometry x="334.32" y="551" width="371" height="84" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="iwCl7asRm2mYXY3VHuK0-26" target="iwCl7asRm2mYXY3VHuK0-14">
          <mxGeometry relative="1" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-26" value="SimpleX Laptop profile&#xa;(using the default Simplex Servers,&#xa;provided by simplex.chat)" style="shape=image;verticalLabelPosition=middle;verticalAlign=middle;imageAspect=0;aspect=fixed;image=data:image/png,[encoded data, 14244 characters];labelPosition=left;align=right;" vertex="1" parent="1">
          <mxGeometry x="698" y="854" width="74" height="74" as="geometry" />
        </mxCell>
        <mxCell id="iwCl7asRm2mYXY3VHuK0-31" value="direct clearnet connectivity&lt;br&gt;(as it is by default)" style="text;html=1;align=center;verticalAlign=middle;resizable=0;points=[];autosize=1;strokeColor=none;fillColor=none;" vertex="1" parent="1">
          <mxGeometry x="550" y="789" width="182" height="41" as="geometry" />
        </mxCell>
      </root>
    </mxGraphModel>
  </diagram>
</mxfile>
