© Manuel Carrasco Molina 2019
M. Carrasco MolinaKarma-based API on Apple Platformshttps://doi.org/10.1007/978-1-4842-4291-9_4

4. Contacts

Manuel Carrasco Molina1 
(1)
Düren, Nordrhein-Westfalen, Germany
 

The Contacts framework, formerly called the AddressBook framework in C, was probably my first real understanding of what can be done wrong (and right) by developers.

Because contacts are an essential part of many apps, whenever speaking about privacy, the most important thing is a single entity of data. Therefore, we’ll start this chapter discussing the properties of a contact.

Another aspect of data is the people — or the amount of people we select. To illustrate this I’ll use a comparison of the good, the bad, and the ugly developer, and I’ll end the ...

Get Karma-based API on Apple Platforms: Building Privacy Into iOS and macOS Apps now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.