Skip to main content

Register / Login

Open the Facebetter website, then Sign in or Create an account. Email/password and social sign-in (Google, GitHub) are supported. After sign-in you land in the Console. Create a project; each project has its own plan, credentials, and platform bindings. New projects start on the Free plan (most effects available, output always watermarked). Plan details: Plans & Features.

Bind Application Information

Open Credentials for the project. The SDK checks that the running app matches the identifiers bound in the Console—fill in each platform you ship and save:
  • iOS / macOS: Bundle ID (e.g. com.example.app)
  • Android: Application package name (e.g. com.example.app)
  • Windows: Application name or executable file name
  • Linux (officially Ubuntu 22.04+): Application name or package name
  • Web: Application domain (e.g. example.com)
Auth fails if bindings are missing or do not match. For CLI tools without a Bundle ID, bind the process name as shown in the Console.

Subscribe to a Plan

Upgrade from the project Overview or Billing page:
  1. Open Adjust plan (or an upgrade action on Overview).
  2. Choose Monthly or Yearly (yearly is about 20% off).
  3. Pick Basic / Pro / Pro+ (or another paid tier). See Plans & Features.
  4. Complete checkout. Card and other common methods are supported. The Chinese console also offers Alipay as one-time prepaid (monthly or yearly, no auto-renew).
On Billing you can review renewals or expiry, invoices, and cancel auto-renew for card subscriptions. Alipay prepaid must be purchased again before it expires.

Get AppID and AppKey

On the project Credentials page, copy App ID and App Key. Native apps can authenticate with appId + appKey, or with a licenseToken (license token string, {token} JSON, or offline .lic file contents). Web must not embed appKey in frontend JavaScript. Details: Auth & License. To rotate the App Key, use Reset key on the same page. The previous key stops working immediately—update your apps first.