Ok. Te contesto a tu duda.
Como tu muy bien dices, en la mayor parte de dispositivos, cuando eliminas los datos y archivos, hasta que no sobrescribes, la información sigue almacenada de manera física a modo de bits en la unidad de almacenamiento correspondiente y puede ser recuperada. Este tipo de borrado, es conocido como borrado lógico y es el procedimiento que usan casi todos los sistemas operativos.
Luego está el borrado físico, que modifica bit a bit los datos creando contenido basura en el soporte de almacenamiento.
Así los datos no pueden ser recuperados, aunque consume más tiempo y por eso suele ser desestimado para tareas donde la experiencia de usuario es clave.
En los dispositivos Apple, el borrado de los datos cuando haces una restauración de fábrica, se realiza de manera física, impidiendo la posterior recuperación de información.
No sucede así en otras marcas, y la razón de esto podría ser que Apple posee mayor control sobre el hardware y por ello pueden borrar de manera más efectiva los datos del equipo. iOS utiliza por defecto cifrado a nivel de hardware.
Para los usuarios de iOS, la restauración a valores de fábrica, es suficiente.
Para otras marcas, el cifrado de los datos antes del borrado del equipo, podría ser conveniente. De esa manera, no sería imposible extraer información con un software de recuperación, pero la dificultad sería lo suficientemente alta como para hacer desistir a cualquiera.
Espero haber contestado a tu pregunta. No olvides que la seguridad de sus equipos, es uno de los bastiones de Apple, por muy incómodo que resulte a veces.
Un saludo