Simple-Contacts
Simple-Contacts copied to clipboard
feature request. standalone encrypted database
The standard android database is queried by so many different apps that your contacts list is hardly secure. It would be nice if simple contacts had its own separate encrypted database for private contacts you don't want every other app to see.
a private database has been added, hidden from other apps. I dont plan encrypting it, but I will leave the ticket open anyway.
I will test it as soon as I can get the update from fdroid
On February 21, 2018 4:57:44 PM UTC, Tibor Kaputa [email protected] wrote:
a private database has been added, hidden from other apps. I dont plan encrypting it, but I will leave the ticket open anyway.
-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/SimpleMobileTools/Simple-Contacts/issues/70#issuecomment-367394542
it was actually added in 3.2.0 already released 10 days ago, I just didnt write it here
How do I import vcf to the phone storage contacts? I exported from my contact list then tried to import, it calls it successful but nothing is added to phone storage
On February 21, 2018 5:03:15 PM UTC, Tibor Kaputa [email protected] wrote:
it was actually added in 3.2.0 already released 10 days ago, I just didnt write it here
-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/SimpleMobileTools/Simple-Contacts/issues/70#issuecomment-367396353
It appears that when trying to import it created vnd.sec.contact.phone and added the contacts there..
at selecting the target contact source you should see an item called "Phone storage (not visible by other apps)", select that one.
Yep that's what I selected.. It still created vnd.sec.contact.phone I'll try to delete that some how and try again
On February 21, 2018 5:28:44 PM UTC, Tibor Kaputa [email protected] wrote:
at selecting the target contact source you should see an item called "Phone storage (not visible by other apps)", select that one.
-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/SimpleMobileTools/Simple-Contacts/issues/70#issuecomment-367404872
Ok got it, when importing if there is nothing else on device it just shows phone storage and it appears like that's where its going. But you have to manually select it anyways or it creates vnd.contacts.
On February 21, 2018 5:28:44 PM UTC, Tibor Kaputa [email protected] wrote:
at selecting the target contact source you should see an item called "Phone storage (not visible by other apps)", select that one.
-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/SimpleMobileTools/Simple-Contacts/issues/70#issuecomment-367404872
ye I can reproduce your case only on an emulator, maybe Ill improve it someday. For now it isnt worth spending too much time on. Once you select a contact source at creating a contact it will be remembered.
It's still a huge improvement in privacy over using the build in database.. I'm a happy clam.. And I'll only harass you about encrypting it once pour twice a year.
On February 21, 2018 5:45:19 PM UTC, Tibor Kaputa [email protected] wrote:
ye I can reproduce your case only on an emulator, maybe Ill improve it someday. For now it isnt worth spending too much time on. Once you select a contact source at creating a contact it will be remembered.
-- You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub: https://github.com/SimpleMobileTools/Simple-Contacts/issues/70#issuecomment-367409986
Encryption would be awesome!
Great work !
Regards..
Even if it's not encrypted it could be useful to decide its location.
A really good use case for people that don't want to rely on a Google account to sync their contact list between devices (mobile/desktop) could be to set the location of the database (or even the location of a vcf
replica that gets updated each time the database receives an update) into a path that is used by sharing app like Syncthing that performs end-to-end encryption, making the encryption a lesser urgent matter.
I see that there is an sqlite contacts.db
stored somewhere but I can't find it when I look for it with a file manager app under /Android/data/com.simplemobiletools.contacts/
.
It is available only when I turn adb root
and then I'm able to pull it from /data/data/com.simplemobiletools.contacts/databases/contacts.db
.
Would you find it useful to provide a way to either make it visible or move a copy of it elsewhere?
@tibbi Do you think the above mentioned feature request deserves an issue on its own?
ye create a different issue for that please. Currently the contacts.db is stored at the internal app space, Im not really modifying its path.
For reference, I created it here https://github.com/SimpleMobileTools/Simple-Contacts/issues/275
@sefernet and @nutpantz, why not encrypt your storage-device rather than rely upon the suggested encryptive method of this software? Surely the former is more secure, considering that any encryption that Simple Contacts performs is probably reversible by it.