Backer & Legend · the enhanced SparkBox
Backer and Legend unlock the premium layer on top of SparkBox: Tom AI baked into your dashboard, the upgraded interface, deeper customization and extra modules, and priority support. Every app and module stays free forever — this is the better experience for the people funding the project. One-time, not a subscription, and more Backer features land all the time.
Real screenshots from a running SparkBox — the upgraded interface, the customizable dashboard, and the widgets Backers add to make it their own. The apps themselves stay free forever; this is the nicer way to drive them.
The first Tom Spark exclusive app, included with your Backer support: a private group chat that runs on your SparkBox. No accounts, no Big Tech reading your messages, and no upload caps — your photos and video live on your own pool. Make channels, hand someone a link, install it on your phone. It's a little showcase of what SparkBox can do when the apps are built for you instead of for an ad business.
A technical diagnostic assistant baked into your SparkBox dashboard. Click the ? button bottom-right, pick Open Tom AI, and you're in a chat drawer that already knows:
Best for: "why won't this app start", error-message decode, log triage, "is my .env wrong", "did I miss a setup step." It runs on Claude Sonnet 4.6 — the model that handles the vast majority of SparkBox troubleshooting cleanly. Same model on both Backer and Legend tiers.
SparkBox-only. Off-topic asks ("write my code", "summarize my email", roleplay) get bounced — Tom AI redirects to d/sparkbox or the relevant docs. This is a focused tool for one job, not a general chatbot pretending to be everything.
Tom AI is useful because it sees your actual SparkBox state. That works only if both sides hold up their end of the deal:
sparkbox doctor output, paths, IPs, container names, error messages, compose snippets.
If a log line contains a password value, replace it with [REDACTED] before pasting. The diagnostic context fixes the bug — the actual secret doesn't help.
Sanitizer strips secrets before anything leaves your box. Vendor-prefix API keys (sk-ant-, sk_live_, ghp_, xoxb-), JWT tokens, base64-40 secrets, multi-line SSH and PGP private key blocks, Discord webhook URLs, bcrypt hashes, and the qBit LSIO temp-password line all get redacted in chat-diagnostic.js before the request hits the chat proxy. Your credentials never leave your machine. The sanitized conversation — your question and Tom AI's answer, secrets already stripped — is logged to our diagnostic corpus on purpose: it's how a recurring problem becomes a shipped patch, a better guide, or a docs fix. That feedback loop is the whole point of the assistant. Your raw, pre-sanitization chat history stays on your own box (state/chat-sessions/) for replay; only the credential-free version is collected.
Why we keep sanitized chats. Pseudonymized patterns (no PII, no credentials) help us spot class-level SparkBox bugs faster and ship patches. The AI gets sharper from real questions. Without this we can't maintain a docs-aware assistant — it's the deal that makes Tom AI work. We never sell chat data. We never share it for third-party AI training.
Turn Tom AI off any time in Settings → General → AI Troubleshooting. If you can't agree to the ✓ / ✗ rules above, don't buy this tier — the SparkBox app itself stays free and fully featured without Tom AI, and d/sparkbox is open to everyone for community help.
SparkBox is designed to be free, forever, for anyone — that's the whole point. But it's also our main job. Funding it is what guarantees continued development, fast bug fixes, and the next features actually getting built. Backers are the reason this keeps moving full-time.
Every Backer + Legend who's chipped in since launch. SparkBox runs on supporters — hosting, AI, development, and professional security audits cost money every month, so there's always a next goal to chase.
Updated 2026-05-30 — the counter only ever grows.
One-time payment. Stripe handles checkout. Your license activates instantly — paste the key into Settings → License in your dashboard and your Backer features light up.
$49
one-time · supporter donation
No Demox account yet? Make your free username at demox.world first — then at checkout, type that exact Demox username in the field provided. That's how your supporter badge finds you. Mistype? Fix it on the confirmation page. Lost your license key? Recover it here.
At username scale
The ring + pill follow your avatar wherever it renders — posts, replies, comments, DMs, the Fighters Wall. Preview only — placeholder names, not real users.
No. SparkBox is and stays 100% free — every app, every module. The Legend tier adds Tom AI to your dashboard plus a cosmetic supporter badge on Demox. That's it. You can ignore it forever and SparkBox keeps working.
We simplified to one supporter option (Legend, $49) going forward. Folks who chipped in earlier as Backers keep everything they have — their access, their purple supporter ring, all unchanged. Founding members keep their original badge as a thank-you for being in early.
Claude Sonnet 4.6 — the model that handles the vast majority of SparkBox troubleshooting cleanly. Requests flow through chat-proxy.tomsparkbox.com, a Cloudflare Worker that authenticates with your license key and enforces your monthly budget server-side.
No, and the sanitizer actively strips them. If you accidentally paste an API key, password, JWT, SSH private key block, Discord webhook URL, or any other credential-shaped string, chat-diagnostic.js redacts it before the request leaves your dashboard. The unredacted version never reaches the chat proxy, the AI, or any storage we control. The diagnostic context fixes the bug — the actual secret doesn't help.
The $49 is a one-time supporter donation that funds full-time development, so it's non-refundable. SparkBox itself is free forever — every app, every module — so you're never paying just to use it. Back the project only if you want to.
Tom AI politely declines further requests until the budget resets at month-start. Your existing chat history stays available. The dashboard keeps showing usage in the chat header so you see it coming, not as a surprise.
No — Tom AI is the backer perk. Costs real money to run (Anthropic API per-token + Cloudflare proxy + storage) and rolling it into a "free for everyone" tier would mean either pulling it entirely or pulling something else from the free SparkBox bundle. We'd rather keep the bundle whole and ask the people who want the assistant to fund it.
Sanitized chats (no PII, no credentials — the sanitizer ran first) live in our diagnostic corpus, used to find class-level SparkBox bugs faster and ship patches. We never sell chat data. We never share it for third-party AI training. Read the privacy policy for the full version. Your local chat history stays raw on your machine for replay.
No. One-time payment. You don't get charged again. The monthly message budget resets each month and continues for as long as Tom AI exists as a product (the goal is forever — that's why the tiers cover the API cost up front).