Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation).

#Signalapp doesn't actually delete messages when they're deleted (either manually or by automation).

Scheduled Pinned Locked Moved Uncategorized
signalappfulldisclosureinfoseccybersecurity
52 Posts 28 Posters 214 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

    #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

    This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

    TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

    Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

    #fulldisclosure #infosec #cybersecurity

    david_chisnall@infosec.exchangeD This user is from outside of this forum
    david_chisnall@infosec.exchangeD This user is from outside of this forum
    david_chisnall@infosec.exchange
    wrote last edited by
    #9

    @harrysintonen I'd have a different recommendation for the vendor: Stop trying to pretend disappearing messages are a thing.

    Signal has backups. Revocation from old backups is a very hard problem that they don't even try to store.

    With the old backup model, each day got a completely new snapshot of all messages and media. If any participant in a chat has backups turned on and doesn't clean out their old backups, disappearing messages are recoverable at an arbitrary point in the future.

    The newer backup is similar, each day generates a new snapshot of all messages, it's just that they reference media that are backed up separately.

    And that's assuming everyone is using the official client. But any user using a different client may simply choose not to delete them.

    I have one chat where I set deleting messages to try to encourage people to write discussions up elsewhere, I wouldn't use it as a security or privacy feature and I think it's quite misleading that Signal pretends that it is either.

    groxx@hachyderm.ioG feld@friedcheese.usF yuvalne@433.worldY 3 Replies Last reply
    0
    • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

      @harrysintonen I'd have a different recommendation for the vendor: Stop trying to pretend disappearing messages are a thing.

      Signal has backups. Revocation from old backups is a very hard problem that they don't even try to store.

      With the old backup model, each day got a completely new snapshot of all messages and media. If any participant in a chat has backups turned on and doesn't clean out their old backups, disappearing messages are recoverable at an arbitrary point in the future.

      The newer backup is similar, each day generates a new snapshot of all messages, it's just that they reference media that are backed up separately.

      And that's assuming everyone is using the official client. But any user using a different client may simply choose not to delete them.

      I have one chat where I set deleting messages to try to encourage people to write discussions up elsewhere, I wouldn't use it as a security or privacy feature and I think it's quite misleading that Signal pretends that it is either.

      groxx@hachyderm.ioG This user is from outside of this forum
      groxx@hachyderm.ioG This user is from outside of this forum
      groxx@hachyderm.io
      wrote last edited by
      #10

      @david_chisnall @harrysintonen while obviously true in the sense of "you cannot control information that leaves your hands", there are other purposes for deleting messages, like "protect myself/others if my hardware is stolen". in that kind of scenario you *do* control the data you care about, and choose the app.

      I do wish it was presented differently though. it's practically a fad at this point, with loads of deeply misleading implementations, and misconceptions from one source get carried over to others 😕

      nunesgh@mastodon.socialN 1 Reply Last reply
      0
      • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

        #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

        This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

        TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

        Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

        #fulldisclosure #infosec #cybersecurity

        tychotithonus@infosec.exchangeT This user is from outside of this forum
        tychotithonus@infosec.exchangeT This user is from outside of this forum
        tychotithonus@infosec.exchange
        wrote last edited by
        #11

        @harrysintonen To confirm ... only validated affected setup so far is Signal Desktop on macOS?

        ohmu@social.seattle.wa.usO 1 Reply Last reply
        0
        • tychotithonus@infosec.exchangeT tychotithonus@infosec.exchange

          @harrysintonen To confirm ... only validated affected setup so far is Signal Desktop on macOS?

          ohmu@social.seattle.wa.usO This user is from outside of this forum
          ohmu@social.seattle.wa.usO This user is from outside of this forum
          ohmu@social.seattle.wa.us
          wrote last edited by
          #12

          @tychotithonus @harrysintonen
          Seconded. This sort of thing is not surprising to me given Apple's and MS's design philosophy. Is this also the case on Android and Linux?

          And it occurs to me a feature I wish Signal already had was something reporting whether the other person I am corresponding with is using actual Signal and whether they are backing up messages.

          It's been hard to miss that many prosecutions mention Signal messages recovered from the other end of the person's conversations.

          yuvalne@433.worldY 1 Reply Last reply
          0
          • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

            #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

            This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

            TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

            Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

            #fulldisclosure #infosec #cybersecurity

            feld@friedcheese.usF This user is from outside of this forum
            feld@friedcheese.usF This user is from outside of this forum
            feld@friedcheese.us
            wrote last edited by
            #13
            @harrysintonen

            > This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

            > TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

            But this is the main selling point of Signal's Perfect Forward Secrecy that everyone says is so important and nobody should use a messenger without it...

            PFS isn't really about security in the normal sense, it's about the data transmitted being ephemeral and irrecoverable through cryptographic guarantees. That's why DeltaChat's upcoming implementation will not use the PFS terminology but will be called "reliable deletion".

            So now we have another case of Signal's PFS being broken: first through the iOS notification database not being cleared properly, now through MacOS not actually removing the deleted messages from the database.

            I think people need to stop trusting Signal's word and start demanding detailed proof that their security promises hold up on every platform.
            plaka@infosec.exchangeP tiredbun@akko.wtfT C voxel@infosec.spaceV 4 Replies Last reply
            0
            • feld@friedcheese.usF feld@friedcheese.us
              @harrysintonen

              > This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

              > TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

              But this is the main selling point of Signal's Perfect Forward Secrecy that everyone says is so important and nobody should use a messenger without it...

              PFS isn't really about security in the normal sense, it's about the data transmitted being ephemeral and irrecoverable through cryptographic guarantees. That's why DeltaChat's upcoming implementation will not use the PFS terminology but will be called "reliable deletion".

              So now we have another case of Signal's PFS being broken: first through the iOS notification database not being cleared properly, now through MacOS not actually removing the deleted messages from the database.

              I think people need to stop trusting Signal's word and start demanding detailed proof that their security promises hold up on every platform.
              plaka@infosec.exchangeP This user is from outside of this forum
              plaka@infosec.exchangeP This user is from outside of this forum
              plaka@infosec.exchange
              wrote last edited by
              #14

              @feld @harrysintonen The bug with notification db was an Apple problem not Signal

              feld@friedcheese.usF 1 Reply Last reply
              0
              • plaka@infosec.exchangeP plaka@infosec.exchange

                @feld @harrysintonen The bug with notification db was an Apple problem not Signal

                feld@friedcheese.usF This user is from outside of this forum
                feld@friedcheese.usF This user is from outside of this forum
                feld@friedcheese.us
                wrote last edited by
                #15
                @plaka @harrysintonen no, it's a Signal problem because they exposed the message data to iOS notifications. This is a choice they willingly made and they did not verify how that information was handled.

                You can have notifications without exposing this data. That's literally why the workaround was "turn off name and message content in notifications", which should be the only way it works in the first place.
                1 Reply Last reply
                0
                • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

                  #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

                  This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

                  TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

                  Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

                  #fulldisclosure #infosec #cybersecurity

                  rckenned@hachyderm.ioR This user is from outside of this forum
                  rckenned@hachyderm.ioR This user is from outside of this forum
                  rckenned@hachyderm.io
                  wrote last edited by
                  #16

                  @harrysintonen I’m curious, even when the WAL is synced to the data file (i.e. after restarting the app), is it possible that the deleted row data is still present in the data file as unreclaimed space?

                  It would be difficult/impossible to reach via SQLite CLI, but the bytes could still be present and available to anyone able to decrypt and read the raw file.

                  DuckDB on CHECKPOINT will apply the WAL to the data file and delete the WAL (similar to what it sounds like SQLite does on restart). But the newly unused space in the data file isn’t guaranteed to be reclaimed immediately, leaving open the possibility of recovery.

                  1 Reply Last reply
                  0
                  • R relay@relay.mycrowd.ca shared this topic
                  • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

                    #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

                    This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

                    TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

                    Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

                    #fulldisclosure #infosec #cybersecurity

                    mannanan@mas.toM This user is from outside of this forum
                    mannanan@mas.toM This user is from outside of this forum
                    mannanan@mas.to
                    wrote last edited by
                    #17

                    @harrysintonen

                    The more I hear about Signal, the worse it gets.

                    1 Reply Last reply
                    0
                    • avuko@infosec.exchangeA avuko@infosec.exchange

                      @ajn142 @harrysintonen

                      Had to look that one up, thanks for the reference.

                      With notifications and keyboards, one could argue about the span of control (and responsibility). With app native storage, the control and responsibility seems to me to be squarely with Signal in this case.

                      PS/FS: I haven’t and won’t verify this issue and/or PoC. Those days are long past for me.

                      ajn142@infosec.exchangeA This user is from outside of this forum
                      ajn142@infosec.exchangeA This user is from outside of this forum
                      ajn142@infosec.exchange
                      wrote last edited by
                      #18

                      @avuko @harrysintonen agreed completely. My point goes more to the Time Machine backup consideration.

                      1 Reply Last reply
                      0
                      • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

                        #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

                        This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

                        TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

                        Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

                        #fulldisclosure #infosec #cybersecurity

                        ohir@social.vivaldi.netO This user is from outside of this forum
                        ohir@social.vivaldi.netO This user is from outside of this forum
                        ohir@social.vivaldi.net
                        wrote last edited by
                        #19

                        @harrysintonen
                        Signal team made many choices that are hard to explain convincingly to even apprentice in the secop wizardry.

                        The one that I'd never got answer for (but iirc got a gh ban for buggin on it 😉 is

                        Why Signal Desktop still can not be decoupled from Signal mobile app?.

                        This restriction [1] apparently is meant to have messages stream from the less reachable desktop machines sent to the low confidence endpoint, i.e. a mobile phone. If enduser tries to "cheat" on whomever demanded this "feature" and keeps their mobile off, desktop endpoint will stop receiving messages until user allows mobile platform to decrypt past messages stream and reauthorize desktop anew.

                        They are frank abot this I must admit. There is a warning on the desktop urging user to decrypt messages on the mobile or else desktop endpoint will get cut off.

                        [1] technically it is possible to decouple active client on desktop then remove the mobile OS endpoint. It can be done (for a long time now) but not by an average enduser.

                        --
                        @briankrebs (due for boosting),
                        @signalapp (I'd like to know your current narrative about "why").

                        1 Reply Last reply
                        0
                        • feld@friedcheese.usF feld@friedcheese.us
                          @harrysintonen

                          > This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

                          > TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

                          But this is the main selling point of Signal's Perfect Forward Secrecy that everyone says is so important and nobody should use a messenger without it...

                          PFS isn't really about security in the normal sense, it's about the data transmitted being ephemeral and irrecoverable through cryptographic guarantees. That's why DeltaChat's upcoming implementation will not use the PFS terminology but will be called "reliable deletion".

                          So now we have another case of Signal's PFS being broken: first through the iOS notification database not being cleared properly, now through MacOS not actually removing the deleted messages from the database.

                          I think people need to stop trusting Signal's word and start demanding detailed proof that their security promises hold up on every platform.
                          tiredbun@akko.wtfT This user is from outside of this forum
                          tiredbun@akko.wtfT This user is from outside of this forum
                          tiredbun@akko.wtf
                          wrote last edited by
                          #20
                          @feld @harrysintonen

                          DeltaChat's decision of renaming PFS to "reliable deletion" was quite dumb, as it led to at least several people I know thinking they are working on message deletion UX/getting rid of bug with messages not deleting visually on recepient's device, as it's unclear from the name that this is a cryptographic feature.
                          feld@friedcheese.usF 2 Replies Last reply
                          0
                          • tiredbun@akko.wtfT tiredbun@akko.wtf
                            @feld @harrysintonen

                            DeltaChat's decision of renaming PFS to "reliable deletion" was quite dumb, as it led to at least several people I know thinking they are working on message deletion UX/getting rid of bug with messages not deleting visually on recepient's device, as it's unclear from the name that this is a cryptographic feature.
                            feld@friedcheese.usF This user is from outside of this forum
                            feld@friedcheese.usF This user is from outside of this forum
                            feld@friedcheese.us
                            wrote last edited by
                            #21
                            @tiredbun @harrysintonen it's not worse than the terrible PFS naming convention
                            tiredbun@akko.wtfT 1 Reply Last reply
                            0
                            • tiredbun@akko.wtfT tiredbun@akko.wtf
                              @feld @harrysintonen

                              DeltaChat's decision of renaming PFS to "reliable deletion" was quite dumb, as it led to at least several people I know thinking they are working on message deletion UX/getting rid of bug with messages not deleting visually on recepient's device, as it's unclear from the name that this is a cryptographic feature.
                              feld@friedcheese.usF This user is from outside of this forum
                              feld@friedcheese.usF This user is from outside of this forum
                              feld@friedcheese.us
                              wrote last edited by
                              #22
                              @tiredbun @harrysintonen

                              > message deletion UX/getting rid of bug with messages not deleting visually on recepient's device

                              also is this a reported bug? I've never heard of it and never experienced it. Messages always delete successfully when done manually or with the expiration timer set on a chat.
                              1 Reply Last reply
                              0
                              • feld@friedcheese.usF feld@friedcheese.us
                                @tiredbun @harrysintonen it's not worse than the terrible PFS naming convention
                                tiredbun@akko.wtfT This user is from outside of this forum
                                tiredbun@akko.wtfT This user is from outside of this forum
                                tiredbun@akko.wtf
                                wrote last edited by
                                #23
                                @feld @harrysintonen PFS at least is recognizable by someone who heard of it, which is why I am critical of changing to another name that still causes confusion but this time to everyone, instead of only people that didn't know what is PFS.

                                (The bug I only heard in passing by people misunderstanding the announcement, not sure if it's reported)
                                feld@friedcheese.usF 1 Reply Last reply
                                0
                                • tiredbun@akko.wtfT tiredbun@akko.wtf
                                  @feld @harrysintonen PFS at least is recognizable by someone who heard of it, which is why I am critical of changing to another name that still causes confusion but this time to everyone, instead of only people that didn't know what is PFS.

                                  (The bug I only heard in passing by people misunderstanding the announcement, not sure if it's reported)
                                  feld@friedcheese.usF This user is from outside of this forum
                                  feld@friedcheese.usF This user is from outside of this forum
                                  feld@friedcheese.us
                                  wrote last edited by
                                  #24
                                  @tiredbun @harrysintonen but the problem is that nobody actually knows what PFS is except the people who designed it. Everyone uses the terminology wrong. There's so focused on "if someone captures network traffic, they can't decrypt messages with a leaked key" -- but that's only half the story. The entire point is that anything you delete cannot be recovered no matter who captures what. That's why "Reliable Deletion" is a more user-friendly name.

                                  And then there's the problem of sometimes it only being called Forward Secrecy instead of Perfect Forward Secrecy...
                                  1 Reply Last reply
                                  0
                                  • david_chisnall@infosec.exchangeD david_chisnall@infosec.exchange

                                    @harrysintonen I'd have a different recommendation for the vendor: Stop trying to pretend disappearing messages are a thing.

                                    Signal has backups. Revocation from old backups is a very hard problem that they don't even try to store.

                                    With the old backup model, each day got a completely new snapshot of all messages and media. If any participant in a chat has backups turned on and doesn't clean out their old backups, disappearing messages are recoverable at an arbitrary point in the future.

                                    The newer backup is similar, each day generates a new snapshot of all messages, it's just that they reference media that are backed up separately.

                                    And that's assuming everyone is using the official client. But any user using a different client may simply choose not to delete them.

                                    I have one chat where I set deleting messages to try to encourage people to write discussions up elsewhere, I wouldn't use it as a security or privacy feature and I think it's quite misleading that Signal pretends that it is either.

                                    feld@friedcheese.usF This user is from outside of this forum
                                    feld@friedcheese.usF This user is from outside of this forum
                                    feld@friedcheese.us
                                    wrote last edited by
                                    #25
                                    @david_chisnall @harrysintonen

                                    Before:

                                    "does it have PFS? I can't trust this software if it doesn't have PFS"

                                    Now:

                                    "well, PFS doesn't actually matter because people can have plaintext backups"

                                    We knew this all along but allowed security thought leaders to gain traction and convince the masses otherwise. It's rather disappointing because this is a pattern of behavior between tech folks and their layman audiences.

                                    We need to find a way to make the rational voices louder
                                    1 Reply Last reply
                                    0
                                    • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

                                      #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

                                      This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

                                      TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

                                      Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

                                      #fulldisclosure #infosec #cybersecurity

                                      cimb4@norden.socialC This user is from outside of this forum
                                      cimb4@norden.socialC This user is from outside of this forum
                                      cimb4@norden.social
                                      wrote last edited by
                                      #26

                                      @harrysintonen thanks. thanks especially for making this easy to understand for someone who doesn't program or has studied infosec. this is terrible and i am very disappointed in signal. i may research if a different client like molly is somewhat more trustworthy at this point (even if i'm aware a different client cannot fix server side issues)

                                      1 Reply Last reply
                                      0
                                      • harrysintonen@infosec.exchangeH harrysintonen@infosec.exchange

                                        #Signalapp doesn't actually delete messages when they're deleted (either manually or by automation). The message deletion is written to Write-ahead Log, and the data is only truly deleted once Signal is restarted or threshold of 1000 pages is reached. For macOS Signal application, extra complication arises from the fact that the signal message database can be backed up before the database consolidation occurs. Large amount of the supposedly already deleted messages could be recovered from the device or backups.

                                        This concerns use cases where deleting messages actually getting removed in timely manner is of high importance and recovery of the deleted messages could lead to grave consequences.

                                        TL;DR: If you don't care about deleted messages being actually deleted you don't need to worry.

                                        Full advisory at: https://sintonen.fi/advisories/signal-deleted-but-not-forgotten.txt

                                        #fulldisclosure #infosec #cybersecurity

                                        sertonix@social.treehouse.systemsS This user is from outside of this forum
                                        sertonix@social.treehouse.systemsS This user is from outside of this forum
                                        sertonix@social.treehouse.systems
                                        wrote last edited by
                                        #27

                                        @harrysintonen

                                        Isn't deleting not truly deleting an unavoidable issue due to stuff like cpu caches?

                                        1 Reply Last reply
                                        0
                                        • groxx@hachyderm.ioG groxx@hachyderm.io

                                          @david_chisnall @harrysintonen while obviously true in the sense of "you cannot control information that leaves your hands", there are other purposes for deleting messages, like "protect myself/others if my hardware is stolen". in that kind of scenario you *do* control the data you care about, and choose the app.

                                          I do wish it was presented differently though. it's practically a fad at this point, with loads of deeply misleading implementations, and misconceptions from one source get carried over to others 😕

                                          nunesgh@mastodon.socialN This user is from outside of this forum
                                          nunesgh@mastodon.socialN This user is from outside of this forum
                                          nunesgh@mastodon.social
                                          wrote last edited by
                                          #28

                                          @groxx
                                          The other day I sent my sister a view-once picture on Signal and she took a screenshot of it. What's even the point of that feature? 😕
                                          @david_chisnall @harrysintonen

                                          yuvalne@433.worldY 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups