BBrain

A personal automation system for a single user.

BBrain is a self-hosted personal assistant that helps its one user (the developer and sole account holder) keep track of tasks, notes, and calendar commitments. It runs entirely on the developer's own infrastructure — there is no public sign-up, no other accounts, and no commercial service behind it.

What it does with Google Calendar

BBrain connects to the developer's own Google account to keep its task-planning system aware of upcoming calendar events, and to manage a small number of calendars it creates for its own internal scheduling use (for example, blocking out focus time). It does this using two narrowly-scoped permissions:

BBrain never requests broad, unrestricted access to the account's calendars. See the Privacy Policy for the full detail on what is accessed and how it is used.

Who this is for

This is a single-user personal project, not a product offered to the public. The only Google account that ever authorizes this app is the developer's own.