---
title: Your Account
description: How to find your plan and billing, change your username, back up
  and restore a budget, clear local data on a device, sign out, and delete your
  account.
subtitle: Plan, profile, backups, sign out, and account deletion.
sidebar:
  order: 86
  section: Your account
canonical_html_url: https://eb.app/learn/account/
---

# Your Account

This page covers what you do at the account level: looking up your plan, changing your username, backing up a budget to a file, restoring from one, clearing the data your phone or browser has cached, signing out, and (if you ever need to) deleting your account.

The settings here are personal to you. They are not specific to any one budget, and they do not change anything for people who share budgets with you.

## Where to find your account

Tap the **hamburger menu** in the top corner of any page after you sign in. The bottom of the menu has the five rows that this page covers.

<!-- SCREENSHOT: Hamburger menu fully open. The Profile, Billing, Settings, Notifications, and Sign Out rows are visible at the bottom of the menu, each with its own icon. The user's email and @username are shown at the top of the menu. -->

- **Profile** opens your public profile page if you have set up a username, or the Set Up Your Profile dialog if you have not. See [Profile and username](#profile-and-username).
- **Billing** opens the page that shows your plan and billing status. It is also where the Delete Account button lives. See [Your plan and billing](#your-plan-and-billing).
- **Settings** opens the per-device settings page. The cards for clearing local data, blocking other users, and (on Premium) hiding the Picks tab live there. See [Clearing your device's local data](#clearing-your-devices-local-data) and the cross-links further down. The same page holds the Accessibility, Theme Variant, Date Format, and Timezone cards covered in [Accessibility](https://eb.app/learn/accessibility.md).
- **Notifications** opens the [Notifications](https://eb.app/learn/notifications.md) page.
- **Sign Out** signs you out of the app on the device you are using. See [Signing out](#signing-out).

## Your plan and billing

Tapping **Billing** in the hamburger menu opens the **Subscription Status** card. The first row tells you which plan you are on:

- **Free Plan** if you are on the free tier.
- **Premium Plan**, with the price below it, if you have an active subscription.
- **Complimentary Premium**, with a short reason, if Premium was granted to you outside the normal billing flow (for example, lifetime credit from a promotion).

If you are on Premium, the card also shows your **Next Billing Date**. If you have asked to cancel, the card shows **Will cancel at period end** with the date your access stops. Your Premium features keep working until that date.

<!-- SCREENSHOT: Billing page on the web. Subscription Status card shows "Premium Plan", "$11.99 per month", and a Next Billing Date. Below it, the Manage Subscription link is visible. -->

If you just paid for Premium and the page still says **Free Plan**, give the payment provider a moment to confirm. The page picks up the change automatically as soon as the provider sends it through. If anything seems stuck, reload the page.

[Subscription](https://eb.app/learn/subscription.md) covers what each plan includes, how Premium Subscriber Credits and Icon Generation Credits work, and what changes when Premium ends.

## Cancelling Premium

Cancellation runs through the same payment provider that handles checkout. From the Billing page, tap **Manage Subscription**. A new window opens, signed in to your account with the provider; cancel from there.

After you cancel, the Billing page shows **Will cancel at period end** with the date Premium will stop. You keep all Premium features until that date. If you change your mind before then, undo the cancellation in the same window where you cancelled.

For what changes once Premium actually ends (bank links removed, AI features off, your accounts and history retained), see [Subscription](https://eb.app/learn/subscription.md#when-premium-ends). If you share a budget with anyone, [Sharing a Budget](https://eb.app/learn/sharing.md#what-happens-when-premium-ends) covers what happens to your collaborators.

## Profile and username

Tapping **Profile** in the hamburger menu opens your public profile page. If you have not set up a username yet, the **Set Up Your Profile** dialog appears so you can pick one. You can dismiss the dialog and come back later from the same menu item; until you do, anywhere that asks for a username (publishing a theme, publishing a budget) will reopen this dialog.

The only personal field on the profile is your **Username**. It must be 3 to 30 characters: letters, numbers, and hyphens, starting and ending with a letter or number. The app checks availability while you type and shows whether the username is taken, available, or missing the format rule. There is a generous monthly cap on username changes (100 per calendar month, well above what any normal user would hit). When you reach it, the **Edit Profile** button shows the message "Monthly profile update limit reached. Please try again next month." until the calendar rolls over.

> **Why this default? Username, not real name.** The app does not have a display-name or avatar field. The username is what other users see when they see anything you have published. Keeping a single, unique handle keeps your email out of community pages.

The **Edit Profile** dialog also has a set of **Show** toggles (Show profile page, Show public budgets, Show themes, Show icon sets). Those control what other users see on your public profile, not your private account. They are covered in [Your Public Profile](https://eb.app/learn/profile.md#show-toggles-what-visitors-see).

To change the **email address** linked to your account, change it with whichever sign-in provider you used (your Google account, or the email-and-password account if you signed up that way). The app reads your email from the sign-in provider; it does not have its own email-edit field.

## Backing up a budget

The [Budgets](https://eb.app/learn/budgets.md) list has a **Create Backup** button on the toolbar. Pick a budget, tap **Create Backup**, and the app downloads a `.json` file with everything in that budget. This is the way to keep an offline copy, move a budget between accounts, or share a budget setup with someone else.

<!-- SCREENSHOT: The Budgets list page with one budget selected. The toolbar at the top has Create Backup (cloud-download icon) and Restore (cloud-upload icon) on the left side, with Open Budget, Create Budget, Edit Budget, and Delete Budget on the right. -->

The Create Backup dialog gives you two choices before the file downloads:

- **Include account balances**, on by default. Off if you only want the structure, not the numbers.
- **Item selection**. By default every item is selected (a complete backup). Deselect any item or whole category to take a partial backup; the file is named with `partial` in the place of `backup` so you can tell at a glance.

The file contains your budget's settings, every account, every category, every item with its schedule, and (if you left the toggle on) every account balance. It does **not** contain your bank login, your transactions, your match history, or anything tied to other people who share the budget. Restoring a backup creates a fresh, unconnected budget, even if the original was bank-linked.

The file is a plain JSON file. You can save it anywhere a JSON file goes (cloud storage, a USB drive, an email attachment), and you can share it with another user who can restore it as a new budget on their account.

## Restoring a budget

Tap **Restore** on the Budgets toolbar to open the **Restore Backup** dialog. Drop a `.json` backup file onto the dialog or tap to pick one. The dialog reads the file, then walks through three steps:

1. **File**: confirms the file is a valid backup and shows how many items, accounts, and categories it contains.
2. **Details**: a name for the new budget (auto-suggested from the backup, with a number suffix if you already have a budget by that name) and a **Schedule Start Date**.
3. **Confirm**: a summary, then the **Save** button.

> **Why this default? Restoring always makes a new budget.** The dialog does not have a "restore over the top" mode. Each restore creates a fresh budget so you cannot accidentally overwrite the budget you are working in today. If your goal is to roll a current budget back to an earlier state, restore the backup as a new budget, look at it, and only then make changes to your live budget by hand.

The **Schedule Start Date** matters: every recurring item in the backup is rebased to start from the date you pick. A backup taken six months ago, restored today with today's date as the start date, lays out its schedules from today forward. Without this, an old backup would put recurring rows in the past and would clutter your planner with rows you cannot resolve.

The dialog only accepts backup files this app produced (the `.json` format described above). If you try to upload a CSV file from a bank, the dialog tells you to use the AI budget creation flow instead, which is covered in [Getting Started](https://eb.app/learn/getting-started.md).

## Clearing your device's local data

The Settings page (hamburger menu, **Settings**) has a **Clear Local Data** card at the bottom. The button on it resets your device-local preferences: things like grid column layouts, chart preferences, and the cached copy of your current theme. The page reloads after clearing.

> **Why this default? Clearing local data does not touch your account.** Your budgets, accounts, transactions, history, themes, icon sets, subscription, blocked-users list, and notifications all live on the server, attached to your account. Clearing local data resets only what your phone or browser had remembered between sessions, so the app loads the next time as if you had just installed it on this device. Use it when something on this device looks stuck (a chart will not redraw, a grid layout is wrong) before reaching for anything heavier.

If you want to actually remove your data from the app, you are looking for [Deleting your account](#deleting-your-account), not Clear Local Data.

The Settings page also has two cards that the gap-fill plan asks this page to point to rather than describe twice:

- **Privacy & Blocking** lists the people you have blocked and lets you unblock them. Blocking someone stops them from sending you budget invites and hides their actions from your notifications. See [Sharing a Budget](https://eb.app/learn/sharing.md#privacy-and-blocking) for how blocking works in the invite flow.
- On Premium, the **Premium Settings** card has a **Hide Picks Tab** toggle. See [Picks](https://eb.app/learn/picks.md) for what the tab does and why it is hidden by default on Premium.

## Deleting your account

The **Delete Account** button is at the bottom of the Billing page. Tapping it opens the **Delete Account** confirmation, which spells out what stays and what goes. After you tap **Delete My Account**, the app shows an **Account Deleted Successfully** message and signs you out automatically after five seconds, then redirects you to eb.app.

<!-- SCREENSHOT: The Delete Account confirmation dialog. Header in red reads "This action cannot be undone." Below, two lists labelled "The following WILL be deleted" and "The following will NOT be deleted", followed by a centered red Delete My Account button. -->

What gets deleted:

- Budgets where you are the only owner. The whole budget goes, with every account, category, item, and history entry inside it.
- Themes and icon sets you have not published.

What does **not** get deleted:

- Shared budgets that have at least one other owner. The budget stays for those owners; you are simply removed from it.
- Themes and icon sets you have published. They stay in the community, attributed to "Unknown User" so the people who installed them can keep using them.
- Audit records for legal reasons (consent timestamps, abuse-handling logs).

If you collaborate on someone else's shared budget, your access is removed when you delete your account. The budget itself is not affected; the owner keeps it.

If you have an active Premium subscription when you tap **Delete My Account**, the app cancels it for you immediately so you are not billed again. You do not have to cancel through the payment provider first.

The dialog says deletion is permanent within 72 hours. There is no recall window: the moment you tap the confirmation, the app starts removing your data, and you cannot get it back by signing in again. If you want a copy of your budgets first, take a backup of each one before opening the delete dialog (see [Backing up a budget](#backing-up-a-budget)).

> **Why this default? Cancellation is automatic.** Account deletion previously required two steps (cancel Premium first, then delete the account) because the app could not stop external billing on its own. The Billing page now handles the cancellation as part of the delete flow, so the only thing you have to do before deleting is back up any budget you want to keep.

## Signing out

**Sign Out** in the hamburger menu signs you out of the app on this device. Your data is on the server, so signing back in on this device or any other restores the same view: same budgets, same accounts, same history, same notifications.

Signing out does not cancel your subscription, does not remove any data, and does not affect anyone you share a budget with.

If you want to switch which Google or email account you are signed in with, sign out first, then sign in again with the other account.

See also: [Subscription](https://eb.app/learn/subscription.md) for what each plan includes and how Premium ends; [Notifications](https://eb.app/learn/notifications.md) for the bell-icon panel that shows things like access changes; [Sharing a Budget](https://eb.app/learn/sharing.md) for the blocking and shared-budget rules; [Your Public Profile](https://eb.app/learn/profile.md) for the Show toggles and the page other users see.

---

## About this document

This is a markdown mirror of [https://eb.app/learn/account/](https://eb.app/learn/account/).
The HTML version is the canonical form. This file exists so AI/LLM
tools can ingest the content without HTML parsing.
