← Back to arenamaster.ca
Security & Privacy

How Arena Master Keeps Your Data Safe

A plain-language note for venue owners considering Arena Master.
Last updated: May 1, 2026 · Independent security audit completed: May 1, 2026

You're trusting us with two kinds of important information: your customers' personal data (names, emails, phone numbers, photos, throwing history) and your venue's own credentials (your staff login, your booking settings, your branding).

Here's how we protect both, in language you can use to answer your own customers when they ask.

Your customers' passwords are never stored

When a player creates an Arena Tag (their account credential), we don't store the tag in any way that lets us — or anyone else — see it. The same is true for any password they choose. We store a one-way mathematical fingerprint of the password (called a bcrypt hash), and that fingerprint cannot be reversed back into the original password by any practical means.

What this means in practice:

Your staff password is protected the same way

When you create a venue and set a staff password, that password is hashed before it ever touches our database. Same protections as above:

Logins are protected against guessing

Anyone trying to brute-force their way into your venue's staff account hits a hard wall:

Login sessions are designed to fail safely

When you sign in, we issue a session cookie that's:

Sessions expire after 4 hours of inactivity. If you stay active, they keep working. If you walk away from your browser, they quietly time out so a stolen laptop can't keep accessing your venue.

We also rotate the session ID immediately after every successful login, which protects against a class of attacks where a malicious actor pre-sets a session ID and waits for you to authenticate it.

We don't show photos to people who shouldn't see them

Your players' uploaded photos are never shown on public lane displays, scoreboards, leaderboards, or any other venue surface. The only place a player-uploaded photo appears is on their own private "Sports Card" inside their personal portal.

Public displays show display names (which staff have approved) and badge artwork — never selfies. This is a deliberate choice to keep minors and shy adults safe from being broadcast on a TV screen they didn't expect.

Arena Tags stay private — even from your venue

A player's Arena Tag is a 6-character code that works like a password. Per our terms of service:

This is a platform-level commitment we treat as legally binding.

Every player has a signed waiver — architecturally enforced

This is unique to Arena Master and worth understanding. Most platforms treat the waiver as a checkbox someone might or might not click before a session. We treat it as the system itself.

Every player who can take part in a session has a digitally signed waiver on file. There is no path through our software that lets you start a lane with a player who hasn't signed. The Arena Tag — the credential a player uses to join their lane — is their signed waiver. You cannot have one without the other.

What this means in practice:

Security and legal protection are the same system. We didn't bolt a waiver on top of the app; the app is built around the waiver.

Arena Tag privacy and child protection

Youth sports organisations and parents specifically ask about this. Two relevant facts:

Together these address the privacy concerns under PIPEDA (Canada's private-sector privacy law) and the typical concerns of school boards, municipalities, and youth league organisations evaluating a platform for under-16 use.

Built and hosted in Canada

Arena Master is built and hosted in Canada. Your data stays in Canada. We do not store player or venue data on US-based servers, which simplifies compliance with provincial municipality and school-board procurement rules that often require Canadian data residency.

We've done the audit work

In May 2026, we ran a full security audit of the platform against the OWASP Top 10 (the industry-standard checklist of the most common web application vulnerabilities). Findings were prioritized and addressed in batches. Public summary:

We don't claim "perfect security" — anyone who does is selling you something. We claim honest professional security: industry-standard protections, applied consistently, with a documented audit trail and a willingness to talk plainly about what we do and don't do.

What we don't claim

To keep this document honest:

Your data is backed up

The full database is backed up every 6 hours. We retain the most recent 14 backups (a rolling 3.5-day window). Backups live on the same infrastructure as the live system. We are working on adding off-site backup as a separate hardening item (planned for May 2026).

How to reach us

If you have any security concern — a suspected breach, a strange email, a question about how a specific feature handles data — email us at [email protected]. We respond personally, not via a ticketing system, and we treat security questions as the highest priority in the inbox.

Honest professional security. Industry-standard protections, applied consistently, with a documented audit trail.

Curt Geneau
Owner, The Capitol Axe Throwing
Founder, Arena Master Platform