Privacy Policy

Last updated: October 25, 2026

This policy explains how Budget Bot (“the bot”), a personal Telegram bot with an optional macOS companion app, accesses, uses, stores and shares your data. Budget Bot is run by an individual developer as a hobby project.

Google user data the bot accesses

When you sign in with Google, the bot requests the Google Sheets scope (https://www.googleapis.com/auth/spreadsheets). With it, the bot:

The bot works only with the spreadsheet you selected. It does not read, list or modify other files, and it does not access your email, contacts or any other Google data.

What the bot stores

This data is stored in a database on infrastructure the developer operates (a cloud database or a private home server). Transaction rows themselves stay in your spreadsheet; the bot does not keep a separate copy of your transaction history.

How the data is used

Your data is used only to provide the bot’s features to you: recording transactions, showing balances and statistics, and helping you enter transactions by text or voice. It is not used for advertising, profiling, or training machine learning models, and it is not sold.

Sharing

Google user data is not shared with or transferred to anyone, with one exception that you control: the optional macOS companion app can use a third-party AI language model to turn dictated text into transactions and to answer questions about your finances. In that case the app sends the relevant text and data (for example, account and category names or the result of a question about your budget) directly to the AI provider you configured, using your own API key, only to produce the answer you asked for. If you do not configure an AI provider, nothing is sent.

Data may also be disclosed if required by law.

Limited Use

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

Retention and deletion

Security

Connections to Google, Telegram and the bot’s backend use HTTPS. Access to the database is restricted to the developer.

Changes

If this policy changes, the updated version will be published on this page with a new “Last updated” date.

Contact

For questions or deletion requests, open an issue at github.com/nskondratev/budget-bot-site/issues or use the support email shown on the Google sign-in screen.