Files
sessionzero.app/about.html
2025-11-11 21:39:25 -06:00

97 lines
5.9 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta charset="UTF-8">
<title>About SessionZero</title>
<link rel="stylesheet" href="styles.css">
<link rel="icon" href="d20_no-bg_medium.png">
</head>
<body>
<div class="page-container">
<header>
<nav>
<div class="nav-content">
<a href="index.html" class="logo-container">
<img src="d20_no-bg_medium.png" alt="SessionZero Logo" class="logo-placeholder">
<div class="logo-text">SessionZero</div>
</a>
<div class="nav-links">
<a href="about.html">About</a>
<a href="https://blog.sessionzero.app">Blog</a>
</div>
</div>
</nav>
</header>
<main>
<section class="hero">
<h1>About SessionZero</h1>
<p class="tagline">A free, open-source, and system-agnostic TTRPG companion app.</p>
</section>
<section class="content">
<p>SessionZero is built to be a flexible companion for any tabletop RPG system you want to run, whether that's a popular game or your own homebrew creation. The goal is simple: give you full control over your game data without getting in your way.</p>
<p>Your data should always belong to you. SessionZero is built around three principles: it works with any game system, it runs offline on your own device, and it's completely open source under the AGPL-3.0 license.</p>
<h2>How SessionZero Works</h2>
<div class="feature-detail">
<h3>Works With Any Game System</h3>
<p>SessionZero uses something called Datapacks, which are basically packages that contain everything needed to play a specific game system, or just simply additional content that can be used anywhere. Think of them like expansion packs, but for the rules and content of your game. A Datapack includes things like character sheet templates, session templates, items, monsters, and whatever else the game needs. You can download Datapacks others have made, or create your own for any system you want to play.</p>
</div>
<div class="feature-detail">
<h3>Runs Offline on Your Device</h3>
<p>Everything lives on your device by default. Your characters, your notes, your campaigns, all stored locally. If you want to run a live game with friends online, you have two options: set up your own self-hosted server, or join an already established server that someone else is running. There's no company-run service in the middle, which means you're not dependent on anyone else to keep your games running.</p>
</div>
<div class="feature-detail">
<h3>Live Sessions With Your Group</h3>
<p>SessionZero allows you to connect to a host via P2P using a direct IP address or using a room code generated by a small signaling server (yes, that too is self-hostable!) that can be sent to players.</p>
<p>When you're running a game, SessionZero helps you manage the session. Game Masters can track turn order, control NPCs, and update player information in real time. Players joining your game can keep their own private notes, view shared campaign information, and see updates as they happen. There's also a chat feature for quick communication during play.</p>
</div>
<div class="feature-detail">
<h3>Open Source and Community-Driven</h3>
<p>The entire project is open source, which means anyone can look at the code, suggest changes, or build their own version. There's no tracking, no premium features locked behind paywalls, and no corporate interests. It's built by and for TTRPG lovers.</p>
</div>
<h2>Sharing Custom Content</h2>
<p>The SessionZeroDB is a content repository where users can download or share Datapacks.</p>
<p>The goal is to make the repository self-hostable so that anyone can host one. Inside SessionZero you'll be able to list all the sources where you want to pull packages from. Optionally, repositories can allow being indexed by the official master repository so that their contents are visible and can be pulled from just the main source.</p>
<h2>Who This Is For</h2>
<ul>
<li>Players and GMs who want complete control over their character sheets, notes, and game data.</li>
<li>Anyone frustrated with apps that are bloated, restrictive, or constantly trying to sell you something.</li>
<li>People who prefer tools that respect their privacy and don't require an internet connection.</li>
<li>Developers or hobbyists interested in tinkering with an open platform for tabletop gaming.</li>
</ul>
<h2>What SessionZero is <em>NOT</em></h2>
<p>SessionZero is <b>not</b> a replacement for your official rulebooks or published modules. It's a companion tool for managing characters and sessions using content you create or source yourself. There's no monetization of user content, no digital storefront, and no official content sales by design. SessionZero's objective is helping you organize and play the games you already own or create yourself.</p>
</section>
<section class="pricing-preview">
<h2>Ready to get started?</h2>
<div class="pricing-content">
<p>SessionZero is currently in development, but you can visit the Git repo to get the latest development build or view the source code!</p>
<p><a class="learn-more-link" href="https://git.bellsworne.tech/Bellsworne/SessionZero-Client">Get SessionZero →</a></p>
</div>
</section>
</main>
<footer>
<p>&copy; 2025 Bellsworne LLC. | Made with ❤️ by <a href="https://bellsworne.com/tech">Bellsworne Tech</a> | <a href="https://blog.sessionzero.app">Blog</a></p>
<a href="https://www.buymeacoffee.com/bellsworne"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=bellsworne&button_colour=5b89b3&font_colour=ffffff&font_family=Cookie&outline_colour=ffffff&coffee_colour=FFDD00" /></a>
</footer>
</div>
</body>
</html>