FORGE CODEX is a completely free Draw Steel toolkit — rules answers drawn straight from the books, plus a full character builder. We don't track you, and nothing you create is uploaded unless you open or join an Adventure Table.
Your questions are answered by Gemini AI (by Google) — your queries are sent to Google's servers for processing. Your consent choice, preferences and everything you create are saved in your browser.
By continuing you agree to our Terms of Use & Privacy Policy.
FORGE CODEX is free because of ads. Your ad blocker is preventing them from loading, which means we can't cover the cost of the AI that powers this tool.
Please whitelist this site in your ad blocker, then click the button below.
In most ad blockers: click the extension icon → "Disable for this site"
or add forge-codex.com to your whitelist.
Terms of Use & Privacy Policy
By accessing or using FORGE CODEX you agree to these terms in full. If you do not agree, do not use this service. These terms apply to all visitors and users without exception.
FORGE CODEX is provided "AS IS" and "AS AVAILABLE" without any warranty of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy, or non-infringement.
To the fullest extent permitted by applicable law, Bergestig (the operator of FORGE CODEX) shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages of any kind arising from your use of — or inability to use — this service, even if advised of the possibility of such damages.
This includes, without limitation: errors or omissions in AI-generated answers, incorrect rules interpretations, decisions made in gameplay based on information from FORGE CODEX, downtime or unavailability of the service, or any third-party conduct.
AI answers are limited. Generating them costs money, and FORGE CODEX runs on a capped daily allowance from Google. The site therefore limits how many AI answers it produces — both per visitor and in total each day — and how long a single question may be. You may be asked to wait a moment, or told the daily budget is spent; this is expected behaviour, not a fault. The rules reference, the chat's built-in answers and the Character Builder keep working either way — only AI-generated replies pause. The exact limits are not published and may change at any time.
The Adventure Table is a beta. It runs within a daily capacity, and may be unavailable, paused, changed or withdrawn at any time; tables stored on it, and changes made at a table while it can't be reached, may be lost. Your Champion sheet and Battle Tracker stay on your device either way — keep your own exports.
FORGE CODEX uses Gemini AI (by Google) to generate answers. AI responses may be incomplete, inaccurate, or out of date. Always verify rules with the official MCDM Draw Steel books. FORGE CODEX accepts no responsibility for game outcomes, disputes, or decisions based on AI-generated content.
This applies to all content on FORGE CODEX — including the rules reference, the chat's built-in answers, and the Character Builder's data, options, and calculated values. Any of it may contain errors, omissions, or outdated information, and FORGE CODEX cannot be held responsible for such errors. The official MCDM Draw Steel books are always the authoritative source — where FORGE CODEX and the official books differ, the books are right.
Rules updates. MCDM may publish updates and errata to Draw Steel at any time. FORGE CODEX does not promise to reflect every update, and is under no obligation to do so. Rule sets on this site are updated only when the operator considers an update necessary, and the site may therefore lag behind the latest official printing at any given time. The currently reflected printing is stated in section 7.
No accounts, and nothing uploaded unless you choose to. No account is required. Everything the site saves stays on your own device, in your browser's localStorage: your cookie consent choice, your display preferences (such as colour-blind mode and the forge glow), anything you create in the site's tools — characters and encounters, including any names and notes you type into them — and a small flag that remembers a cosmetic unlock. The exceptions are the AI questions you send and the Adventure Table, which uploads data only when you open or join a table yourself. Both are described below.
Cloudflare server logs. This site is hosted on Cloudflare Pages. Like all web servers, Cloudflare may automatically log standard request data (IP address, timestamp, browser type) as part of normal infrastructure operation. This is handled by Cloudflare under their own Privacy Policy.
Your questions are sent to Google. When FORGE CODEX uses AI to answer a question, your query is transmitted to Google's Gemini API for processing. This is subject to Google's Privacy Policy. Do not include personal or sensitive information in your questions.
Limits on AI answers. To enforce the limits in section 2, the server counts AI questions per IP address. These counters hold nothing else and delete themselves within 25 hours of your last question.
Voice input is optional. The microphone button uses your browser's built-in speech recognition. In most browsers — Chrome and Edge included — the audio is sent to the browser vendor's servers (Google's, for Chrome) to be transcribed, and is handled under their privacy policy, not ours. FORGE CODEX never records, stores or receives your audio; we only see the text your browser returns. If you would rather not use it, simply type instead — the button is entirely optional.
Character Builder. Character files you import are read and validated entirely in your browser and are never uploaded. Characters you create in the Character Builder are stored only in your browser's localStorage on your own device — they are not uploaded or stored on any server unless you join an Adventure Table with one, and then only the parts listed under “Adventure Table” below. Exported character files and filled PDF character sheets are generated entirely in your browser. Clearing your browser data for this site permanently deletes your saved characters, so use Export if you want a backup. When you fill an official character sheet PDF, you supply your own copy of the file; it is processed locally and never leaves your device.
Adventure Table (optional, beta). The Adventure Table lets a Director and their players share a live table: each hero's Stamina, conditions and resources, who is connected, and a log of who changed what. Nothing is sent unless you use it. When a Director opens a table, or a player joins one, the following is stored for that table only:
What never leaves your device: your hero's concept, appearance, personality, backstory, connections, free strike descriptions, journal notes, items and projects; and the Director's monster statistics, Malice and the rest of the Battle Tracker campaign.
Who can see it. Everyone seated at the table — the Director and every player — sees each hero's name, summary, level, play numbers, display name, connection status and the table log. Of the people at the table, only the Director receives each hero's build. Anyone who has the invite link can see the table's name (and, if the table has no password, the names of the heroes at it), and can join unless the Director has set a password or locked the table. Tables are never listed or searchable. FORGE CODEX itself looks at a table only when someone sends its link, and only to answer a request or act on a report about that table. The Director decides who gets the link, and can make a new one (the old one stops working), lock the table or remove a hero at any time.
No accounts — keys instead. Opening a table gives the Director's browser a Director key; joining gives each player's browser a seat key. They are kept in that browser's localStorage and never in exported files. Invite and Director links carry their codes after the “#”, which browsers never send to a web server, and the page removes them from the address bar once read. Whoever holds the Director key — including anyone you give the “Copy Director link” backup — controls the table, so keep it like a password. A table password is stored only in scrambled (hashed) form; nobody, including FORGE CODEX, can read it back. Lost keys can't be recovered: a player can be removed and join again with the invite link, and a table whose Director key is lost simply expires.
Abuse protection. To limit how many tables one connection can open and how many wrong passwords it can try, the Adventure Table uses a scrambled code made from your IP address, a secret key and the date. It does not store your IP address itself; the code changes every day, and these codes are deleted within 25 hours of their last use.
Where it is stored. Tables run on Cloudflare Workers and Durable Objects and are stored in Cloudflare data centres in the European Union. Your connection reaches them through Cloudflare's global network, the same way the rest of the site does.
How long, and how to delete it.
Why, and your rights. Bergestig, the operator of FORGE CODEX, uses this data only to run the table you chose to open or join and to answer requests and reports about it, and the scrambled IP codes only to protect the service from abuse. It is not sold, not used for advertising, and not shared with anyone except Cloudflare, which runs the servers, and the email provider that carries a message you send to the address below and the answer to it. To see or delete what is stored about you — for example if you can't reach your Director — or to report a table that breaks section 9, contact privacy@forge-codex.com. Include the table's invite link: FORGE CODEX needs it to find the table. You can also complain to your data protection authority (in Norway: Datatilsynet).
FORGE CODEX does not set any tracking cookies. Everything the site keeps — your consent choice, your display preferences, anything you create in its tools, and a small interface flag — is saved in your browser's localStorage and never leaves your device, except as described under “Adventure Table” in section 4. If you open or join an Adventure Table, your browser also keeps that table's keys here; anyone with access to this browser could use them.
Any cookies set by third-party services are governed by their own privacy policies and are outside FORGE CODEX's control. You can clear all of it at any time by clearing your browser's localStorage for this site. Clearing it also removes your Adventure Table keys: a player can rejoin with the invite link (with the same hero, once the Director has removed it from the table), but a Director who hasn't saved the Director link loses control of the table until it expires.
FORGE CODEX integrates the following third-party services, each governed by their own terms and privacy policies:
FORGE CODEX is not responsible for the practices or content of any third-party service.
FORGE CODEX is an independent product published under the DRAW STEEL Creator License and is not affiliated with MCDM Productions, LLC. DRAW STEEL © 2026 MCDM Productions, LLC. Rules text from Draw Steel Heroes and Draw Steel Monsters is used under the DRAW STEEL Creator License, and follows the v1.01b and v1.01 printings respectively. Early versions of FORGE CODEX drew on rules data from steelcompendium.io by Xentis (Scott Tomaszewski) — thank you!
Separately from the Draw Steel material described above, FORGE CODEX itself — its source code, visual design and branding, the FORGE CODEX name and emblem, its original written text, and the particular way its features are designed and put together — is the work of its operator and is not licensed for reuse. All rights are reserved.
You are welcome to use this site freely for your own games. You may not, without written permission:
To be clear about what this does not cover: the Draw Steel rules, mechanics and terminology belong to MCDM Productions and are used here under the DRAW STEEL Creator License. This section claims no ownership over them, and nothing here prevents anyone from independently creating their own Draw Steel tools under that same license.
Please don't abuse the service. In particular: no automated scraping or bulk requests; no attempts to overload, disrupt or gain unauthorised access to the site or its APIs; no using it to generate content that is unlawful or harmful; and no reselling access to it. For the Adventure Table: keep table, hero and display names and notes free of anything offensive or unlawful and of other people's personal information — use a nickname, not a full name; share invite links only with the people you want at your table (the Director decides who gets the link and who stays); and don't try to guess links, passwords or keys, or join tables you weren't invited to. FORGE CODEX may delete tables that break these rules. FORGE CODEX may block or restrict access to anyone who does. Access may be withdrawn at any time, for any reason.
These terms may be updated at any time without prior notice. Continued use of FORGE CODEX after any change constitutes your acceptance of the updated terms. It is your responsibility to review these terms periodically.
Last updated: 31 October 2026