Plans, Credits & Organizations

How to manage your Framo subscription, credits, and team — covering personal billing, top-ups, and organization (team) administration.

Credits & Plans Overview

Framo runs on credits: every AI image, video, 3D model, and LoRA training run spends credits from your balance. Paid plans grant a monthly credit allowance that resets each month.

Plans (from shared/pricing.ts):

  • Free — €0, 500 credits granted once (not monthly), 2 GB storage. Basic AI generation, use existing LoRAs.
  • Pro — €45 / $49 per month, or €459 / $529 per year. 6,000 credits/month, 30 GB storage, commercial rights, own LoRA training, sharing, password protection, 100 MB model uploads.
  • Max — €85 / $99 per month, or €867 / $999 per year. 12,000 credits/month, 100 GB storage, everything in Pro plus priority support.
  • Enterprise — Custom pricing (Contact Sales).

Storage counts every file your account stores, including files in the bin until it is emptied. At the limit, uploads are refused until you free space or upgrade; generations, exports and edits still save. An organisation member stores at the Max allowance on their own account.

Framo bills in euro or US dollars. The two are separate prices, not a currency conversion, so the annual saving differs: 15% on both tiers in euro, and 10% on Pro / 16% on Max in dollars. The pricing page picks a currency from your location and you can switch it there; whichever currency is shown is the one you are charged.

View & Manage Your Subscription

Lives in the Account section under Home (left sidebar → Account, at the bottom).

The Subscription card shows your current plan name, status (Active / Cancels soon), billing interval, and renewal/access date.

  • Upgrade / change plan: Click Upgrade (free users) or Manage Plan (active subscribers). Free users go to the pricing page; active subscribers open the Polar billing portal.
  • Manage Billing: Click Manage Billing (shown when you have a Polar customer ID) to open the Polar portal for payment methods, invoices, and plan changes.
  • Cancel: Click Cancel subscription at the bottom of the card, then confirm. You keep access until the end of the current billing period and can resubscribe anytime.

A pending plan change (e.g. a scheduled downgrade) shows as an amber notice with the effective date.

Browse & Purchase Plans

To subscribe or change tier:

  1. Go to the pricing page (/pricing), or click Upgrade in the Account section to open the upgrade dialog.
  2. Toggle Monthly / Yearly at the top, and € / $ beside it to change currency.
  3. Click the plan button — Start free (Free), Upgrade to Pro, Upgrade to Max, or Contact sales (Enterprise).
  4. New subscribers go through Polar checkout. Existing subscribers with a Polar account are sent to the Polar portal to switch plans (upgrade/downgrade/switch billing interval).

The button reflects your state: "Current Plan", "Upgrade to X", "Downgrade to X", or "Switch to Monthly".

View Credit Pool & Usage (Personal)

Your live credit balance appears in the top bar credit counter. When you drop below 500 credits, a Top Up option becomes available there. The top-up dialog also warns if you already hold 500+ credits.

Top Up Credits On Demand

Top-ups are one-time credit purchases that never expire. Only Pro and Max subscribers can buy top-ups (not Free users).

Packs (from shared/pricing.ts):

  • Starter — €20 / $25 → 2,000 credits
  • Boost — €35 / $40 → 4,000 credits
  • Power — €60 / $70 → 8,000 credits (best value, marked "Best Value")

To buy:

  1. Open the Top-up Credits card in the Account section, or the Top Up dialog from the credit counter.
  2. Click Buy €X / Purchase on a pack.
  3. Complete Polar checkout. Credits are added instantly on return (no waiting for the webhook).

The Onboarding Flow (New Users)

New accounts receive 500 free welcome credits once (Free plan). Note: welcome credits are granted a single time per identity — deleting and recreating an account does not grant them again. See Sign-in, account & public pages.

Teams and schools work through an organization: a contract Framo sets up with them, separate from the Pro and Max plans (see below).


Organizations (Teams)

An organization is a contract between a team and Framo, and it has nothing to do with the Pro and Max plans. Framo agrees the terms with each team: a yearly term paid in advance, a number of credits each month, and optionally overage and rollover. Those credits go into one shared pool that the org's members spend from. Org admin pages live under Settings → Organization (/settings/org) and only org admins see them. The left nav has Settings, Members, Billing and Usage. Someone who is an admin of more than one org switches between them with the picker at the top of that nav.

Create an Organization

Framo sets up every organization after the contract is agreed; there is no way to create one inside the app. To start one, write to contact@framo.app or use Contact sales on the Enterprise plan. Framo creates the org with its contract terms and makes you its Admin (owner). You then invite your team from Settings → Organization → Members.

What the contract sets:

  • Term: a start date and an end date. Credits can be spent only between them.
  • Monthly credits: the pool refills every month on the day of the month the contract started, not on the 1st.
  • Rollover (optional): how many unused credits carry into the next month. With none, unused credits are dropped at the refill.
  • Overage (optional): a price per 1,000 credits and, if agreed, a monthly limit. Without overage, generations stop when the pool is empty. With it, they carry on, and every credit past the pool is counted and billed after the month closes. Framo sends that invoice itself; it is not charged to a card in the app.

Invite & Manage Members

Members are ordinary Framo accounts. One person can belong to several organizations and still keep their own personal credits.

Go to Settings → Organization → Members.

Invite by email:

  1. Click Invite member.
  2. Enter the email and choose a role: Member or Admin.
  3. Click Send invite — an email invite is sent.

Invite by link:

  1. Click Invite link.
  2. Choose the role new joiners get, click Generate link, then copy it. The link expires in 30 days.

Pending invites are listed below the members table with their role and expiry; click Revoke to cancel one.

Manage existing members: each row has a ⋯ menu with Set monthly cap…, Make admin / Make member, Suspend and Remove. The owner and yourself cannot be suspended, removed or demoted. Each row shows the member's role, the credits they used this month (and their cap, if one is set) and their status.

Member Credit Caps

A cap limits how much one member can spend from the pool each month. To set one, open the member's ⋯ menu, choose Set monthly cap…, enter the credits, and click Save. Leave the field empty to remove the cap.

How limits apply: every generation is checked against the org's limit and the member's cap, and the lower one decides. The org's limit is the pool, plus any overage the contract still allows this month. When a limit is reached, the generation stops with a message saying which limit it was. Caps are monthly: every member's usage starts over when the pool refills.

Choose Who Pays

Joining an organization makes its pool pay for your generations. To switch, click the organization's name in the top bar (a small building icon while you pay with your own credits) and choose under Pay with: Your own credits or one of your organizations. The credit counter in the top bar shows only while you pay with your own credits, and top-up packs are offered only then. Anything already generating is charged to whichever source it started on.

If an organization's contract has not started yet, or has ended, its credits cannot be spent. The message tells you to switch to your own credits.

Monitor Org Credit Usage

Go to Settings → Organization → Usage.

  • Summary cards: Pool remaining (of what this month started with), Used this cycle (and how much of it was overage), and Active members.
  • Member usage table: each member's credits used this month and their cap, if one is set, sorted by usage. A member who spent and then left still appears.

Org Billing & Usage History

Go to Settings → Organization → Billing.

  • Contract: status (Starts soon / Active / Ended), term, monthly credits, rollover, and the overage terms if there are any. The contract is managed by Framo; to change it, write to contact@framo.app.
  • This month: a usage bar (credits used from the pool against what the month started with), credits left, and the refill date. If the contract has overage, this also shows the overage credits so far and what they cost.
  • Past months: each closed month's credits, usage, and overage with its amount. A month is recorded here when its credits refill.

When the contract ends, the last month closes with an empty pool and no more refills happen until Framo renews it.

Configure Org Settings & Branding

Go to Settings → Organization → Settings (the Settings tab, /settings/org).

  • General: edit organization name and type.
  • Click Save changes to apply.

Org logo / branding: on the Members page, use the Organisation card at the top — click Upload logo / Change logo (PNG, JPG, SVG). Only org admins can change it; every member sees it.

Close an Organization

Only Framo can close an organization, because the contract and its billing records belong to Framo. To close one, write to contact@framo.app. When an organization is closed, every membership ends and each member goes back to paying with their own credits.

Manage Billing via the Polar Portal

Personal billing (cards, invoices, plan changes) is handled by Polar. Organization contracts are not billed through it. Open the portal from:

  • The Account Subscription card → Manage Billing or Manage Plan, or
  • The pricing page when you're an existing subscriber (plan-change clicks route there).

The portal opens in a new tab with your payment methods, billing history, and subscription controls.