# Billing policy

> How plans, credits, extra usage, refunds, and cancellations work.

**Last updated: 2026-07-10**

How plans, credits, extra usage, refunds, and cancellations work on
mytesla.io, operated by Embay, LLC. This policy is incorporated into our [Terms of
service](/terms) by reference.

## 1. Plans

We offer two recurring subscription plans:

| Plan       | Price        | Monthly credits |
| ---------- | ------------ | --------------- |
| Driver     | $4.99/month  | 500             |
| Driver Max | $9.99/month  | 1,500           |

Prices are USD. Billing is monthly via Stripe. New subscribers can choose
either plan at signup. Existing subscribers can upgrade at any time (effective
immediately) or downgrade at any time (effective at the next billing cycle).

## 2. How credits work

We have **two kinds of credit**, both spent the same way at the tool call:

- **Monthly credits** are your plan allowance (Driver = 500, Driver Max = 1,500).
  They reset on your billing cycle date. Unused monthly credits **do not
  roll over**.
- **Extra usage credits** are one-time pack purchases (see §6) that stack
  on top of your monthly allowance. Each pack expires **90 days** from the
  date of purchase, after which any remaining credits in that pack are
  forfeited.

Spending order: tool calls draw from monthly credits first, then from
extra usage credits (oldest-expiring pack first). This way the monthly
allowance is used before extras start their 90-day clock against you.

- Each MCP tool call costs 1 credit, except `wake_vehicle` which costs 10
  (Tesla applies strict rate limits and higher pricing to these commands).
- A handful of tools are free and don't consume credits — `get_vehicles`
  (listing the cars on your account), `get_credit_balance` (checking your
  balance), and `report_bug` (filing feedback).
- If you're running low, your AI receives a notice in the response so you
  know before you hit the limit.

## 3. Upgrades and downgrades

- **Upgrades** (e.g. Driver → Driver Max) take effect immediately. Stripe
  charges a prorated amount for the remainder of the current billing
  period.
- **Downgrades** (e.g. Driver Max → Driver) take effect at the **end** of
  the current billing period. We do not issue prorated refunds for the
  unused portion of the higher tier.

## 4. Cancellation

- Subscriptions cancel at the **end of the current billing period**. You
  keep full access until then.
- We do not issue prorated refunds for the unused portion. (Documented
  exception in §7.)
- Extra usage credit packs you've already purchased keep their full
  90-day life from the date of purchase regardless of subscription
  status — you can still spend them after cancellation. Auto-reload,
  however, requires an active subscription and will not charge while
  the subscription is lapsed.
- You can cancel from your dashboard at any time. No phone call required.

## 5. Failed payments and lapsed subscriptions

- We rely on Stripe's standard retry schedule for failed renewals.
- If retries fail, we mark your subscription "past due" and pause access
  to paid tools while preserving your data and any extra usage credits.
- If the account remains unpaid for 30 days after the renewal date, we
  cancel the subscription. Access to free tools (account login, data
  export, account deletion) remains available.

## 6. Extra usage (one-time packs)

If you need more credits in a busy month without changing your plan, buy
an extra usage pack:

| Pack    | Credits | Price  |
| ------- | ------- | ------ |
| Small   | 100     | $0.99  |
| Medium  | 500     | $3.99  |
| Large   | 1,500   | $9.99  |

Each pack expires **90 days** from the date of purchase. Extra usage
credits are spent **after** your monthly allowance is depleted, so the
value of a pack is preserved across billing cycles.

### Auto-reload (optional, off by default)

You can enable auto-reload from your account page at
`/account/extra-usage`. When enabled, we'll buy a pack on your saved
card whenever your combined balance drops below a threshold you set
(default 50 credits).

Safety rails:

- **Monthly cap** (default $20) — we never charge more than this in any
  one calendar month, no matter what.
- **1-hour cooldown** between auto-reloads.
- **Email notification** on every successful auto-reload charge.
- **Auto-disables on charge failure** so you can update your card before
  any further attempts.

You can disable or adjust auto-reload settings at any time from the same
account page. Cards saved during checkout are stored by Stripe; we don't
have direct access to card numbers.

## 7. Refunds

We do not refund:

- Unused portions of the current billing period on cancellation or
  downgrade.
- Credits already spent on tool calls.
- Extra usage credits, once delivered to your account.

We **do** issue refunds for:

- A duplicate or otherwise erroneous charge.
- A charge made after a confirmed cancellation.
- A documented service outage that prevented you from using credits you
  had already paid for, where we cannot make you whole by re-granting
  credits. This only applies to our service; we cannot refund due to a
  Tesla API outage or an outage of your AI service.

For refund requests in any of these categories, sign in and use the
in-app support form at `/support` (it includes your account context
automatically), or email support@mytesla.io with your account email and
the Stripe receipt or charge ID.

## 8. Taxes

Prices shown are exclusive of any applicable sales tax, VAT, or GST.
Where required by law, the appropriate tax is added at checkout via
Stripe. You'll see the breakdown on your Stripe receipt.

## 9. Trial periods, promo codes, and referral credits

We may offer free promotional credits at our discretion — single-use promo
codes, referral rewards, or other grants. Promotional credits land in your
extra-usage balance, are spendable on paid tools **without a subscription**
(they act as a free trial), and follow the same 90-day expiry as purchased
extra usage unless a specific promotion states otherwise.

Promotional credits have no cash value, are non-transferable, non-refundable,
and cannot be exchanged for cash. Referral rewards are earned at most once per
referred person, only after that person starts a paid subscription; if their
payment is refunded or reversed shortly after signup, the reward is reversed
and unspent credits are removed. We may change, pause, or end any promotion or
the referral program at any time — see §5 of the [Terms of service](/terms)
for the full promotional-credits terms, including our anti-abuse rights.

We may also offer time-limited promotional pricing; any terms specific to such
promotions are presented at the time the offer is made.

## 10. Changes to this policy

Material changes (price increases, retention-window changes, new fee
categories) will be announced by email to the address on your account at
least **14 days** before they take effect. You can cancel before the
change takes effect to avoid being subject to it.

Non-material changes (typo fixes, clarifications that don't affect what
you pay or how you cancel) may be made without notice.

## 11. Contact

Questions about a charge, refund request, or anything else billing-related:

**In-app:** sign in and use the support form at
[mcp.mytesla.io/support](https://mcp.mytesla.io/support).
**Email:** support@mytesla.io
