Open books

Transparency report

How credits map to generations, how we moderate content, and how your data is handled. If anything here is unclear, email hello@beingbrush.com.

How beingbrush makes money

You pay a monthly subscription. The only revenue beingbrush earns is that subscription.

We don't sell your data, your prompts, or your images. We don't train on your private work.

What a credit buys

Each live model has a fixed credit weight per image. The rates below apply to every tier while this verified model catalog is live.

ModelProviderCredits / imageImages per 100 credits
GPT Image 2OpenAI1100
Gemini 3 Pro ImageGoogle1100
GPT-4o ImageOpenAI0.7143
Gemini Flash PreviewGoogle0.3333

Weights are derived from the provider's published unit cost and are reviewed whenever the live model catalog changes. Pricing details live on the pricing page.

Event credits & the referral program

Referral bonuses and promotional grants are issued as event credits - a separate balance reserved for promotional generation. This keeps promotional spend predictable while the live model catalog is intentionally small.

The 5% public-image refund

When you publish an image to the public gallery, we refund 5% of that image's credit cost back to your balance, instantly. The refund is recorded in your ledger as a refund entry tied to the generation id.

Content moderation

Every request is screened twice ??once on the prompt before generation, once on the image after. We use a dual-model stack so the failure of one provider doesn't leave us exposed.

Primary

nvidia/nemotron-3.5-content-safety:free

NVIDIA's 4B multimodal guardrail model, served via OpenRouter. Free for low-volume traffic.

Fallback

meta-llama/llama-guard-4-12b

Meta's 12B multimodal classifier, served via OpenRouter when the primary endpoint is rate-limited.

Policy

Content is blocked when the primary or fallback classifier flags it as unsafe across sexual, violence, hate, harassment, self-harm, or illegal-activity categories.

If both moderation providers are unavailable, we fail closed ??the request is blocked and no credits are charged. Blocked generations are fully refunded.

Data & image rights

Provider relationships & licensing

beingbrush is an image generation web application, not an API reseller. We hold a commercial account with the underlying gateway and route generation requests through its official API under its standard developer terms. We never expose provider API keys to end users, and we do not offer a programmatic API for others to resell.

ProviderModelsOutput ownershipCommercial use
DuckCodingGPT Image 2, GPT-4o Image, Gemini image modelsCustomer (you), subject to the upstream model termsPermitted

Each provider's terms take precedence on their respective outputs. beingbrush does not claim ownership of, nor train on, any generated image.

Payments & the merchant of record

All payments are processed by Polar, who acts as the merchant of record ??they handle sales tax, invoicing, and payouts to us. Subscription renewals fire a Polar order.paid event that resets your credit balance. Each order id is recorded to guarantee idempotent resets even if Polar retries the webhook.

beingbrush falls under Polar's "AI content generation" category, which is subject to closer review. This page, our Terms, Acceptable Use Policy, and the dual-model moderation stack above are the materials we submit to support that review.