A private, single-user tool that keeps the operator's own contact labels tidy and builds a small address book for the operator's own assistant.
setup-google-contacts does two things with the operator's own Google Contacts. It takes a complete local backup of them, and it maintains the account's contact groups — the labels — declaratively: the groups that should exist are listed in a text file kept under version control, the tool shows the difference against the live account, and applies it only on an explicit confirmation.
Separately, it renders a short address book — names, nicknames and email addresses for a hand-picked handful of people — so that the operator can tell their own assistant “write to Kate” and have it resolve to the right address. Who appears in that list is decided by hand in a configuration file, not by any rule applied to the account.
It is not a product and has no users other than its author. There is no sign-up, no hosted service and nobody else's account is ever touched. This page exists because Google requires an application using the People API to publish a home page and a privacy policy.
Everything runs on the operator's own machines, started by hand or by a timer they configured. It is not a web service and accepts no inbound connections. Its source lives in a private repository.