sfact.io / shared saves — a free community tool

Send a link.
They walk through
your build.

Upload your .sav. Get a link. Anyone can now launch your build and explore for 20 minutes - without downloading anything.

Free · No account required · Works with Satisfactory on Steam & Epic

// 03 — the honest version

Questions you probably have.

Q

Why is it free?

It's a tool we wanted to exist, and a 20-minute session costs us less than a penny to run, so the math works. We're committed to keeping Shared Saves free — it will never be monetized. The longer answer is in the section below.

Q

What does the visitor need?

Just Satisfactory installed (Steam or Epic). They click Launch on your save page, get an IP and password, and connect via the in-game server browser.

Q

Will my save get messed up?

No. Your .sav sits in storage. We copy it onto a fresh game for each session. Visitors can change things, or even blow things up — none of it persists. Their session ends; the game disappears.

Q

What about mods?

If enough people want it. Vanilla Satisfactory only, for now. Let us know if you want this.

Q

How long can someone explore?

Twenty minutes per session. Enough to check it out. They can always launch it again if they need more time.

Q

Is this in beta?

Yes. It works, but we're still adding features and smoothing rough edges. If you hit something weird, tell us.

// 04 — built to stay free

We're not going to monetize this.

Shared Saves is free now and it will stay free. There's no paid tier coming, no "upgrade for more time", no freemium upsell. We just want this to be 100% free (as in beer), without the cruft.

But how is that possible? Don't servers cost money? Yea, but a 20-minute session ends up costing us less than a penny to run. This is the result of a platform we deliberately built to be inexpensive per session. Here is how we did it:

Spot VMs

Each session runs on a preemptable (spot) VM at roughly 60% to 91% less expensive than the on-demand price. When one gets reclaimed, the platform brings the session back on another in seconds.

Port-multiplexed load balancers

We run a small custom Kubernetes operator that lets many game servers share a single load balancer IP, routed by port. One LB IP handles dozens of concurrent sessions instead of one each.

Warm node pool

We keep a small pool of warmed-up nodes ready so a new session boots in seconds instead of waiting on GCP to provision a fresh VM.

Hard 20-minute lifetime

Every session is capped at 20 minutes by the operator that runs the game pod. When the timer hits zero, the pod and its VM are torn down — no idle servers burning money.

Shared Saves is the first thing we've put on this platform. We may build other products on top of it later, but Shared Saves itself will always be 100% free. And we won't use it to push people into anything else. It also gives us real builds and real users to battle-test what we're building, so it earns its keep on our end too.

For now, we're focused on making the platform really good and Shared Saves really useful. That's the whole roadmap.

Your build deserves
visitors.

Upload a save, share a link, hear back from people who walked through it. That's the whole loop.