Legal

Privacy Policy

Last updated: August 30, 2026
In plain terms: your bets and tax numbers stay in your browser and never reach our servers. We hold your email and subscription status (via Stripe) to run the account. A few things leave your browser besides that, and only if you choose to use them: whatever you type into the support chat (sent to OpenAI to generate a reply); if you use email auto-sync, any confirmation email you forward (held only until you add or dismiss it in the ledger, then deleted); and if you turn on email check-ins or a CPA share link, the specific already-computed number(s) you're choosing to sync — never your bet-by-bet ledger, which those features never see either.

1. What we collect

Account data. When you sign in, we (via our database provider, Supabase) store your email address, account status, and subscription tier. If you pay for a plan, our payment processor, Stripe, holds your billing details (card, name, billing address) — we never see or store your full card number.

Your ledger. The bets, sessions, W-2G entries, and tax-liability figures you enter or import are processed entirely in your browser and saved only in that browser's local storage. This data is never sent to, or stored on, our servers. Clearing your browser data, using a different browser, or switching devices means that data is gone unless you've exported a backup yourself.

Support chat messages. If you use the chat assistant in the corner of the page, the text you send (and the assistant's replies) is sent to OpenAI's API to generate a response. A chat message is, by definition, uploaded so it can get an answer. Your ledger data is never included in that request.

Email auto-sync (beta). If you choose to use this feature, you forward bet-confirmation emails to a personal address tied to your account. That email — its subject, sender, and body — is received by our inbound-email provider (Parseur) and briefly stored on our server so our automated parser can pull out a candidate date, amount, and book/platform for you to review. It stays there only until you either add it to your ledger (at which point the parsed fields are copied into your browser's local storage, same as a CSV import, and the server copy is deleted) or dismiss it (deleted immediately, nothing added). We don't read these emails ourselves, don't use them for anything besides showing them back to you for review, and don't retain them past that review step. This is the one place your betting activity itself — not just account or chat data — touches a server; it only happens if you choose to forward something.

Email check-ins & CPA share link (opt-in, Pro). These two features are off by default. If you turn either one on, the app sends our server the handful of numbers it already computed for you in your browser — your estimated taxable gambling income, and the estimated federal, state, and combined tax added by it — along with your filing status, state, and tax year for context. Your bet-by-bet ledger is never part of that request; these features have no access to it at all. We use the synced number(s) only to send the check-in email(s) you asked for (via Resend) and/or to show a read-only summary page to whoever holds your share link. Turning both features off deletes the synced numbers from our server immediately, not just the emails/link.

Usage and technical data. Like most web services, our hosting provider (Netlify) and payment processor (Stripe) automatically log standard technical data such as IP address, browser type, and request timestamps for security, fraud prevention, and reliability purposes.

2. How we use it

3. Who we share it with

We don't sell your personal data. We share the minimum necessary with the vendors that run the Service on our behalf:

We may also disclose information if required by law, or to protect the rights, safety, or property of SBCG Tax Experts or our users.

4. Data retention

We keep account data for as long as your account is active, plus a reasonable period afterward for legal, tax, and dispute-resolution purposes (billing records in particular are retained as required by Stripe and applicable law). Your ledger data isn't ours to retain — it lives in your browser and is deleted whenever you clear it.

5. Your choices and rights

Depending on where you live, you may have additional rights under laws like the GDPR or state privacy laws (e.g., CCPA) — contact us and we'll do our best to accommodate applicable requests.

6. Cookies and local storage

We use essential cookies/local storage for signing in (via Supabase Auth) and for saving your ledger locally. We don't use third-party advertising or tracking cookies.

7. Children's privacy

The Service is not directed to, and we don't knowingly collect data from, anyone under 18.

8. Changes to this policy

We may update this policy from time to time; the "last updated" date above reflects the current version.

9. Contact

Questions about this policy or your data: support@sbcgtaxexperts.com.