PlayIRL.ggBetaPlayIRL.GG (beta)
An independent, alternative way to find and schedule MTG events near you.
An independent, alternative way to find and schedule MTG events near you.
Last updated: September 23, 2026
PlayIRL.GG is an independent MTG event aggregator, and the home of the PlayIRL life-tracker app for iOS and Android. This page covers both. We don't sell your data. We don't run ads. We don't use third-party analytics, advertising, or marketing trackers. The site uses a small number of cookies to keep you signed in and remember your preferences, and counts anonymous page views on our own server. The app works without an account, keeps your games on your device, and reports a small, fixed set of anonymous usage events — see The PlayIRL app.
authjs.session-token / mtg-cal-session — authentication. Without these you can't stay signed in.theme — light or dark mode preference.playirl-locale / playirl-country — overrides for language and country detection. Optional.playirl-consent — records that you've seen this notice. Set when you click "Got it" on the banner. One-year lifetime.No analytics cookies, no advertising cookies, no third-party trackers. If that changes, this page changes first.
Our server counts page views as it answers them. Nothing runs in your browser to do it and nothing is stored there — no cookie, no script, no pixel. What's recorded: the page path, a coarse device type and OS family (e.g. "phone", "iOS", no model or version), a country (see IP-to-country lookup below), and the time. The visitor id is a hash of your IP address and browser user-agent with a salt we replace every 24 hours, so the same person looks like a new visitor each day and we can't connect one day's visit to the next. Account and admin pages are not counted. Page views are deleted after 180 days.
PlayIRL is our life tracker for tabletop Magic games. It contains no advertising, no attribution SDKs, and no third-party analytics, telemetry, or crash-reporting SDKs. It does not read your advertising ID (IDFA / Android Advertising ID), your location, your contacts, your microphone, or your camera, and it does not track you across other apps or websites.
Your games, game history, settings, and themes live in the app's own storage on your phone. A photo you pick for a player's background is resized and kept on the device too — it only leaves if you share that game with a code (below). Nothing on this list is sent anywhere unless you share a game, send feedback, or sign in.
So we can tell whether the app is being used and what to work on, it reports a small, fixed set of events to our own backend. The server drops anything not on this list:
Each event also carries a random ID the app generates for itself on first run (not a device or advertising identifier, and not tied to your account), a session ID, whether you're on iOS, Android, or the web, and the app's build number. Our server adds a coarse device type and OS family from the user-agent, a country (see IP-to-country lookup above), and the time. Events never contain player names, life totals, or any text you typed. They are not used for advertising, not combined with your account, and not sold or shared. Individual events are deleted after 180 days.
There is no in-app switch for this today. Because the data isn't linked to you, we can't look up or delete "your" events; deleting the app discards its random ID, and a reinstall starts a new, unconnected one.
Only when you tap Share. Sharing with a code saves a snapshot of the game to our backend under a short code, so anyone with the code or link can open it. The snapshot is the board: player names as you typed them, life totals, counters, commander damage, the life history, format, theme, and any background photos (sent at reduced size). It is not linked to your account, device, or IP address; we only count how many times the code is opened. Shared games can be opened for 7 days and are deleted about a month after that. The no-signal option instead packs the game into the QR code or link itself and never touches our servers.
Only when you submit the in-app feedback form. We receive the report type, your description, any screenshots you attach, the app build, your device's user-agent, and a contact email only if you type one. It is emailed to us via Resend and a copy is kept in our database.
Everything in the app works without an account. If you choose to sign in with your PlayIRL.GG account, you do it on playirl.gg in a browser sheet — the app never sees your password — and then:
Synced data is stored on PlayIRL.GG's own server with the rest of your account, used only to provide sync, and never sold or used for advertising.
You can delete your PlayIRL.GG account at any time: sign in and go to playirl.gg/account/delete, or choose Delete account in the app's settings, which opens the same page. Deletion is immediate and permanent. It removes your account and profile, saved events, RSVPs, email subscriptions, and preferences, plus everything the app synced to it — games, settings, and signed-in devices, whose sign-in tokens stop working. Events you hosted stay published without a host. Games stored on your own phone stay there until you delete them or the app. Anonymous analytics can't be deleted per person because they aren't linked to you. To remove a shared game or a feedback report before it ages out, email us with the share code or enough detail to find the report.
PlayIRL.GG and the PlayIRL app are not directed at children under 13, and we don't knowingly collect personal information from them. If you believe a child has given us personal information, contact us and we'll delete it.
If you're in the EU/EEA, the UK, or any other jurisdiction with similar data protection rules, you have the right to access, correct, or delete the data we hold about you. You can delete your account yourself (see Deleting your account); for anything else, email PlayIRLgg@gmail.com and we'll respond within the statutory window.
Questions, requests, or anything else: PlayIRLgg@gmail.com. For the app you can also write to cardslingertcg@gmail.com. Either reaches us.