<p dir="ltr">Hi Halil,</p>
<p dir="ltr">You are mistaken in thinking that the only way in which notifications can appear on iOS and Android devices is by a direct message from the push server. In actuality, local applications can choose to put messages on your screen too, it doesn't have to go via the push server.</p>
<p dir="ltr">That's what is happening in this case. Signal is locally adding that notification to your iOS notifications (and same with android). The push service is used to just tell devices that there are some new messages, and that they should download and check with the server. This triggers Signal to run some code locally that contacts the server using the open source protocol, downloads the messages, decrypts and stores them, and then shows a notification if necessary.</p>
<p dir="ltr">Messages are ONLY sent to recipients of the messages, and they are always encrypted.</p>
<p dir="ltr">Hope this clears things up.</p>
<p dir="ltr">Thanks,<br>
Sam.</p>
<div class="gmail_quote">On 23 Feb 2016 4:40 a.m., "Halil Kemal Taşkın" <<a href="mailto:haliko87@gmail.com">haliko87@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div></div><div><span style="background-color:rgba(255,255,255,0)">Hi Trevor,<br><br>Then just to clarify things, please kindly check the attached screenshot of my iPhone. I want to figure out what I am missing?<br><br>To test the system, my friend Murat wrote me a message: "This message should be encrypted.".<br><br>And the message itself is directly shown in the notification as you can check from the screenshot. This is actually what I want to point out.<br><br>If you are familiar with mobile development and push notification services, this means, the message travelled through Signal's app server's push handler and Apple APNS as plaintext.</span></div><div><span style="background-color:rgba(255,255,255,0)"><br></span></div><div><span style="background-color:rgba(255,255,255,0)">Screenshot: </span><a href="https://www.dropbox.com/s/euy5a98v0ej9jyb/SignalNotification.png?dl=0" target="_blank">https://www.dropbox.com/s/euy5a98v0ej9jyb/SignalNotification.png?dl=0</a><span style="background-color:rgba(255,255,255,0)"><br><br>Regards,<br>Halil Kemal TASKIN.</span></div><div><br></div><div><br>23 Şub 2016 tarihinde 11:51 saatinde, Trevor Perrin <<a href="mailto:trevp@trevp.net" target="_blank">trevp@trevp.net</a>> şunları yazdı:<br><br></div><blockquote type="cite"><div><span>On Tue, Feb 23, 2016 at 1:41 AM, Halil Kemal Taşkın <<a href="mailto:haliko87@gmail.com" target="_blank">haliko87@gmail.com</a>> wrote:</span><br><blockquote type="cite"><span>But your message is also sent in plaintext for push notification issues.</span><br></blockquote><span></span><br><span>Hi Halil,</span><br><span></span><br><span>Your description is wrong - Signal works as Raphael describes.</span><br><span>Plaintext content for encrypted messages is not sent through push</span><br><span>services.</span><br><span></span><br><span>Trevor</span><br></div></blockquote></div><br>_______________________________________________<br>
Messaging mailing list<br>
<a href="mailto:Messaging@moderncrypto.org">Messaging@moderncrypto.org</a><br>
<a href="https://moderncrypto.org/mailman/listinfo/messaging" rel="noreferrer" target="_blank">https://moderncrypto.org/mailman/listinfo/messaging</a><br>
<br></blockquote></div>