Sample Header Ad - 728x90

Make Telegram delete a picture when it pretends to delete it!

1 vote
1 answer
240 views
The least you can ask of a program, that it does what it claims to do. You take a picture inside Telegram, send it and immediately delete it. However it was not deleted at all. A copy of the picture always remains in the folder of the phone:
/media/org.telegram.messenger/Telegram/Telegram Images

If you delete it only for yourself an additional copy remains in the cache folder:
/data/org.telegram.messenger/files/Telegram/Telegram Images
This means:
- deletion for yourself: 2 copies remain
- deletion for both: 1 copy remains However, the user has been deceived into thinking that the image has been deleted. Imagine Telegram shows that your message was sent, but it was not. Similarly, if it shows that an image has been deleted, but it has only been removed from the chat window. There are several security issues: 1. The user has not given permission that local copies can remain after deletion. 2. The user is after deletion not warned that copies remain. 3. The user cannot disable this behavior (at least I could not find a way). 4. The user has to manually delete the files in the folders every time he takes a picture if he doesn't want an unwanted copy. This makes the application useless for such users. 5. Data garbage is created. How can I get Telegram to do what it claims to do? *Notes:* - Deleting the cache within Telegram is not a solution for several reasons. It does not prevent local copies from being saved, it just manually removes them afterwards. Clearing the cache affects all files in the cache, not just one. It does not delete all copies of a given image, the copy in the first folder remains. - Of course, even after deleting a file, the problem remains that in some cases a file can be recovered. Conversely, this would mean that nothing needs to be deleted at all, as it might be possible to restore it. The issue of deletion by overwriting is not discussed here. - The question addresses only the following protocol: first taking a picture within telegram, then sending and immediately deleting it, all done by the same user. - Secret chats are not discussed. - Since it is not open source, hacking methods or manipulation of the source code are not up for discussion. **Edit**
The problem was submitted to Telegram (Link ). However, the text was too long and it was advised to upload a file instead. They only accept only image files. So I had to send a screenshot of my text. Telegram v11.7.0 (5663), Xiaomi HyperOS 2.0.3.0.VMXEUXM, Android 15 AP3A.240905.015.A2
Asked by granular_bastard (61 rep)
Feb 6, 2025, 09:54 PM
Last activity: Feb 11, 2025, 04:23 PM