Privacy Policy

Last updated: March 10, 2026

Overview

Beaniebot is a personal AI assistant application. It is not a commercial product and is intended for private, single-user use by its owner. This policy describes how data is handled within the application.

Data Collection

Beaniebot stores chat messages, notes, and user preferences in a private database on a self-hosted server. No data is collected from third parties or shared with advertisers.

Google API Services

Beaniebot connects to Google API services (Calendar, Drive, Photos, Gmail, Classroom) solely to provide features to its owner. Specifically:

  • Google Calendar is used to display upcoming events in daily briefings.
  • Google Drive is used to back up application data.
  • Google Photos is used to upload photos taken within the app.
  • Gmail is used in read-only mode to summarize recent emails.
  • Google Classroom is used to check assignments and coursework.

Data retrieved from Google APIs is used only within the application to serve its owner. It is not shared with any third party, not used for advertising, and not transferred to any other service beyond what is necessary to provide the features described above.

Beaniebot's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Third-Party Services

Beaniebot uses third-party AI model providers (such as Fireworks AI, DeepSeek, and DashScope) to process chat messages. Message content is sent to these providers for generating responses. No Google user data is sent to these AI providers.

Push notifications are delivered via Firebase Cloud Messaging (FCM). Only notification titles and short preview text are sent through FCM.

Data Storage & Security

All application data is stored on a private, self-hosted server. Communication between the app and server is encrypted via TLS/HTTPS. Authentication is handled via password hashing (bcrypt) and JWT tokens.

Data Retention & Deletion

The application owner has full control over all stored data and can delete any messages, notes, or connected accounts at any time. No data is retained after deletion.

Contact

For questions about this privacy policy, contact the application owner at the email address associated with the Google Cloud project.