EmGee.dev / Work / Fireside Worlds
Fireside Worlds
A text role-playing game narrated by AI, in persistent worlds where what you do stays done.

About
Fireside Worlds is a story game you play by typing what your character does. A rules engine keeps the world honest (who has what, who owes whom, what time it is); Claude tells the story.
Version 2 is a managed alpha at firesideworlds.com. Version 4, a full rebuild, is being built alongside it.
What it does
- Persistent characters and worlds.
- AI narration held to the rules by a referee engine.
- Maps and portraits.
- Subscriptions and credit packs.
What's next
- Version 4 replaces version 2.
- Open beta.
Security statement
- Passwords hashed (bcrypt in v4); Google and Apple sign-in in v2.
- CSRF protection, rate limits, hardened session cookies and a Content Security Policy.
- Payment through Stripe Checkout; card details never reach our server.
- The game server listens only on the server itself, behind nginx and Cloudflare.
Shared platform measures (servers, backups, updates, monitoring) are on the Security page. Found a problem? security@emgee.dev.
Privacy statement
What it keeps
- Account: username, optional email, display name, password hash.
- Your characters, saves and what you type in play.
- Subscription status (not card details).
Why
To run the game and keep your story.
Where it is kept
On our servers in Melbourne. Nightly encrypted backups (see Security); daily copies kept 2 weeks, weekly 2 months, monthly 1 year.
Who else sees it
| Service | What for | Where |
|---|---|---|
| Anthropic (Claude) | Narrates turns; receives the scene and what you typed. Sent through the API, which Anthropic does not train on. | USA |
| OpenAI, Replicate | Draws maps and portraits from text descriptions (no personal details). | USA |
| Stripe | Subscriptions and credit packs. | USA |
| Resend | Account emails. | USA / Japan |
| Google, Apple | Optional sign-in. | USA |
| Cloudflare | Delivers the site and blocks attacks; sees IP addresses and request details. | Global |
How long, and deleting it
Turn details sent to the AI are cut back after 7 days; usage figures kept 90 days; bug reports 30 days. Deleting a save or character deletes its history.
Ask what we hold about you, correct it or have it deleted at privacy@emgee.dev; we answer within 30 days. The general Privacy page covers your rights under the Australian Privacy Principles.
Contact
Questions about Fireside Worlds: hello@emgee.dev. Security reports: security@emgee.dev. Privacy: privacy@emgee.dev.