HTTPS è una crittografia end-to-end. Ciò significa che su entrambe le estremità della connessione il traffico non è crittografato, solo in mezzo. Finché l'utente ha pieno accesso al dispositivo, sarà possibile modificare l'applicazione per intercettare i dati prima della crittografia o potrebbe essere possibile aggiungere una nuova CA e fare un attacco man-in-the-middle (a seconda dell'applicazione - se il pinning è coinvolto, ciò potrebbe non essere possibile).
Quindi se la sicurezza dipende dall'idea che l'utente non sia in grado di vedere o persino modificare il traffico, probabilmente il tuo modello di sicurezza è probabilmente sbagliato. L'unica cosa che puoi fare è rendere più difficile l'analisi del traffico offuscando codice e traffico.