Skip to main content
Budget Assistant
ProductPricingSupportPrivacyTerms
Get the app

Effective 2026-09-05
Version 2026-09-05

1. Layered privacy summary2. Information we collect and why3. How we collect information4. Purposes, consent, and choices5. Service providers and disclosures6. Retention and deletion7. International transfers8. Security and breach contact9. Your choices and rights10. Children's privacy11. Changes to this Privacy Policy12. Contact

Budget Assistant Privacy Policy

Effective date: September 5, 2026 Version: 2026-09-05

This Privacy Policy explains how Budget Assistant collects, uses, discloses, retains, and protects information. Contact us at support@mail.budget-assistant.com.

By continuing as a guest, creating an account, signing in, subscribing, importing or configuring Shortcuts or automations, submitting data, clicking an acceptance checkbox, or continuing to use Budget Assistant after this Privacy Policy is presented, you agree to the collection, use, and disclosure described here.

1. Layered privacy summary

  • We collect guest or registered identity, installation-integrity, subscription, budget, transaction, Shortcut/setup, support, legal acceptance, and diagnostic information needed to operate Budget Assistant.
  • Budget and transaction information can be sensitive because it may reveal financial habits, locations, relationships, health, religion, or other personal inferences.
  • We use information to provide budgeting features, authenticate accounts, process subscriptions, secure APIs, send transactional service emails, support users, troubleshoot, and comply with legal/security obligations.
  • We share information with service providers such as Apple, Google, RevenueCat, app stores, hosting/database providers, email providers, and monitoring tools as needed to operate the service.
  • If you choose AI Screenshot Capture, your selected screenshot and limited reference data are sent to Google Cloud Vertex AI (Gemini) to extract, categorize, validate, and automatically record visible completed transactions. Budget Assistant does not continuously monitor your screen.
  • Budget Assistant is intended only for people who are at least 18 years old and legally capable of agreeing to its Terms. People under 18 may not use the service, including with permission or supervision from a parent or legal guardian.
  • You can request access, correction, deletion, or export by contacting support@mail.budget-assistant.com. In-app account deletion is also available where supported by the app.

2. Information we collect and why

CategoryExamplesMain purposes
Guest, account, and identityBudget Assistant user ID, guest or registered status, optional email address, preferred language, OAuth provider identifiers, linked-provider state, display name or name from Apple or Google, sign-in stateCreate and secure guest or registered access, authenticate you, link an optional sign-in method without merging profiles, personalize basic settings, provide support
Subscription and entitlementPlan tier, billing period, product IDs, Budget Assistant user ID used with RevenueCat, entitlement state, transfer, renewal/expiration, and app store payment metadataProcess purchases, verify access, restore or transfer eligible subscription access, prevent billing abuse, send transactional subscription notices
Budget inputsIncome, fixed obligations, savings targets, budget periods, currencies, category names, notesBuild budgets, dashboards, calendars, reports, and cashflow summaries
TransactionsAmount, merchant, category, date/time, currency, notes, imported Shortcut or automation payloads, local date metadataRecord and display transactions, support Apple Pay-related review flows, calculate summaries and reports
AI Screenshot CaptureUser-selected screenshot, locale, time zone, Primary account currency, active category names, keyed duplicate fingerprint, content-free request state, model/profile revision, token counts, and provider cost metadataExtract, categorize, validate, and automatically record visible completed transactions; prevent duplicate or abusive requests; enforce the paid-user allowance; maintain operational and billing integrity
Installation integrity, Shortcut, API, and securityApp Attest key identifier, attestation receipt and public key, assertion counters, app/bundle/environment validation signals, restricted fallback installation ID and hashed secret, API key prefixes, hashed key material, key type/status, access timestamps, login/session timestamps, API usage events, IP address, user agentVerify a legitimate app installation, bind guest recovery and sensitive actions, prevent replay and abuse, provision and revoke capture keys, secure APIs, troubleshoot, preserve limited audit evidence
App diagnosticsApp version, build number, operating system, setup status, feature usage, logs, errors, timing metricsMonitor reliability, debug issues, improve performance, support account and device-specific troubleshooting
Support communicationsMessages, attachments, email address, request details, reply historyRespond to support, privacy, billing, and security requests
Legal acceptanceTerms version, Privacy Policy version, content hashes, acceptance source, IP address, user agent, app version/buildRecord auditable consent evidence and determine when re-consent is required

Do not submit unnecessary sensitive information. Budget Assistant is not designed to store highly sensitive personal information beyond what is needed for the budgeting features you choose to use.

3. How we collect information

We collect information directly from you, from your mobile app, from iOS Shortcuts and automations you configure, from backend APIs, from Apple's App Attest and Apple or Google OAuth identity signals, from RevenueCat and app store entitlement signals, from logs and diagnostics, and from support interactions.

If you use Apple Pay-related Shortcuts or automations, you control whether those automations run and what information they send. You should review Shortcut actions before importing or using them.

For guest access, the backend creates a Budget Assistant user ID after app-installation verification. Budget data is stored on the backend under that ID, while the credential needed to recover an unlinked guest remains tied to the app installation. App Attest is used for app integrity and session assurance, not as a permanent physical-device identifier or for cross-app advertising tracking.

4. Purposes, consent, and choices

For Canadian users, we aim to collect, use, and disclose personal information for reasonable purposes and with meaningful consent where required by applicable privacy law. Some processing is necessary to provide the service you request, authenticate you, process subscriptions, secure APIs, or comply with legal obligations.

Budget Assistant is not available to people under 18. Users must also be legally capable of providing meaningful consent; a parent or legal guardian may not accept on behalf of a person who is ineligible to use the service.

PurposeIs it required for current service?Choice or consequence
Guest or registered identity, authentication, installation assurance, and securityYesWithout this information, we cannot provide protected guest or registered service; linking Apple or Google remains optional
Budgeting, transaction tracking, reports, and categoriesYes for features you choose to useYou can choose what budget/transaction details to enter, but missing data may reduce accuracy
Subscription and entitlement verificationYes for paid accessWithout purchase/entitlement signals, paid access may not activate or restore
Transactional service emails and support repliesYes when neededThese are service communications; current public features do not send marketing emails
Diagnostics, abuse prevention, and audit evidenceYes where reasonably neededYou may stop use or request deletion, subject to limited retention exceptions
Future marketing messagesNo current featureMarketing emails require consent and unsubscribe handling where required before launch
AI Screenshot CaptureNo; it is an optional paid-user featureIf you do not use it, no screenshot is sent for AI processing. Both current Terms/Privacy acceptance and separate, current AI Capture consent with an 18-or-older attestation are required; manual transaction entry remains available

For processing other than the separate AI Capture choice above, you may withdraw consent by stopping use, deleting your account where available, or contacting us. Withdrawal may limit or prevent use of Budget Assistant.

Optional AI Capture disclosure and consent

Quick Capture is optional and manual transaction entry remains available. Although the entire Budget Assistant service is restricted to eligible adults, users must separately confirm that they are 18 or older before enabling AI Capture. General Terms/Privacy acceptance and AI Capture-specific consent are two independent gates.

The full screenshot you actively select or capture through a Shortcut is sent to Google Cloud Vertex AI (Gemini), together with limited context: locale, time zone, Primary account currency (or an explicitly selected posting account's currency) and active category names. Screenshots may contain names, balances, account fragments, notifications or other sensitive information. Do not submit information you are not entitled to share. The purpose is to extract, categorize and record visible transactions. AI can make mistakes, omit transactions or misclassify them; check saved transactions and correct errors.

Google states that it does not use Customer Data to train or fine-tune models without the customer's prior permission or instruction. This is not an unconditional promise that Google never trains on data. Google's abuse monitoring may retain prompts flagged by safety systems, including images, for up to 90 days unless an applicable logging exception is approved and active for our project. We continue to disclose the possible retention unless and until an exception is independently verified. Processing may take place globally and across borders; Canadian-only data residency cannot be guaranteed.

You can withdraw AI Capture consent in Quick Capture setup. Withdrawal blocks future captures without affecting manual bookkeeping or other app functions. A new disclosure version requires renewed explicit consent. Withdrawal cannot recall screenshots already sent to Google. We retain versioned consent evidence, including an 18+ self-attestation (not a birth date), disclosure and legal document versions/hashes, acceptance method/source, locale, app/build metadata, server-observed IP address and user agent, acceptance time and withdrawal/supersession history. The consent record does not contain screenshots or extracted content.

5. Service providers and disclosures

We may disclose information to service providers that help operate Budget Assistant. We aim to limit disclosure to what is reasonably needed for the service provider's role.

Provider or categoryRoleInformation involved
AppleApp Attest, Sign in with Apple, App Store purchases, iOS, Wallet/Shortcuts platform services, subscription management, app reviewApp-installation integrity and validation signals, identity signals, purchase/subscription metadata, device/platform signals, Shortcut/automation data you configure
GoogleGoogle sign-in and identity servicesIdentity signals such as email, provider identifiers, and display name where provided
Google Cloud Vertex AI (Gemini)Multimodal AI extraction and category selection for AI Screenshot CaptureThe screenshot you deliberately supply, locale, time zone, Primary account currency, and active category names. Processing uses a global endpoint with no Canada-, US-, or EU-only residency guarantee. Google states that it does not use Customer Data to train or fine-tune models without the customer's prior permission or instruction. Abuse monitoring may retain safety-flagged prompts, including images, for up to 90 days unless an applicable logging exception is approved and active for our project; we disclose the possible retention until an exception is independently verified
RevenueCat and app storesSubscription purchase, entitlement, restore, cancellation, refund, and webhook workflowsCustomer IDs, product IDs, entitlement state, purchase/renewal/expiration signals, account identifiers
Hosting, database, and storage providersAPI hosting, database storage, backups, network deliveryAccount, budget, transaction, support, security, diagnostic, and legal acceptance records
Email providerTransactional service emails and support repliesEmail address, subscription/service message content, support contact details
Logging, monitoring, and security toolsReliability, troubleshooting, abuse prevention, audit logsLogs, IP address, user agent, device/app metadata, error and timing data
Professional advisers, authorities, or other partiesLegal, security, accounting, tax, dispute, or compliance needsLimited records where required or permitted by law

These third parties may process information under their own terms and privacy policies. By using features involving those services, you also agree to applicable third-party terms.

6. Retention and deletion

We retain information for as long as reasonably needed to provide Budget Assistant, maintain security, support subscriptions, troubleshoot issues, comply with legal/tax/accounting obligations, resolve disputes, enforce terms, prevent fraud, and maintain audit records.

Record typeTypical retention while account is activeAfter account deletion or request
Account, budget, transaction, category, and note dataRetained while needed to provide app featuresDeleted or de-identified where reasonably possible, subject to backups and limited legal, security, billing, tax, dispute, anti-abuse, and audit exceptions
App Attest, fallback installation, API key, and usage recordsRetained while installation/session/key access is active and as needed for security/auditRevoked and deleted or de-identified where reasonably possible; App Attest receipts, key IDs, and fallback secrets are not retained in the app-owned user record after deletion, subject to limited security/audit exceptions
Legal acceptance recordsRetained while needed to prove current acceptance and re-consent statusDeleted or retained only where required or permitted for legal/audit purposes
AI Capture screenshots and provider bodiesProcessed to provide the requested capture; provider retention is described aboveWithdrawal stops future AI Capture requests; it cannot recall data already transmitted or erase provider abuse-monitoring records
AI Capture request, allowance, and cost metadataContent-free identifiers, status, token/cost totals, and allowance balances are retained while needed for idempotency, security, billing integrity, and auditDeleted with the account where reasonably possible, subject to limited legal, security, billing, backup, and audit exceptions
Subscription and entitlement recordsRetained while needed to provide access, support billing, and resolve disputesSome records may remain with Apple, RevenueCat, app stores, or payment providers under their own policies
Support communicationsRetained while needed to handle the request and maintain support historyDeleted or de-identified on request where reasonably possible, subject to legal/security exceptions
Logs, diagnostics, and backupsRetained for operational, security, troubleshooting, and backup windowsBackup deletion may take additional time; logs may be retained in limited form for security, abuse prevention, and audit needs

If you delete your account or guest data through available in-app deletion features or request deletion from us, we will delete or de-identify personal information where reasonably possible, subject to the exceptions above. Deletion does not cancel an Apple subscription, and Apple or RevenueCat may retain provider-side billing records under their own policies. We do not promise instant deletion of every backup, log, provider, or legally retained record.

7. International transfers

Budget Assistant and its service providers may process and store information in Canada, the United States, or other countries. Privacy laws in those countries may differ from the laws where you live. Service providers may be required to disclose information to courts, law enforcement, regulators, or government authorities in those jurisdictions where legally required.

8. Security and breach contact

We use administrative, technical, and organizational safeguards designed to protect information, including encrypted transmission where supported, App Attest or restricted installation assurance, one-time challenges, replay counters, hashed API keys and fallback secrets, and server-side authorization checks. No system is perfectly secure. You are responsible for protecting your device, guest installation access, OAuth account, API keys, and Shortcuts.

If you believe your account, API key, Shortcut, or Budget Assistant data has been exposed or misused, contact support@mail.budget-assistant.com promptly.

9. Your choices and rights

Depending on where you live, you may have rights to access, correct, delete, export, restrict, object to, or complain about processing of personal information. You can contact support@mail.budget-assistant.com to make a request. We may need to verify your identity before responding.

Canadian users may contact us with privacy questions or complaints. If unresolved, they may be able to contact the Office of the Privacy Commissioner of Canada or another applicable privacy regulator.

10. Children's privacy

Budget Assistant is not directed to, and may not be used by, anyone under 18. We do not knowingly permit a person under 18 to create or use a guest profile or account. Permission or supervision from a parent or legal guardian does not make a person under 18 eligible to use the service.

People under 18 should not provide personal information to Budget Assistant. A parent or legal guardian who believes that a person under 18 has used the service or provided personal information may contact us to request review and deletion. If we learn that we collected personal information from a person under 18, we will take appropriate steps consistent with applicable law, which may include restricting the profile and deleting the information.

11. Changes to this Privacy Policy

We may update this Privacy Policy from time to time. If changes are material, we may require you to accept a new version before continuing to use Budget Assistant. Continued use after an update means you accept the updated Privacy Policy.

12. Contact

Privacy questions, requests, or complaints can be sent to support@mail.budget-assistant.com.

Document recordVersion 2026-09-05f121ee0eecf99148d2ea3ed5275c1aa8a5dbaf1a105c5e93bc730a40b6d57f0f
Budget Assistant

Monthly budgeting for clearer everyday decisions on iPhone.

© 2026 Budget Assistant

Product

FeaturesPricing

Help

SupportContactAccount deletion

Legal

Privacy PolicyTerms of Use