Credits are the in-app currency you spend every time you generate or edit something. This guide covers how credits work, how to read your balance, the Subscription page, one-time credit packages, auto-reload, and how billing and payment are managed.
What is a credit?
A credit is the unit you spend to create things on APOB — generating an image or video, editing media, training a custom model, and so on. Different actions cost different amounts of credits, and the exact cost is always shown next to the Generate button before you commit. Your plan tops up your credit balance on a regular schedule (daily, monthly, or yearly depending on your plan), and you can also buy extra credits as one-time packages.
Where do I see my credit balance?
Your balance meter lives in the top assets row of the header (and in the account menu on mobile): it shows your usage as a percentage over a slim progress bar, and updates in real time (values that haven't loaded yet show as --). Hovering the meter on desktop opens a Usage details popover, and the same breakdown appears in the account menu and in your profile's Usage details card:
Total available credits — your whole balance as "current / per-cycle refill" with a percentage (it can exceed 100% as unused credits accumulate; past 9999% it reads 9999+%). Past 100% the bar works like a stacked health bar: it stays full, and each extra 100% adds a layer in an alternating color (pink, orange, pink, …) whose fill draws over the layer beneath — so spending credits shrinks the top color and reveals the previous one behind it.
When you hold dedicated UltraS credit, two indented rows split the total: Credits (fast line) (Credits (standard queue) on the free plan) for your plan credits, and BONUS UltraS credits with a BONUS tag for the dedicated balance. UltraS credit is only spent by eligible tasks, so the rows are shown separately rather than as one interchangeable number.
When your BONUS UltraS balance is zero, the split is hidden and only the total row shows.
How do I get more credits?
You have two options:
Subscribe or upgrade to a paid plan, which gives you a larger balance that refills on a schedule. Use the Upgrade button in the header (it reads Pricing when you're signed out) or Buy more credits in your profile.
Buy a one-time credit package for a top-up that doesn't recur, available to eligible accounts (see One-time packages).
How do credits refill?
Paid plans refill your balance automatically on the plan's cycle. In your profile's Usage details card you'll see Next refill with the amount and a countdown (it shows Refilling... while a top-up is in progress), and the plan card shows the per-cycle amount with its unit (for example "credits / day", "credits / month", or "credits / year"). Refill amounts match your plan's grant — Nano (free) tops up 80 credits per day, while paid plans refill their full monthly allowance on your billing date (Micro 5,000, Macro 20,000, Mega 100,000 credits / month). Unused credits accumulate up to a maximum cap that depends on your plan.
The Credit usage table
Where can I see my credit history?
Your profile has a Credit usage table card showing your most recent credit changes, newest first. Each row shows what happened — a generation type with a breadcrumb when it came from a sub-feature (e.g. Talking video > Lip sync), a Live expense (Live streaming voting scene for audience voting and scene suggestions, or Live streaming direct scene for owner direction), or a balance activity like Subscription credits added and Daily free credits — when it happened, and the credit change: deductions in black (-1,000), additions in blue with a plus sign (+180,000). Press View all under the card to open the full table: fullscreen with a back arrow on mobile, or a large Credit usage table dialog on desktop. The desktop table has Date (the calendar day, like 2026-07-26), Activity, and Credits columns; mobile rows show how long ago each change happened instead.
How far back does the Credit usage table go?
The full table loads more rows automatically as you scroll. It starts with the newest credit history, then continues into the archived history when the recent pages are exhausted; there is no separate archive switch. Keep scrolling until the loading indicator disappears to reach the oldest history available for the selected All, Used, or Added filter.
What do the All / Used / Added tabs do?
The full table filters by direction: All shows everything, Used only the records that deducted credits, and Added only the records that added credits (refunds, purchases, subscription releases — including the upcoming ones).
What is the UPCOMING section at the top?
Yearly plans release their credits month by month, so after an annual payment the future releases sit at the top of the table tagged UPCOMING, each with an Effective date — the moment those credits actually land. Only the next release is shown by default. In the profile card, pressing Show N scheduled credits opens the full table with the whole schedule already expanded; inside the full table the same button expands the schedule and Hide scheduled credits collapses it again. The Used tab hides this section.
What do the REFUNDED / EXPIRED / BONUS tags mean?
REFUNDED — the credits of a task were returned to you; the amount is positive (e.g.
+1,000).EXPIRED — the credits added by that row ran out of validity: the row keeps its Expires date and its added amount is greyed out (no separate deduction row appears).
BONUS — the record moved dedicated BONUS UltraS credits (spent or granted).
Added credits (purchases, subscription releases, daily free credits) also carry an Expires date — how long they stay valid.
What does the arrow at the end of a row do?
Rows whose change involves more than plain plan-credit spending — BONUS movement, refunds, or any addition — end with a small arrow, in the profile card and in the full table alike. Tapping it opens the Credit source popup breaking the change down by balance: Credits (fast line) for your plan credits (on the free plan this row is labeled just Credits) and BONUS UltraS credits for the dedicated balance, with the Total underneath (the row's tag is repeated in the popup header). Close it with the ✕ or by tapping anywhere else.
Why does a row show a shortened name like "EV"?
On mobile, every row with a tool sub-feature breadcrumb shortens the parent feature's name to its initials — EV > Edit character stands for Edit video > Edit character. Activity breadcrumbs such as APOB Admin keep their full name. Desktop always shows the full names.
Why does a credit row say "Other" or use a technical description?
The app maps current user-facing generation types to their workstation names. A legacy, internal, or newly added backend media type may not have a label in this frontend build yet; in that case the row uses the description supplied with the credit record, or Other when no description is available. The credit amount, direction, date, and any REFUNDED, EXPIRED, or BONUS tag still come from the same credit-history record.
How can I check whether credits were used, added, expired, or returned?
Open View all in the Credit usage table and use the direction tabs. Used is the clearest record of credit deductions; Added shows purchases, plan releases, daily free credits, adjustments, and returned credits. Look for REFUNDED when a generation charge was returned, EXPIRED when an added balance reached its expiry date, and UPCOMING for a release that has not taken effect yet. Rows with an arrow open Credit source, where the amount is split between regular credits and BONUS UltraS credits. Because expiry is represented on the original added row rather than as a separate negative row, check the EXPIRED tag and Expires date when a balance appears lower than expected.
The Subscription page
How do I open the plans page?
Open it from the header Upgrade / Pricing button or from Buy more credits / Change plan in your profile. On desktop it opens as a full-screen overlay titled Make your choice; close it with the X in the top-right corner or by pressing back. On mobile it's a full page you scroll through.
What's the difference between "Pay monthly" and "Pay yearly"?
At the top of the page there's a toggle with two options — Pay monthly and Pay yearly — that switches which set of plans you're viewing. Yearly billing is discounted — currently 60% off versus paying monthly (for example, Macro is $40/month month-to-month but works out to $16/month when billed annually) — and also grants bonus UltraS credits. Each paid plan card carries a promo badge combining both, e.g. "60% off + 120% BONUS UltraS credits" (the percentage is that plan's bonus UltraS credits relative to its monthly credits). On the monthly side the badge adds a Yearly Only tag, since the bonus only comes with yearly billing. (On the mobile card layout the badge sits inside the plan's action button without a tag; the Yearly Only tag appears on the card's first benefit line instead.) Directly above each paid plan's purchase button, another line shows the full 12-month bonus amount, e.g. + 600,000 UltraS Credits. It ends with a BONUS tag on yearly plans, or BONUS · Yearly Only on monthly plans; clicking the combined monthly tag switches to yearly billing. During special campaigns a plan's monthly badge shows the campaign text instead — e.g. "$1.01 off first month!" — while the bonus-credits promo stays on the yearly side. The plan columns of the comparison table's header carry the same promo badge as the cards. Switching the toggle re-prices every plan card and the comparison table below. Each plan card also has an inline link — Switch to annual billing or Switch to monthly billing — that flips the toggle for you, and every Yearly Only tag (on cards and in the comparison table) is clickable and switches you straight to the yearly plans.
What do the plan cards show?
Each plan card shows the plan name, its price (with the original price struck through when a promotion is active), the credits it grants, and a bulleted list of what's included. The most popular plan is highlighted with a colored border and a "pick this plan" badge. The button at the bottom of each card changes depending on your situation — see the next question. Prices and credit amounts come from your account's region and current offers; the current plans are:
Plan | Monthly | Yearly (60% off) | Credits | Portrait models | Concurrent tasks |
Nano (free) | $0 | — | 80 / day | 1 | none |
Micro | $15/mo | $6/mo (billed $72/yr) | 5,000 / month | 2 | up to 3 |
Macro ⭐ | $40/mo | $16/mo (billed $192/yr) | 20,000 / month | 8 | up to 6 |
Mega | $200/mo | $80/mo (billed $960/yr) | 100,000 / month | 50 | up to 20 |
Macro is the most popular ("71% pick this plan"). On paid plans the first bullet in the included-features list is the yearly UltraS bonus — e.g. "120% BONUS UltraS credits", marked with a Yearly Only tag while you're viewing monthly billing. Every paid plan also removes the watermark and unlocks private models/content and concurrent generations; custom voice models require Macro or above, and Mega adds revenue sharing on public models.
Why does the plan button say "Upgrade", "Downgrade", "Change", or "Current plan"?
The button reflects how that plan compares to your current one:
Upgrade plan — the plan is a higher tier than your current one. When an upgrade price is available for your account, the button carries a second line under the label — e.g. Upgrade for Just $240 ("Upgrade for Just" in grey, the amount in white) — showing the amount for that specific upgrade.
Downgrade plan — the plan is a lower tier; choosing it shows a "Confirm downgrade" notice warning that it has fewer features.
Change plan — the plan is the same tier (for example switching billing interval).
Current plan (or Current) — this is your active plan; the button isn't clickable as a purchase.
The Upgrade for Just line is account-specific: it appears only when the plan data for your signed-in account includes an upgrade amount, and only on upgrade buttons — plans without an amount (and every Downgrade / Change / Current button) show the plain label. When present it shows on the desktop plan cards, on the Upgrade buttons in the comparison table's header, and inside the mobile plan cards' action button (smaller text under Upgrade); the mobile comparison table's header always keeps the plain Upgrade label without the line.
If you're not signed in, clicking any plan opens the sign-in dialog first.
What happens when I pick a plan?
For a same-tier change or an upgrade you may see a confirmation step before checkout. Downgrades and upgrades that take effect later show a notice first; legacy-plan holders see an extra warning that switching is permanent and can't be undone ("Stay on current plan" to back out, or "Update now" to proceed). Once confirmed, you're taken to secure checkout to complete payment, after which a result dialog appears (see Payment results).
What is "Start at:" on a plan button?
When you schedule a change that takes effect at the end of your current billing period, the future plan's button shows Start at: with the date it becomes active. Your current plan keeps its Current plan label, with a Cancel downgrade / Cancel upgrade link to undo the scheduled change.
What does "Resume now" mean on a plan?
If your subscription is paused, the plan button shows Resume now along with Paused until: and the resume date. Clicking it resumes your subscription immediately.
What is the comparison table at the bottom?
Below the plan cards is a Compare plans and features table that lines up the plans side by side across grouped rows, so you can see exactly what each tier includes. The groups are:
Essentials — BONUS UltraS Credits (yearly plans only: the dedicated UltraS credits, added in full immediately after payment and usable for any UltraS video or image generation on the latest premium models, including Seedance 2.5; the table shows each plan's full 12-month bonus total — with a Yearly Only tag when you're viewing monthly plans, and an ✗ on plans that grant none), Credits expire (how long credits granted by that plan stay valid, e.g. "1 month"), then Private models, Private content, and Remove watermark.
Models and concurrency — Max portrait models, Max voice models, and Max concurrent tasks (unlimited tiers are labeled "Unlimited").
Image features, Video features, and Audio features — the per-category generation allowances for each plan.
The table follows the same monthly/yearly toggle as the cards. On desktop you can also scroll the plan cards horizontally using the on-screen arrows when there are more than four plans.
Why is the plans page just showing a spinner or "No plans available"?
While plans load you'll see a spinner with Loading.... If the page finishes loading but there are no plans for the selected billing group, it shows No plans are available for this group yet. — try switching the monthly/yearly toggle, or check back later.
One-time credit packages
What are one-time credit packages?
One-time packages are a way to top up your credit balance with a single payment that doesn't recur. Open them from the One-time button (a credit-card icon) on the Subscription page. The dialog lists the available packages — each showing its name, price, the credits it grants, and the price per 100 credits — plus your current balance at the top labeled Residual, with a refresh icon to update it. The current packages are Nano $12 → 4,000 credits, Micro $15 → 5,000, Macro $40 → 20,000 (10% off with auto-reload), and Mega $200 → 100,000 (30% off with auto-reload) — roughly $0.20–$0.30 per 100 credits. Pick a package and pay with the full-width Pay … now button. The footer reassures you with Secure payment, Instant activation, and (for auto-reload-eligible packages) Cancel anytime.
Who can buy one-time packages?
One-time packages are available to subscribers and to longer-standing accounts. If you can't buy them, tapping One-time shows a prompt:
Unlock one-time package — "This one-time package is available to subscribers only. Upgrade to unlock it." with an Upgrade now button.
A Want access to One-Time Packages? upsell explaining that they're for Yearly Plan or Macro/Mega subscribers, with two paths: switch to Yearly for an extra discount, or go Macro/Mega (Monthly) for a discount on your first month.
Why is there a red dot on the "One-time" button?
The small red dot is a "new" indicator that appears the first time one-time packages are available to you. It goes away once you've opened the dialog.
What if no packages are available?
If the catalog is empty the dialog shows No one-time packages are available right now. Please check back later. While it's still loading you'll see a spinner.
Auto-reload
What is auto-reload?
Auto-reload automatically buys a credit package for you whenever your balance drops below a threshold you set, so you don't run out mid-project. Larger packages carry a discount when you turn auto-reload on — the Macro package shows 10% off and the Mega package 30% off with auto-reload enabled (eligible packages show a "% off with auto-reload" badge), and the savings are also applied to the Pay … now button (shown as the original price struck through next to the discounted price, plus a "% OFF" badge).
How do I turn on auto-reload?
In the one-time package dialog, select an auto-reload-eligible package (the larger ones). An Auto-reload — Save X% section appears with a checkbox that's on by default. Set Reload when balance below to the credit level that should trigger a top-up, then pay. Auto-reload turns on as part of that purchase. You can also manage it directly from your profile's Usage details card using the Manage button or the on/off toggle next to Auto-reload.
What threshold can I set?
The "reload when balance below" value must be between 1,000 and 9,999 credits; it pre-fills at 2,000. If you type a value outside that range the field shows Min: 1,000 or Max: 9,999 and you can't continue until it's valid. Values above the maximum are clamped as you type.
How do I change the threshold or turn auto-reload off?
When auto-reload is already on, the dialog shows Auto-reload is enabled with the current threshold and a Manage button. In manage mode:
Edit the threshold and tap the inline Update button to save just that value (no new charge).
Uncheck the auto-reload box while your active package is selected, then tap Disable auto-reload to turn it off entirely. You'll see "Disabled auto-reload successfully."
What happens if an auto-reload payment fails?
You'll get a guidance message and auto-reload is switched off to avoid repeated failed charges:
Auto-reload missed a beat — the top-up didn't go through; you still have enough credits for now, but update your payment method to turn it back on.
Not enough credits — auto-reload missed a beat — the top-up failed and you're also out of credits; update your payment method to add credits and re-enable auto-reload.
Update your payment details (see Managing payment) and re-enable auto-reload to resume.
Billing, payment & results
How do I update my card or manage billing?
In your profile, the Billing and payment card shows your price, billing period, and renewal date (plus Changing to if a plan change is scheduled). Tap Manage payment to open the secure Stripe billing portal in a new tab, where you can update your card and see invoices. This card only appears once you're on a paid plan.
How do I cancel or resume my subscription?
From your profile's plan section, use Cancel subscription (it asks you to confirm: "Are you sure you want to cancel your subscription?"). If your subscription is paused or scheduled to pause, a Resume subscription / Resume now action appears instead to restart it. A status pill next to your plan name shows Active or Paused. Free-plan accounts don't show a cancel option since there's nothing to cancel.
I picked yearly billing by accident — can I get a refund?
If you chose yearly (annual) billing by mistake, contact support as soon as possible. The app does not show a self-service refund button or calculate a fixed refund-eligibility result. Include your account email, charge date, plan, receipt, and whether you generated anything after the charge so the support team can review the actual payment and credit history. You can verify deductions yourself under Profile > Credit usage table > Used; if generation credits are returned, that activity appears with the REFUNDED tag. Also cancel or change the subscription from your profile if you need to prevent another renewal. Reach out through Help & support — [email protected] or the in-app support chat.
What do the payment result messages mean?
After checkout a result dialog appears. If you return from unfinished Stripe checkout with the browser's Back button, APOB treats it as canceled:
Payment successful — confirms what you bought: a new subscription ("Your subscription to … is now active"), a plan change ("changed from … to …"), or a one-time purchase ("You purchased …"). It notes that processing can take a couple of minutes and to refresh or contact support if your subscription doesn't show after 5 minutes. Tap Continue to dismiss.
Payment canceled — "Your payment was canceled. Click Retry to try again." Use Retry to restart checkout or Close to dismiss.
Why am I seeing a "Not enough credits" or limit message?
These guidance dialogs appear when you hit a limit, and point you toward upgrading:
Not enough credits — you're out of credits; subscribe or upgrade for more.
Concurrent generation limit — running several generations at once is a paid feature (free users), or you've hit your plan's concurrent-task cap (paid users); upgrade to run more at once.
Custom model limit reached / Voice model limit reached — you've used up your plan's model slots; upgrade for more capacity or delete unused models. Free and Micro plans can't create custom voice models — you'd need Macro or above.
Unlock private creation with paid subscription — keeping creations private is a paid feature.
Each dialog has a button that takes you to the plans page (or, for payment failures, to the billing portal).
How does free-vs-paid gating work?
You can browse and try the basics for free, but paid plans unlock more credits, more custom model slots, running multiple generations at once, keeping your creations private, removing the watermark, custom voice models (Macro and above), and one-time packages / auto-reload. When you reach a free-tier limit you'll see the relevant guidance dialog above rather than a hard stop, so you can decide whether to upgrade.
On mobile
The plans page is a full scrollable page rather than an overlay: the monthly/yearly toggle sits in the top bar and pins to a "Compare plans and features" title as you scroll down to the table. The One-time entry is a credit-card icon in the top bar. The one-time and auto-reload controls open as a bottom sheet, and the auto-reload threshold input sits on its own line. In your profile, the cancel/change/resume actions appear as buttons inside the Billing and payment card.