About RPG Spark

Built by a lifelong RPG player who couldn't find the right tool - so he made one.

Karol, creator of RPG Spark

Hi, I'm Karol. I've been rolling dice since the early 90s, took a years-long detour through law, switched careers to frontend development, and eventually built the RPG companion app I always wished existed.

RPG Spark is a one-person project born from 30+ years of playing, GMing, and loving tabletop RPGs.

The RPG Years

It started in early 90s Poland with Magia i Miecz - the legendary Polish RPG magazine that was the gateway for an entire generation of players. My first system was Krysztaly Czasu (Crystals of Time), a Polish RPG that few outside the country have heard of but that shaped how I think about tabletop games to this day.

From there it was the usual progression: Warhammer Fantasy Roleplay, AD&D 2nd Edition, and whatever else we could get our hands on. In 90s Poland, RPG books were rare treasures - photocopied, passed around, read until the pages fell apart.

The Long Break

Life happened. I became a lawyer, worked in the field for years, and RPGs faded into the background. For about 8 years, the dice stayed in the drawer. No sessions, no campaigns, no character sheets. Just the occasional nostalgic thought about old adventures.

The Return

Around 8 years ago, I switched careers from law to frontend development - and reconnected with old friends from the RPG days. We started playing Warhammer 40K: Dark Heresy (Inquisitor TTRPG), and just like that, the dice were back on the table.

A few years later I discovered something entirely new: solo RPGs. The idea of running a full session by yourself, using oracle systems and random generators to replace the GM - it was exactly the kind of creative, improvisational play I'd always loved, but without needing to coordinate schedules with five other adults. I was hooked immediately.

Why RPG Spark Exists

I started looking for a mobile app that could help with both GM session prep and solo play. Something with random generators, an oracle system, dice roller, and a campaign tracker. Something that worked offline, felt good to use, and didn't try to replace the imagination - just support it.

Nothing on the market was quite right. Some apps had great generators but terrible UX. Others looked nice but lacked the tools I needed. Most were bloated, ad-heavy, or required accounts and internet for basic features.

So I built RPG Spark - the app I wanted to use at my own table. No accounts, no ads in the free tier, works 100% offline. 110+ generators, oracle tools, dice roller, campaign tracker. Everything a GM or solo player needs, nothing they don't.

After 8+ years as a frontend developer, I finally had the skills to build something I'd wanted since the 90s. RPG Spark is that thing.

The Journey

Early 90s

First RPG session in Poland. Krysztaly Czasu, Magia i Miecz magazine, photocopied rulebooks.

Mid 90s

Warhammer, AD&D, convention circuit. Deep into the Polish RPG scene.

~2010

The long break begins. Law career takes over. Dice go in the drawer.

~2018

Career switch to frontend development. Back at the table with old friends playing WH40K Inquisitor. Solo RPGs discovered later.

2025

The idea for RPG Spark takes shape. Development begins - finally building the app I always wanted.

2026

RPG Spark and SPARK DICE launch. 30+ years of player experience, one app.

Try RPG Spark

Free to download. No account needed. Works offline. Built by a player, for players.