Privacy Policy

Last updated: 2026-08-28 · Applies to the BBrain application

BBrain is a personal, single-user automation system. It is not a public product — the only account that ever uses it, or ever authorizes it to access any data, is its developer's own. This policy explains what data the app accesses via Google APIs, why, and how it is handled.

Who operates this app

BBrain is built and operated by its sole user for personal use. It runs on infrastructure the operator owns and controls directly — no third party operates, hosts, or has access to it.

What data this app accesses

BBrain requests the following Google Calendar API scopes, and nothing broader:

Scope What it allows Why BBrain requests it
calendar.readonly Read-only access to every calendar in the account. So the assistant can see existing events and commitments when building a daily or weekly plan. This scope cannot create, edit, or delete anything.
calendar.app.created Create new secondary calendars, and read/write events only on calendars this app itself created. So the assistant can maintain its own internal scheduling calendar(s) (for example, blocking focus time) without ever gaining write access to the operator's personal, family, or shared calendars.

BBrain does not request, and cannot obtain through these scopes, write access to any calendar it did not create itself.

How this data is used

Where this data is stored

Calendar data read via the API is stored in a database the operator hosts and controls personally. It is never transmitted to, stored by, or shared with any third party, and is never sold or used for advertising. The only systems that process this data are the operator's own self-hosted services and the underlying Google APIs themselves.

Data retention

Calendar data is retained only as long as needed for the assistant's ongoing planning function and is deleted or overwritten as the operator's own calendars change. There is no independent archive or backup of calendar content held outside the operator's own systems.

Revoking access

Because the only user of this app is its own developer, access can be revoked at any time from Google Account → Security → Third-party access . Revoking access immediately stops BBrain from reading or writing any calendar data.

Changes to this policy

If what this app accesses or how it uses that access changes, this page will be updated and the "Last updated" date above will change accordingly.