View Single Post
ste-phan's Avatar
Posts: 1,197 | Thanked: 2,710 times | Joined on Jan 2010 @ Hanoi
#1616
Originally Posted by rainisto View Post
There is normal unix security to protect the data.

Sailfish protected data are in privileged group, and normal android applications don't have access to that group, as android apps run as randomuid:nemo-group. So they only have readonly access to nemo users dirs (if group has +r). If you make sailfish application, and chmod g-r on the file, then android application cannot read it.

But yes between sailfish applications both are running as nemo, there is no read access restrictions, but ofcourse you can encrypt your sailfish applications data files. And even normal nemo user sailfish applications cannot access the data from Jolla applications privileged group dirs (like facebook contacts etc are protected).

Nice to have an answer from somebody with some background knowledge.

Before we start chmodding and encrypting stuff...

Could you please explain the following:

Suppose I install "moneymaker.apk" on Android: moneymaker.apk demands access to: network, address book, phone status, location data, file system EVERYTIHING.
Allow? Yes / No
Here you think: ok maybe No is the better choice and I 'll forget this ever happened and download the next app.

How does an install of moneymaker.apk go on Jolla?
Is there a warning? Yes or No, if not, why not again?

Or I can safely go ahead as even Skype for Android cannot get my sailfish generated location, address book data, check phone status etc... because it runs as nemo and does not have access to "protected data"?

thanks for elaborating a little more...
 

The Following 4 Users Say Thank You to ste-phan For This Useful Post: