Gemduck gameplay analytics

Effective 19 September 2026 · GEMDUCK LIMITED

Games using this service send optional gameplay analytics after the player allows collection. Events include a random installation identifier, session and attempt identifiers, game/platform/version/language, level number, aggregate moves, mistakes, hint use, active play duration, completion and ad callbacks. We do not upload saved move histories, names, TikTok profiles, advertising IDs or precise location.

The application and PostgreSQL database run on Railway. Network providers necessarily handle IP addresses to deliver and protect requests; our analytics database does not store IP addresses. Where supplied by our edge provider, a country code may be recorded. Events are retained for 90 days; pseudonymous player, session and attempt summaries for up to 365 days since activity. There is no cross-game or cross-platform identity matching. A reinstall may be counted as a new player.

Declining or disabling analytics does not remove game features. Disabling clears unsent events and stops future collection. It does not erase data already received. For access or deletion requests, contact hello@gemduck.com with the game's local analytics identifier; never send passwords or verification codes. Administrators use email verification codes; codes expire after 10 minutes, sessions after 12 hours. Resend delivers administrator sign-in emails.

TikTok mini-game privacy policy · Administrator sign-in