Your data is yours. That is why none of your personal data is being transfered unwittingly outside your device.
The only possibility to send your records over the internet is by using the ftp or secured sftp via ssh upload function to a server supplied by you.
Your external storage (sd card) can be used to backup and restore your database while all read and write actions are restricted to a certain subdirectory on that medium.
When using the reporting function, some stylesheets and javascript code is required. It is possible, to embed all required files within the html export which will result in slightly larger files. Another option is just to link those files either locally or on this web server. Latter invokes http get requests to download the static files when viewing the reports without transmitting any data to the server.
The Google Play Licensing Service is used to protect the application against software piracy. A cryptographically signed license file will be periodically downloaded from the Google Play server and cached on your device to verifiy that you have purchased the application through your Google account. Only informtion concerning your Google account are transmitted to Google during this process, which explicitly excludes any application data.
Do not hesitate to contact me if you have any questions:
Ihre Daten gehören Ihnen. Deshalb werden keinerlei persönliche Daten unwissentlich außerhalb Ihres Geräts übertragen.
Die einzige Möglichkeit, Ihre Aufzeichnungen über das Internet zu versenden, ist die Benutzung der integrierten Upload-Funktion über FTP oder gesichertem SFTP via SSH. Der Upload erfolgt auf einen von Ihnen bereitgestellten Server.
Ihr externes Speichermedium (SD-Karte) kann zur Sicherung der Datenbank verwendet werden, wobei alle Schreib- und Leseaktionen auf ein spezielles Unterverzeichnis beschränkt sind.
Zur Nutzung der Bericht-Funktion sind einige Stylesheets und JavaScript Code erforderlich. Dieser kann entweder vollständig in die exportierten HTML-Dateien eingebettet werden, was zu größeren Dateien führt. Eine andere Möglichkeit besteht darin, diese Dateien entweder lokal oder auf einem entfernten Server zu verlinken. Letzteres führt dazu, dass beim Betrachten der Berichte einzelne HTTP GET Anfragen an diesen Server geschickt werden, um die statischen Dateien herunterzuladen, wobei keinerlei Daten an den Server geschickt werden.
Der Google Lizenzierungsdienst wird verwendet, um diese Anwendung gegen Softwarepiraterie zu schützen. Eine kryptografisch signierte Lizenzdatei wird periodisch vom Google Play Server heruntergeladen und auf Ihrem Gerät zwischengespeichert, um zu überprüfen, dass Sie die Anwendung über Ihren Google Account erworben haben. Hierbei werden lediglich Daten bezüglich Ihres Google Kontos übertragen, was explizit sämtliche Anwendungsdaten ausschließt.
Bei Fragen, zögern Sie nicht, mich zu kontaktieren: