Privacy Policy
Last updated: May 15, 2026
Global Scoreboard is a Reddit Devvit app that creates a moderator-curated soccer scoreboard and match thread experience. This policy describes what data the app stores and why.
Information the App Stores
The app stores the following data in Reddit Devvit's Redis store:
- Moderator-selected team IDs for each scoreboard watchlist.
- Watchlist update timestamps.
- Per-board configuration (lead time, comment sort, title template, competition filter, lifecycle toggles, scoreboard window, max-match cap).
- Automatically created match post IDs, URLs, and lifecycle state (pre, in, post).
- Cached ESPN scoreboard and match detail data.
- Cached team catalog data.
- Cached or archived lineup data so lineups can remain visible after a match ends.
- Recent-form (last 5 results) snapshots returned by ESPN for each match.
- Aggregate community prediction totals for each match (Home Win, Draw, Away Win).
- Per-user prediction vote keyed by Reddit username, so a user cannot vote more than once (used only to enforce uniqueness; only aggregates are displayed).
- Remind Me subscriptions: Reddit username and the kickoff timestamp to deliver a private message before kickoff.
- Basic logo upload success or error diagnostics.
This information is used only to operate the scoreboard and match center features.
Reddit Context
Reddit Devvit may provide request context required for the app to run, such as subreddit information, post information, and the current user's Reddit username or user ID. The app uses this context to:
- Determine whether the current user is a subreddit moderator before allowing watchlist or settings edits.
- Record a single prediction vote per user.
- Send the Remind Me private message to the requesting user before a match kicks off.
The app does not intentionally collect personal information from regular viewers beyond what is described above.
Third-Party Services
The app fetches public soccer data and team logos from ESPN domains, including:
- site.api.espn.com
- www.espn.com
- a.espncdn.com
Team crests may be uploaded through Reddit Devvit media so they display correctly inside Reddit clients. Remind Me notifications are delivered as Reddit private messages through Reddit's standard messaging system.
How Data Is Used
Stored data is used to:
- Remember the moderator-selected watchlist and board settings.
- Display upcoming, live, and completed matches.
- Create and track match-center posts and post-match discussion threads.
- Cache ESPN data for performance and reliability.
- Preserve lineup information after full time.
- Tally community prediction votes and enforce one vote per user.
- Send a single Remind Me private message before kickoff to users who opted in.
- Diagnose logo upload, lifecycle action, and reminder delivery failures.
Data Sharing
The app does not sell personal data. The app uses Reddit Devvit infrastructure and ESPN public data endpoints to provide its functionality.
Data Retention
- Watchlist and board settings: kept until changed by moderators or removed by app maintenance.
- Cached scoreboard and match detail data: short expiration windows tied to match state.
- Archived lineup data: retained longer so completed match threads continue to display lineups.
- Community prediction votes: kept for roughly 30 days after the match.
- Remind Me subscriptions: cleared shortly after the kickoff window passes or the reminder is dispatched.
- Diagnostic error logs (logo, reminder, lifecycle): retained for up to 24 hours.
Children's Privacy
The app is intended for Reddit communities and does not knowingly collect personal information from children.
Changes
This policy may be updated from time to time. Continued use of the app after updates means you accept the updated policy.
Contact
For questions about this app, contact the app maintainer through the GitHub repository or the subreddit where the app is installed.