Skip to content
Discussion options

You must be logged in to vote

Not built in today. The sync document is plain JSON and attachments are ordinary files, so what you get at rest is whatever the device, server, or provider gives you:

  • On device: plain SQLite in the app sandbox. The right protection here is OS-level encryption — FileVault, BitLocker, LUKS, or the standard iOS/Android device encryption. I don't plan to build an encrypted database into the app itself: it adds passphrase prompts, recovery, and permanent-loss risk while protecting little once the app is unlocked.
  • iCloud: tasks live in Mindwtr's private CloudKit database, encrypted in transit and on Apple's servers — but with Apple-managed keys. Mindwtr doesn't use CloudKit's encrypted-field A…

Replies: 6 comments 94 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by dongdongbh
Comment options

You must be logged in to vote
33 replies
@dongdongbh
Comment options

@ltguillaume
Comment options

@dongdongbh
Comment options

@ltguillaume
Comment options

@dongdongbh
Comment options

Comment options

You must be logged in to vote
24 replies
@dongdongbh
Comment options

@ltguillaume
Comment options

@dongdongbh
Comment options

@ltguillaume
Comment options

@dongdongbh
Comment options

Comment options

You must be logged in to vote
6 replies
@Kidlike
Comment options

@Kidlike
Comment options

@ltguillaume
Comment options

@Kidlike
Comment options

@dongdongbh
Comment options

Comment options

You must be logged in to vote
31 replies
@dongdongbh
Comment options

@ltguillaume
Comment options

@dongdongbh
Comment options

@ltguillaume
Comment options

@dongdongbh
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants