Budgie
Privacy Policy
Effective 2026-05-09
Budgie is a static, browser-only budgeting app. This policy explains what data
the app touches, where that data lives, and what we do (and don't do) with it.
The short version
- We do not run a backend. There is no Budgie server that receives, stores, or processes your data.
- Your transactions live in your own Google Sheet, in your own Google Drive.
- Your sign-in goes directly from your browser to Google. We never see your password or any access tokens beyond the lifetime of your browser tab.
- We share nothing with anyone, because we don't have anything to share.
What data Budgie accesses
When you sign in with Google, Budgie requests permission to:
- See your name, email address, and profile photo (so the app can greet you and so you can confirm which Google account is connected).
- Read and write spreadsheets that you create with this app, or that you explicitly choose using Google's file picker. Budgie cannot see any other files in your Drive.
These permissions are scoped via Google's drive.file mechanism, which limits
access to files Budgie has created or that you have explicitly opened with Budgie.
Where data is stored
- Your Google Sheet — every transaction, your monthly budget, and your category list are written into a sheet in your own Google Drive. You own that file. You can edit, share, or delete it directly in Google Sheets at any time.
- Your browser's localStorage — Budgie caches your selected sheet ID, sheet name, and the name/email/photo of your last-signed-in profile so the app can re-open with one tap. This data never leaves your device.
Third parties
Budgie talks directly to Google's APIs (Sheets, Drive, Picker, Identity) from your
browser. Google's own privacy policy governs how Google handles those API calls.
The app loads two static assets from Google Fonts and Cloudflare's CDN
(Chart.js); these requests are subject to those providers' standard privacy
practices. No analytics, no advertising trackers, no third-party scripts beyond
those listed.
Cookies
Budgie does not set any cookies. Google may set cookies on its own domains during
sign-in; those are not under our control and are described in Google's policies.
Data deletion
To remove all Budgie data:
- Delete the spreadsheet from your Google Drive (or rows within it).
- Visit myaccount.google.com/permissions and revoke Budgie's access. This invalidates any cached tokens.
- Clear browser data for the app's domain.
Children
Budgie is not directed to children under 13 and we don't knowingly collect data
from them.
Changes
If this policy materially changes, the "Effective" date above will update. Since
Budgie doesn't have user accounts, we can't notify you directly — please re-read
if you care about the wording.
Contact
Budgie is hosted at budgit.3218i.com.
Questions: open an issue at github.com/kelly9968/budgit.