Privacy Policy for Budgetum

Last Updated: October 5, 2026

Introduction

Welcome to Budgetum. We are committed to protecting your privacy and ensuring a transparent user experience.

Budgetum is a personal budgeting tool that stores your financial data locally on your device by default. If you choose to create a Shared Budget Plan Link, the selected plan data is temporarily stored online so the link can be viewed by anyone who has it. A few other optional features connect to the internet without sending your budget or transaction data, as described below.

Information We Collect

Data You Provide

Budget and Financial Information

Budget and financial information you enter in the Budgetum app, such as income, expenses, accounts, transactions, contacts, tags, categories, and budget sections, is stored locally on your device by default. We do not have access to this local app data.

Shared Budget Plan Links

Budgetum may allow you to create a temporary public read-only link to a budget plan.

Creating a shared budget plan link is optional. When you create one, only the information included in that shared plan is sent to Budgetum's serverless infrastructure and stored temporarily so the link can be opened by anyone who has it.

A shared budget plan may include:

  • plan title
  • currency
  • budget period dates
  • income category names
  • budget section names and colors
  • expense category names and their expense type (Needs, Wants, or Savings)
  • planned amounts, actual amounts for the budget period, or both, depending on what you choose to include when you create the link

Shared budget plan links are public to anyone with the link. Do not include private or sensitive information in a shared plan, such as full names, addresses, phone numbers, bank account numbers, card numbers, employer names, or other personal details.

Imported Files

You can import transactions from a CSV file, such as a Budgetum export or a file from another budgeting app, and, with Budgetum Pro, match a CSV or XLSX statement exported from your bank. These files are read and processed on your device. Budgetum does not upload their contents to any server.

Automatically Collected Data

Budgetum uses the following services to improve app functionality and user experience:

Firebase Analytics

Firebase Analytics collects anonymous usage statistics, such as:

  • general device information, such as device model and OS version
  • app usage data, such as screens viewed and features used
  • language preferences
  • anonymous interaction events

Firebase Crashlytics

Firebase Crashlytics collects crash reports, such as:

  • technical information about app crashes
  • device state at the time of crash
  • basic device information

No personally identifiable information, such as names, email addresses, or financial data, is intentionally collected through Firebase Analytics or Firebase Crashlytics.

Other Network Requests

In addition to shared budget plan links, Firebase services, and store purchases, the Budgetum app makes the following network requests. None of them include your budget or transaction data.

Exchange-Rate Suggestions

When you add or edit a transaction that uses an account in another currency, Budgetum may suggest an amount based on the current market rate. To do this, the app requests the latest rate for that currency pair from the Frankfurter exchange-rate service (api.frankfurter.dev). The request contains only the two currency codes, for example USD and EUR. No amounts, account names, or other financial data are sent.

Update Check

When the app opens or returns to the foreground, Budgetum may download a small public file hosted on GitHub Pages that lists the latest app version. The comparison with your installed version happens on your device. The request does not include any of your app data.

As with any internet request, these services can receive standard technical information such as your IP address.

How We Use Your Data

Core Functionality

Budgetum uses locally stored data to provide budgeting features inside the app.

Shared Budget Plan Links

If you choose to create a shared budget plan link, Budgetum uses the selected shared plan data to create and display a temporary read-only web page that can be opened by anyone with the link.

Shared budget plans are used only to display the plan through the shared link. Budgetum does not sell shared budget plan data or use it for advertising.

Crash Reporting

Crash reports are used to identify and fix technical issues.

Analytics

Anonymous analytics are used to improve app functionality by understanding general usage patterns.

Data Storage and Security

Local Storage

By default, financial and budget-related information is stored locally on your device and is not transmitted outside your device.

The exception is when you choose to create a Shared Budget Plan Link. In that case, the selected shared plan data is temporarily transmitted and stored online so the link can work.

Shared Budget Plan Storage

Shared budget plan links are stored temporarily using Cloudflare Workers and Cloudflare KV storage. Cloudflare acts as an infrastructure provider for this feature.

Shared budget plans are automatically deleted after approximately 90 days. A shared plan may become unavailable earlier if it is removed or if the service is unavailable.

Anyone with the shared link can view the shared plan while it is available.

Desktop Analytics on the Website

Desktop Analytics at budgetum.app/analytics opens an export file that you choose from the Budgetum app. The file is read and processed locally in your browser and is not uploaded to Budgetum's servers. The imported data may be saved in your browser on that computer so you can return to it later. You can clear it in Desktop Analytics or through your browser's site data settings.

If your export includes accounts in other currencies, Desktop Analytics requests current exchange rates from the Frankfurter exchange-rate service. Only the currency codes are sent.

Analytics and Crash Data

Anonymous usage data and crash reports are processed and stored securely by Firebase services.

For more information, please see:

User Rights and Choices

As a Budgetum user, you have several rights and choices:

  • Export Data: You can create local backup files of your data.
  • Delete Data: You can delete local app data by removing it from the app or uninstalling Budgetum from your device.
  • Shared Plan Removal: If you want a shared budget plan removed before it expires, contact us at support@budgetum.app and include the shared plan link.
  • Purchases: You may purchase Budgetum Pro, or leave an optional Say thanks tip, through the Apple App Store or Google Play Store.

Backup Feature

Local Backups

Backup files are stored locally on your device or in a location you choose.

Data Control

You maintain full control over backup files. If you share, upload, or store backup files outside your device, that storage location may have its own privacy practices.

In-App Purchases

Payment Processing

Budgetum Pro and optional Say thanks tips are paid through the Apple App Store or Google Play Store, which handle the payment securely.

Purchase Data

Standard purchase information is processed by the respective store. Budgetum does not receive your payment card details. Tips are voluntary one-time payments and do not unlock any features.

Children's Privacy

Budgetum does not knowingly collect information from children under 13. The app is intended for general use and is not specifically designed for children.

Shared budget plan links should not include personal information about children.

Updates to This Privacy Policy

We may update this Privacy Policy periodically. Significant changes may be communicated through the app or website. Continued use of Budgetum after updates indicates acceptance of the updated Privacy Policy.

Compliance

Budgetum aims to comply with applicable platform and service requirements, including:

  • Apple App Store privacy requirements
  • Google Play Store privacy requirements
  • Firebase terms of service
  • Cloudflare terms of service

Contact Us

For questions or concerns about this Privacy Policy, please contact:

Email: support@budgetum.app