Privacy Policy

pi-calendar-briefing · last updated 5 September 2026

What this application is

pi-calendar-briefing is a personal, single-user script running on a Raspberry Pi owned and operated by one individual. It reads that same individual's Google Calendar and sends him a summary of his own day. It is not offered to the public, has no user accounts, and is not a commercial service.

What data it accesses

The application requests exactly two Google OAuth scopes, deliberately chosen as the narrowest pair that covers its function:

From those calendars it reads event titles, start and end times, locations, all-day/tentative status, colour labels, and video-conference links, for a window of roughly the next two weeks.

What it deliberately cannot do

The broader …/auth/calendar scope was rejected on purpose. As a result this application has no technical ability to:

Its write capability stops at individual events.

How the data is used

Calendar entries are formatted into a plain-text daily briefing and delivered to the operator's own private Discord direct message. Write access is used solely to create or amend events that the operator has explicitly asked for.

Calendar content is not analysed, profiled, used for advertising, used to train any model, sold, or shared with anyone.

Storage and retention

Third parties

No analytics, no trackers, no advertising, no third-party data processors beyond the services that carry the message itself: Google (source of the calendar data) and Discord (delivery of the resulting message to the operator). Publicly available weather and currency-exchange endpoints are also queried; those requests contain no personal data.

Revoking access

Access can be withdrawn at any time at myaccount.google.com/permissions. Revocation immediately and permanently stops all calendar access by this application.

Contact

Questions about this policy: kennyjiang2006@gmail.com