PDKit This project does two things: It contains all the protocols for PatchData and PatchDay. It contains shared code used in the App, widgets, and backend (PatchData).