Privacy Policy
This Privacy Policy describes how Scoreboard Publisher (the "Service") collects, uses, stores, and shares information when you use the Service.
The Service is a publishing tool for esports tournament organizers in the fighting game community. Each organizer operates in their own workspace where they connect their social media accounts via OAuth. Workspaces are isolated by design — Delirium Labs does not aggregate data across workspaces, profile organizers, or share data between accounts.
1. Who We Are
Scoreboard Publisher is operated by Delirium Labs, an independent developer based in Mexico. Contact: deliriumlabs@gmail.com.
2. What We Collect
| Data | Purpose |
|---|---|
| OAuth access & refresh tokens (TikTok, X, YouTube, Bluesky) | Authorize the Service to upload videos and create posts on the organizer's behalf, scoped to the permissions approved at the OAuth consent screen |
| Public account metadata returned by each platform (username, display name, avatar URL) | Display the connected account in the workspace's Settings page so the organizer confirms the right account is linked |
| Replay video files (.mp4) the organizer records or uploads | Re-upload to the destination platforms selected per replay |
| Captions, hashtags, and tournament metadata the organizer inputs | Attach to the published post on the destination platform |
| Publication history (post URL, timestamp, status) | Avoid duplicate uploads and give the organizer a record of what was published where |
All data described above is scoped to the organizer's workspace. Delirium Labs does not collect analytics, telemetry, or aggregated user data, and does not profile organizers across workspaces.
3. Third-Party Services
When the organizer publishes a video, the Service contacts the API of the destination platform directly. Each platform's privacy policy applies to the data they receive:
- TikTok Privacy Policy
- X (Twitter) Privacy Policy
- YouTube / Google Privacy Policy
- Bluesky Privacy Policy
Cloudflare is used as an HTTPS edge for the workspace. See Cloudflare Privacy Policy.
4. How TikTok Data Is Used
For users connecting a TikTok account: the Service requests the scopes user.info.basic,
video.publish, video.upload, and video.list. These scopes are
used exclusively to:
- Display your connected TikTok username in the Service's Settings page (
user.info.basic). - Upload replay videos either directly to your profile or to your inbox/drafts depending on
your TikTok app's audit status (
video.publish,video.upload). - Sync the public URLs of published TikToks back into the Service so you have a single record
of your published content (
video.list).
The Service does not use TikTok data for advertising, profiling, training machine learning models, or any purpose other than the publication workflow described above. TikTok data is not shared with any third party other than TikTok itself.
5. Data Retention
OAuth tokens, account metadata, captions and publication history are retained in the organizer's workspace until they delete them. The organizer can:
- Disconnect any platform from the Settings page — this revokes the OAuth token and clears the stored token immediately.
- Delete individual replays, captions, or publication records from within the workspace.
- Request workspace deletion by emailing deliriumlabs@gmail.com.
Disconnecting a platform does not revoke or delete content already published on that platform. To remove published content, the organizer must do so directly on each platform.
6. Your Rights
Each organizer has full control over the data in their workspace. They can access, modify and delete it at any time. For data-export requests, deletion of an entire workspace, or any other privacy concern, contact us at the email address below — we will respond within a reasonable time and free of charge.
7. Children
The Service is not directed at children under 13 and we do not knowingly collect data from anyone under 13.
8. Security
OAuth tokens are stored encrypted at rest and scoped to the workspace they were issued for. Access to the workspace requires authentication. Transport between the workspace and platform APIs is always over HTTPS.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be reflected in an updated "Last updated" date at the top of this page. Continued use of the Service after changes constitutes acceptance of the revised Privacy Policy.
10. Contact
For privacy-related questions or requests, email deliriumlabs@gmail.com.