I thought you have to explicitly allow applications to access any data outside their own directory?
It is almost impossible to get data from another app if the author doesn't expose it somehow (place it on SD Card, expose Content Providers).
Could an independent Android developer comment on whether this is in fact true?