Privacy Policy

Last updated: 11 September 2026

Calendar Display is a personal, non-commercial project that displays a Google Calendar on a Raspberry Pi attached to a wall-mounted screen. It is installed and run by an individual on their own hardware.

What data is accessed

With the account owner's consent, the application reads calendar events through the Google Calendar API using the read-only scope https://www.googleapis.com/auth/calendar.readonly. This includes event titles, times, locations, colours, and attendee response status. No other Google data is requested.

How data is used and stored

Event data is used solely to draw the calendar on the local display. A short-lived copy is held in memory and in a local SQLite file on the device, which exists only to detect deleted events and to avoid re-querying Google on every screen refresh. Records older than seven days are discarded automatically.

OAuth credentials are stored in a file on the device itself. All data stays on the owner's own hardware and local network.

What is not done

No data is transmitted to any third party, sold, shared, or used for advertising or analytics. There is no server component, no external database, and no account system. The application cannot modify or delete calendar entries.

Revoking access

Access can be revoked at any time from Google Account permissions. Deleting the local token file and SQLite cache removes all stored data from the device.

Contact

Questions: privacy@calendar-display.dev