There is such utility for Linux systems called shred
. It writes files with random values several times and then also can write it with zeroes (to hide overwriting) and delete them so that files couldn't be restored.
Is there something trustful like this for Android (preferably not proprietary, but libre software)?