AI Disclosure & Consent

Why we require explicit acceptance before activating AI features.

Last updated: March 2, 2026
Back to Home
In plain language: Before AI features can process any of your financial data, we need your informed consent. This page explains exactly why the disclaimer exists, what it protects, and what you're agreeing to. This is not a formality — it's a genuine safeguard designed to protect you and to satisfy regulatory and platform requirements.

1. Why Is This Necessary?

Enhance Finance's core product operates entirely within your Google Sheet — no data leaves your Google account. However, when you activate AI-powered features, a fundamentally different process occurs: specific data from your spreadsheet is sent to an external AI service (Anthropic's Claude API) for processing.

This is a meaningful distinction. Sending financial data — even transaction descriptions and amounts rather than account numbers — to a third-party API is a step that you should explicitly understand and agree to before it happens. The mandatory disclosure exists for several important reasons:

Informed Consent for External Data Processing

Financial data is sensitive. Even anonymized transaction descriptions (e.g., "AMAZON.CA $47.99") can reveal spending habits, lifestyle patterns, and personal preferences. Before any of this data is transmitted externally, you deserve to know exactly what is sent, where it goes, and how it is handled. The disclosure ensures you make this decision with full knowledge — not assumptions.

Your data is never stored. When you use an AI feature, your data is sent to the Anthropic Claude API for real-time processing and the response is returned immediately. Neither Enhance Finance nor Anthropic retains your financial data after the response is delivered — it exists only in transit for the duration of the request. Anthropic does not use data sent via their API to train their AI models. Once the response is returned to your Google Sheet, the data is gone — permanently.

Regulatory and Legal Compliance

Consumer protection laws in Canada and the United States — including PIPEDA (Canada), various US state privacy laws, and emerging AI disclosure regulations — require that users provide informed consent before their personal data is processed by AI systems or transmitted to third parties. The mandatory acceptance creates a verifiable legal record that consent was given freely, with full knowledge of the data processing involved.

Google's Platform Requirements

Enhance Finance operates within Google Sheets and uses Google OAuth to authorize its scripts. Google requires that any application accessing user data through their APIs clearly disclose how that data is used, particularly when data is sent to third-party services. The mandatory disclosure satisfies Google's API Services User Data Policy and Limited Use requirements by ensuring users explicitly understand and consent to external data transmission before it occurs.

Transparency and Trust

We believe you should never be surprised by what happens with your data. The disclosure is a commitment to transparency — it draws a clear, visible line between features that keep your data entirely within your Google account and features that involve external processing. This distinction matters, and it should be explicit.

2. What Happens When You Accept

When you activate AI features through the ✦ Enhance Finance menu in Google Sheets, the following process occurs:

🔑
Enter License Key
Key validated via HTTPS
📋
Read Disclaimer
Full disclosure presented
✍️
Digital Signature
Name, order #, "I ACCEPT"
📧
Confirmation Email
Receipt sent to you

What You Provide

The acceptance form collects the following information to create a verifiable consent record:

What Is Recorded Automatically

Where the Record Is Stored

Why a digital signature? A typed legal name plus "I ACCEPT" creates a legally recognized form of electronic consent under Canada's PIPEDA and Personal Information Protection and Electronic Documents Act, as well as the US E-SIGN Act and UETA. This protects both you and Enhance Finance by creating an unambiguous record that consent was given deliberately and with full disclosure.

3. What Data Is Involved

By accepting the AI disclaimer, you are consenting to the following data being sent to the Anthropic Claude API when you use specific AI features. Each feature sends only the minimum data it needs:

AI Feature Data Sent
AI Transaction Sorting Transaction descriptions (raw bank text such as "POS PURCHASE - WALMART #3847"), transaction amounts, and your existing category/merchant lists for matching context
Financial Insights Aggregated financial summary only: total income, total expenses, total discretionary spending, remaining/overspent amount, and their percentages
Merchant Insights A single merchant name, date ranges, and aggregated statistics: total spent, number of visits, average transaction size, monthly breakdown
Annual Budget Review Budget category names, annual/monthly amounts, income sources and amounts, expense percentages, and savings amounts — all as aggregated totals
Important note about transaction descriptions: Some banks embed partial account numbers, reference codes, branch identifiers, or other metadata within transaction description text. Since AI Transaction Sorting sends the full description as it appears in your bank statement, these embedded details would be included. This is disclosed so you can make an informed decision.

Data That Is Never Sent

Regardless of which AI feature you use, the following is never transmitted to any external service:

4. Google OAuth & Platform Requirements

Enhance Finance uses Google OAuth 2.0 to run within your Google Sheet. Google imposes strict requirements on any application that accesses user data through their APIs, particularly regarding transparency and user consent.

Google's Limited Use Policy

Under Google's API Services User Data Policy, applications must:

The mandatory AI disclosure ensures Enhance Finance complies with these requirements by obtaining explicit, documented consent before any Google Sheets data is transmitted to the Anthropic API. Without this consent mechanism, sending your spreadsheet data to a third-party service would violate Google's policies.

OAuth Scope Justification

The script.external_request OAuth scope — which allows the script to make HTTPS requests to external servers — is required exclusively for AI features and license key validation. The mandatory disclosure provides the consent framework that justifies this scope's use, ensuring that external requests only occur after you have explicitly agreed to them.

In practice: Without the AI disclaimer acceptance, Enhance Finance's Google Apps Script will not make any external requests. The disclosure acts as a consent gate — AI features are completely inactive until you understand and accept what they do.

5. Anthropic API & Data Handling

AI features are powered by Anthropic's Claude API. Understanding how Anthropic handles data sent through their API is an important part of your informed consent.

Key Facts About Anthropic's API Data Handling

Anthropic's full data handling practices are governed by their Privacy Policy and Terms of Service. We encourage you to review these documents as part of your decision.

Our Proxy Server

Your data does not go directly from your Google Sheet to Anthropic. Instead, it passes through our secure proxy server hosted on Cloudflare Workers. This proxy:

6. Your Protections

The mandatory disclosure process is designed to protect you in several specific ways:

Protection How It Works
No surprises You know exactly what data leaves your Google account before it happens. Nothing is sent without your knowledge.
Documented consent Your acceptance is recorded with a timestamp, version number, and digital signature. You receive a confirmation email as your personal record.
Feature-level control You choose when to trigger each AI feature. Data is only sent in the moment you click — there is no background processing, no scheduled requests, and no automatic data transmission.
Revocable at any time You can remove your license key and deactivate AI features instantly via the ✦ Enhance Finance menu. Your spreadsheet continues to work fully without AI.
Version tracking The disclaimer includes a version number. If we make material changes, you will be required to re-accept the updated terms before AI features continue working.
Legal record The acceptance record protects you by proving what you consented to and when. If our policies ever change, your original consent is preserved with the specific version you agreed to.

7. Using Enhance Finance Without AI

If you decide the AI disclosure is not something you want to accept, Enhance Finance is fully functional without AI features. The following work with zero external connections:

The only difference without AI is that you categorize transactions manually using dropdown menus instead of one-click AI sorting. All dashboards, budgets, and tracking features are identical.

No pressure, ever: AI features are a convenience, not a requirement. Many users prefer hands-on manual categorization and never activate AI. The product is designed to be excellent either way.

8. Revoking Your Consent

You can revoke your AI consent at any time through the following methods:

Remove Your License Key

Navigate to ✦ Enhance Finance → AI License → 🗑️ Remove License Key in your Google Sheet. This immediately removes your license key and local acceptance record from your Google account. AI features will stop working instantly.

Revoke Google OAuth Access

Visit your Google Account permissions and remove Enhance Finance. This revokes all script permissions. Your spreadsheet and data remain intact — only the automated features require re-authorization.

Request Data Deletion

Contact us at hello@enhancefinance.ca to request deletion of your acceptance record and license key data from our server. We will process deletion requests within 30 days. Note that acceptance records may be retained as required for legal compliance.

Note: Removing your license key only removes the local copy stored in your Google account. Your original acceptance record is permanently retained on our server and in the confirmation email sent at the time of acceptance. This is necessary to maintain a complete legal record of consent. Re-entering the same key will require re-accepting the current version of the disclaimer.

Questions About the Disclosure?

Email: hello@enhancefinance.ca

We're happy to explain any part of this process before you decide.