Privacy Policy

Effective Date: September 21, 2026

At MyGood, we value your privacy. This Privacy Policy explains how we collect, use, and protect your personal information when you use our website (mygood.io) and related services.

1. Information We Collect

  • Personal Information: Name, email, and other voluntary details.
  • Financial Data: Budget info, income, and expenses you enter.
  • Bank Account Data (optional): If you choose to connect a bank account through Plaid, the account names, balances, and transaction history that Plaid provides to us. See section 4.
  • Usage Data: IP address, device info, site activity.
  • Cookies: For improving UX and measuring performance. This includes a first-party cookie (mg_v) holding a random identifier, so we can tell which link brought you to MyGood and how far you got before signing up; it contains no personal data and is not shared with anyone.

2. How We Use Your Information

  • To provide and improve services
  • To personalize your experience
  • To send updates, tips, and offers
  • To conduct analytics and market research

3. Data Sharing and Sale

  • Anonymous Data: We may sell or share aggregated, non-identifiable data.
  • Marketing: We may use your info to market services to you.
  • Service Providers: We share data only with the providers needed to run MyGood: Plaid (bank connections, section 4), Stripe (payments; your card details go directly to Stripe and never reach us), Amazon Web Services (hosting), our email delivery provider (account and notification email), and, only if you connect an AI assistant, that AI provider (section 5). We do not sell personal information.

You can opt out of marketing anytime via email links or contacting us directly.

4. Bank Connections Through Plaid

Connecting a bank account is optional. If you choose to, MyGood uses Plaid Inc. to link it.

  • Your bank login stays with Plaid: you enter your bank credentials in Plaid's own interface. MyGood never receives or stores them.
  • What we receive: through Plaid we receive the names and balances of the accounts you choose to share and their transaction history. We store this so you can match transactions to your budget and reconcile your checking balance.
  • How we protect it: the connection token Plaid gives us is kept only on our servers, tied to your account, and is never sent to your browser or device. All data is encrypted in transit and at rest.
  • Disconnecting: you can disconnect a bank at any time from Settings. We then revoke the connection at Plaid and stop syncing. Deleting your MyGood account revokes every bank connection and deletes the stored account and transaction data.
  • Plaid's role: Plaid processes your data as described in the Plaid End User Privacy Policy. By connecting an account you also agree to Plaid's terms for that service.

5. AI Assistant Integration (Model Context Protocol)

MyGood offers an optional integration that lets you connect an AI assistant (such as Claude) to your budget using the Model Context Protocol (MCP). This feature is available only to Pro subscribers and only after you explicitly authorize it.

  • Explicit, revocable consent: Connecting requires you to sign in and approve a consent screen using OAuth 2.0. No access is granted without your approval, and you can disconnect it at any time from your AI app or by contacting us.
  • What the assistant can access: with your authorization, the assistant can read your budget categories, paychecks, spending, and safe-to-spend figures, and — if you grant write access — create or update budget categories and budgeted amounts. It cannot access your password, payment-card details, or any connected bank credentials.
  • How data flows: the assistant communicates with MyGood through our MCP connector, which passes your requests to MyGood using a token tied to your account. The connector does not store or sell your budget data; that data is shared only with the AI application you choose to connect.
  • Third-party AI providers: when you use an AI assistant, the prompts you send and the budget data the assistant retrieves are processed by that provider (e.g., Anthropic) under their own privacy terms.
  • Audit trail: changes made through the integration are recorded so you have a record of what the assistant did on your behalf.

6. Data Security

We protect your data using modern encryption and security practices.

7. Your Rights

Depending on your location, you may request access, deletion, or correction of your data. Contact us at support@mygood.io.

8. Data Retention

We retain your account and budget data for as long as your account is active. You can delete your account and all of its data yourself at any time from Settings → Delete account, or by contacting support@mygood.io; we will delete your data except where we are required to keep certain records by law. Backups are encrypted and expire within 14 days, so deleted data leaves them within that window. Records of actions taken through the AI integration are kept alongside your budget data so you have an audit trail, and are removed when your data is deleted.

9. Changes

We may update this policy. Any changes will appear here with a new effective date.