/ / Come distribuire i dati con l'app per Android, ma ridurre la facilità con cui viene copiato? - Android

Come distribuire i dati con l'app per Android, ma ridurre la facilità con cui viene copiato? - Android

Se creo e distribuisco un'app per Android con un database mysql, è piuttosto semplice per qualcuno copiare il database e utilizzarlo come base per la propria app, su Android o altrove.

Vedo le mie opzioni come:

Archiviare i dati nel cloud, invece, scaricati secondo necessità

Accettalo, ti derubare, prendi il rischio, concentrati sulla creazione della mia app

Offuscare i dati (magari su una base di char-by-char in modo che possa spostarmi in entrambe le direzioni, dato che ho bisogno di eseguire ricerche sul mio set di dati)

Ci sono dei modi migliori?

risposte:

2 per risposta № 1

È possibile crittografare i dati e ottenere una chiave di decodifica dal cloud (presumibilmente dopo una sorta di autenticazione) la prima volta che viene eseguita l'app.