NewDak family wall board — last updated 6 September 2026
NewDak is a personal dashboard run by a single household on its own Raspberry Pi. See what it is for an overview. This policy describes every piece of data the application touches.
All data lives in one SQLite database file on the Raspberry Pi itself, on hardware in a private home. There is no cloud component, no hosted backend, and no off-device backup of this database.
| Data | Why it is kept |
|---|---|
| Your Google account email address | To label the connected account on the admin page so it can be identified and removed. |
| A Google OAuth refresh token | So the board can keep reading your calendar and tasks without prompting for sign-in on every refresh. |
| The list of scopes you granted, and connection timestamps | To show whether an account is working and when it was last successfully refreshed. |
| A short-lived cached copy of upcoming calendar events and task items | So the wall display renders instantly and stays readable when the network or an upstream API is briefly unavailable. |
Calendar and task data is used for one purpose only: rendering the household's wall display. Marking a task complete by tapping the screen writes that single change back to Google Tasks. Nothing else is written to your Google account — the board never creates, edits, or deletes calendar events.
NewDak's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
The board contacts three outside services, none of which receive any Google user data or anything identifying you. They are sent only a coordinate pair or a plain request for a joke:
api.open-meteo.com — weather forecastapi.weather.gov — weather forecast (alternative provider)icanhazdadjoke.com — the joke shown in the footerCached calendar and task data is overwritten on each refresh and is never retained as history. Disconnecting an account from the board's admin page deletes that account's row outright, including its refresh token and email address. Data is kept only for as long as the account remains connected.
You can disconnect an account at any time from the board's admin page, or revoke NewDak's access entirely from your Google account permissions. Revoking at Google immediately stops all further access, regardless of what is stored on the device.
The database sits on a device on a private home network. It is not reachable from the public internet: the board's web interface requires a password, and the administrative interface that manages connected accounts is not exposed beyond the local network at all.
Questions about this policy: privacy@essonworks.com