Google is making its differential privacy code freely available to all developers.
Differential Privacy is a special mathematic technique that allows organizations to collect data from individuals in a way that guarantees individual privacy. Collected data cannot be traced back to any one person.
Google uses this technique to capture what dishes people order at restaurants. The data is then used to show which dishes are most popular at restaurants in Google Maps results. But by using differential privacy, Google has no way of using that data to go back determine what any specific person ordered.
Google hopes by sharing this code, it will encourage more app developers to use differential privacy techniques when they collect data from app users.