Hacker News new | ask | show | jobs
by DEinspanjer 3303 days ago
Why does it want to access my contacts?
1 comments

It has data source operations for listing Contacts, Calendars, and Calendar Events.

One of the main drivers for this project was that a lot of my data was trapped in these custom data stores, and I wanted to be able to access everything from the same place. (Why can't I grep my calendar events?)

It only reads these when you explicitly use these operations, and it never writes to them.

Probably better to wait to ask for the permission until someone is attempting an operation that requires that permission.
Ohhh ... is it asking you for permission, when you first start the app? That's not cool.

I can see why it would do that, but that wasn't my intention. That should be easy to fix. Thanks!

UPDATE: OK, confirmed, and a fix is ready. 1.2.1 will not ask to see your Contacts until you use the relevant operation.