Pricing
One plan. Per seat. In EUR.
Every seat ships with sovereignty, supply-chain security, hosted runners, and full export rights. One price covers Actions minutes, security signing, dependency scans, and on-demand data export — all on EU infrastructure.
€30 / seat / month
Billed monthly. Cancel any time at end of paid month.
Billed in EUR. VAT reverse-charge for EU B2B with a valid VIES VAT number.
At today's mid-market rates, €30 is roughly £26 / CHF 28 / kr 320 NOK / kr 224 DKK. Your effective cost in your local currency varies with FX on each invoice date. Customers outside the EUR zone are charged in EUR; their bank or card provider applies the conversion.
Trial caps: 1 seat, 10 repositories, 500 runner-minutes pooled across the full 30-day trial. The full 1,000 runner-minutes/seat monthly pool unlocks at first payment. Caps protect the platform during the trial window; legitimate evaluation fits comfortably — that's ~25-50 typical CI runs.
Annual term: €306/seat charged upfront for the year. If you cancel, access continues to your committed-until date and the year stands as paid. Auto-renews unless cancelled at least 30 days before term end. Full detail in the terms of service.
What's included
- Forgejo surface. Repos, issues, PRs, package registry — full upstream.
- Hosted CI runners. 1,000 min/seat/month pooled. Concurrent jobs: 2 per seat, max 100/org. €0.01/min after pool.
- Supply chain security. Pre-receive secret scanning, dependency scanning, signed commits, SLSA provenance.
- Hosted Renovate. Monthly cadence + weekly vulnerability-triggered PRs.
- Storage. 5 GB repo + 5 GB LFS + 5 GB packages, pooled (15 GB/seat).
- Package egress. Soft cap 100 GB/seat/month; hard cap throttles to 1 Mbps. No overage charge.
- SSO enforcement. OIDC + SAML, per-org session binding.
- SCIM 2.0 user provisioning. Push users and groups from Okta, Entra, Authentik, or any compliant IdP. Per-tenant bearer-token auth with dual-token rotation.
- OIDC federation. Short-lived T Cloud credentials. No long-lived deploy keys.
- Public REST API. Same surface humans use. Ready for AI agents.
- AI integrations (BYOK). PR review, Renovate explanations, customer-callable
/ai/complete. Bring your own key — Anthropic, OpenAI, Mistral, Vertex Gemini, or any OpenAI-compatible URL. Data path & sovereignty → - Public repos supported. Private by default.
- One-click tamper-evident export. Repos, LFS, Actions logs, audit slice, attestations — zipped with a SHA-256 manifest.
- Audit log retention up to 2 years. Configurable per tenant (90 / 180 / 365 / 730 days). Hash-chained index stays forever; payload ages out per your policy.
- Storage overage. €0,20/GB/month on the relevant pool, billed in arrears.
How €30 compares
Same per-seat tier, same supply chain controls — without the add-on tax.
GitHub Team + Advanced Security 🇺🇸 hosted in the US
$53/seat/mo≈ €49/seat/mo · €588/seat/yr
$4 Team + $49 Advanced Security. Actions minutes metered separately. Dependabot consumes Actions minutes on top.
GitLab Ultimate 🇺🇸 hosted in the US
$99/seat/mo≈ €92/seat/mo · €1.100/seat/yr
SAST, DAST, dependency & container scanning, vulnerability management. CI minutes metered separately. Premium ($29) does not include the supply chain stack.
fremforge 🇪🇺 hosted in Germany
€30/seat/moflat · €360/seat/yr · €306 on annual commit
Supply chain stack included. 1.000 CI min/seat pooled. Hosted Renovate. Signed export. Zero US sub-processors.
USD prices are published list prices at the time of writing; EUR equivalents converted at ~1.08 USD/EUR for orientation only — your actual EUR equivalent depends on the spot rate when GitHub or GitLab bills your card. fremforge prices in EUR throughout, no FX exposure on renewal. Pricing reviewed annually.
Payment & billing
Single currency, single price
EUR across every customer, every invoice. No localised pricing games, no FX surprise on renewal.
VAT reverse-charge
Available for EU B2B customers with a valid VIES VAT number. Verified at signup.
Payment methods
Card (Visa, Mastercard), SEPA direct debit, SEPA bank transfer, Google Pay, Apple Pay. Processed by Mollie (NL).
No minimum seat count. See trust for the full sub-processor list and the DPA for the contractual posture.