FactoryForge AIBeta
Open navigation

Privacy

Public beta - last updated June 2026

What this is

FactoryForge AI is a public beta fan tool for Satisfactory factory planning. It is not affiliated with Coffee Stain Studios.

Public demo saves

Anonymous plans saved through the Design Studio or Planner are stored in a shared public demo project. Anyone with the canvas URL can view a public demo plan. Do not save private information in the public demo.

Signed-in saves are stored in private user-owned projects and are only available to that account.

Saved plans are pruned automatically - only the most recent 25 plans per project are kept.

Anonymous session cookie

When you save a plan, the app sets an HTTP-only cookie named factoryforge_anon_id (a random UUID). This cookie is used only for abuse prevention and save attribution. It is not used for tracking, advertising, or cross-site analytics. It expires after 30 days.

Private project prompt history

When you analyze prompts in Design Studio while working in a signed-in private project, FactoryForge stores the prompt text with that project and your account so you can review prompt history and reuse a prior prompt as a starting point. Prompt history on the project page shows a short preview; the full text is stored for your account's private projects only.

Anonymous and public demo paths do not record prompt history.

AI / OpenAI parsing

The Design Studio can parse natural-language prompts. When the server is configured in hybrid or openai parser mode, your prompt text is sent to OpenAI for structured intent extraction. OpenAI processes this as a transient API call; refer to OpenAI's privacy policy for their data handling. The deterministic planner that follows never calls external services.

Do not include private information in prompts.

Game profile save import

Signed-in users can import a Satisfactory .sav file to build a private game profile for better recipe suggestions. FactoryForge parses the file in memory, stores derived unlock/progression facts, and does not store the raw save file.

The profile can include counts and identifiers for unlocked alternates, MAM research, HUB/milestone progress, AWESOME Shop unlocks, map label, play time, and import timestamp. Session names and player identifiers are not stored in the profile.

Accounts and login

FactoryForge supports Google login and email/password login through Supabase Auth. Account pages show your Supabase user ID, synced Prisma user ID, email, provider, role, and credit balance.

Starter credits are granted once on account sync. One-time credit pack purchases use Stripe Checkout; FactoryForge stores ledger records and checkout metadata needed to verify credit grants, balances, and support requests. Card details are handled by Stripe and should not be posted in FactoryForge support reports.

Subscriptions and paid gates are not live in the current beta.

Contact / feedback

Found an issue or have a question? Open an issue on GitHub.