Privacy is an very important topic within the app, and also one of the main reasons for creating the app.
At first, the app does not use any third party analytics or tracking software.
What data is collected by the app?
All data which is logged by the app is stored in the apps private directory and is not accessible to any other application. (Except your phone is rooted and system applications). Also none of this data is transferred anywhere automatically.
1) App log
The app has a quite extensive data logging feature. All main actions of the users are saved in this log.
This log is not transferred anywhere unless the user sends me a support request, the log will be attached to the email. The log helps me to provide detailed and fast help and improves bugfixing. You can take a look at the log your self, just click on “SUPPORT” -> “SEND ERROR REPORT” and change my email address by your own. The log files are compressed in a zip file.
More information about the log:
- The log does not contain any passwords (unless encoded in an URL)
- The log does not contain any calendar data, except the calendar line which caused a problem
- The log does not contain any other app unrelated data or personal information
- Most URLs should be obfuscated
- The log contains basic information about your phone (manufacturer, android version, etc…)
- The log contains your iCal Import/Export ID
For what is the log used when sent to me?
It is only used for bugfixing and problem analysis, no data is given to third parties.
2) Operation summary
When using, CalDAV, or one of the planned operations (import/export/transfer) logs visible to the user will be created. This only includes how many events/reminders/attendees were updated/deleted/created or which of them failed.
On behalf of the user for each of the above functionalities, also detailed data can be stored. This includes complete event information. This data cannot be transferred, unless you extract this data manually with a rooted phone.
3) Usernames, passwords, URLs,…
This data is stored in the apps private directory for planned operations, favorites and your last manual operations.
For CalDAV this data is stored in your phones Account manager.
What data is sent to my servers?
Basically there are only two types of interaction with my server.
The server has a default logging feature, which saves the ip of any request. This data is not passed to any third party.
1) Update checking
The app queries at a minimum interval of 2 days for app updates when the app is started. You can disable this regular check in the settings screen. The app update server request does send any personal data to the server.
2) License checking
The free app from the playstore and the app downloadable from this website query the server for there license status on a regular basis. Only data which is transmitted to the server is the iCal Import/Export ID which is used to identify the user.
If you have further questions, feel free to leave them as a comment.
The iCal Import/Export ID is the MD5 hash sum of the apps package name combined with the ANDROID_ID of your phone. Because of the hashing it’s almost impossible to guess your real ANDROID_ID, anyways the ANDROID_ID is not really unique, and it will be changed when you’re phone is resetted.