back to article WhatsApp chats not deleted

Deleted WhatsApp chat conversations will loiter on your Apple iOS device and can end up being copied into your backups, warns computer forensics expert Jonathan Zdziarski. This means if your iPhone is nicked or seized, or someone gets hold of your iCloud or iTunes backups, your recently deleted messages can potentially be …

  1. Dan 55 Silver badge

    Very remiss

    It's as easy as flicking a switch on SQLite.

    1. Jamie Jones Silver badge
      FAIL

      Re: Very remiss

      Dan, interesting.

      I'm surprised that function exists, as I see a hell of a lot of apps fall into the same trap. "Delete history?" - if you're lucky!

    2. a_yank_lurker

      Re: Very remiss

      It pays to read the documentation.

      1. Jamie Jones Silver badge

        Re: Very remiss

        I've only ever used it to debug/investigate other peoples code... I otherwise try to avoid SQL!

        1. Destroy All Monsters Silver badge

          Re: Very remiss

          Never, ever avoid SQL, you are missing out!

          The Syntax is horribad and in dire need of of NG-SQL, but the semantics rolls all over anything. It's a free, easy-to-use vector processor.

          Start here: JOOQ Blog

          Beyond that, we have of course ... Datalog.

          1. Jamie Jones Silver badge
            Mushroom

            Re: Very remiss

            Noooooo! I was dragged kicking and screaming into SQL database programming for a while at my last job... left join this, select where this. learn to optimise your queries etc.... (even though this should be the database softwares job!)

            Arrrrgh, database design is to IT as accounting is to maths.

            I get cold sweats thinking about it.

            Kill it.

            Kill it with fire,

            Kill it now!

  2. Anonymous Coward
    Anonymous Coward

    Is this by design... it cant be... apples are designed to just work...maybe your deleting it wrong.

  3. tin 2

    Why the absolute shite are chats being stored in an SQL database anyway!? has the programming world lost the plot?

    (not sure why I'm even typing this, I already know the answer)

    1. Richard 12 Silver badge

      Why wouldn't you?

      It needs a local store of the chats - who said what when - and contacts.

      Something that databases are designed to do.

      1. Destroy All Monsters Silver badge

        Re: Why wouldn't you?

        Amazingly, RDBMs are the fully functional wheel that is being reinvented again and again in square forms all over the world.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon