Signal TablePrivacy · Effective August 2, 2026
PRIVACY NOTICE

Your table data is not advertising data.

Signal Table is operated by taichu. This notice describes how the current MVP handles essential game data and optional analytics.

Operator and contact

The service operator is taichu. For privacy questions or requests, email steven.sunyu@gmail.com.

Data required to run a table

The game stores a display name, private table and seat state, authoritative match events, results, and recovery credentials so a participant can reconnect and the server can finish or safely terminate a match. Private hands stay in the authoritative game store and are not copied into product analytics.

Optional analytics

If you allow analytics, the browser creates resettable anonymous visitor and 30-minute session identifiers. It sends only allowlisted events and normalized paths to our own server. Dynamic room IDs, room codes, names, recovery tokens, hand details, full URLs, and free-text errors are rejected.

The server stores only HMAC-derived identifiers and aggregate-safe dimensions. Raw analytics events are configured for a 180-day default retention period. Withdrawing analytics deletes the current anonymous visitor events on a best-effort basis and clears the browser identifiers; essential game records are separate.

Google Analytics and search

No Google analytics script executes in the browser. When the site owner separately configures GA4 Measurement Protocol, consented allowlisted events may be forwarded by the server with advertising use and personalization marked denied. Google Search Console is a separate source for Google search impressions and clicks.

Advertising

Advertising is not active in this MVP. Before AdSense is enabled for the EEA, UK, or Switzerland, the site must add a Google-certified consent management platform integrated with the IAB Transparency and Consent Framework and complete a separate policy review.

Your choices

Use the “Privacy choices” control at the bottom of the page to allow, decline, or withdraw optional analytics. Declining never blocks creating, joining, playing, reconnecting, or reading a result.

Back home