1. Who operates RoundTrace

RoundTrace operates the service available at api.codeoce.com. Privacy questions, access requests, and deletion requests may be sent to privacy@codeoce.com.

2. Information we collect after RSO is activated

When a player chooses to connect their Riot account, RoundTrace may process:

RoundTrace does not ask for, receive, or store a player's Riot password.

3. Why we use information

We use this information to identify the player who opted in, provide their historical statistics, make those statistics available to authorized RoundTrace API clients, secure and operate the service, enforce rate limits, respond to support and privacy requests, and comply with applicable obligations.

4. Player opt-in and visibility

Personal gameplay statistics are opt-in only. A player must sign in through Riot Sign On and accept RoundTrace's data-sharing notice before their identifiable statistics may be displayed. Players who have not opted in are not available through RoundTrace player-statistics endpoints.

Linking makes the player's gameplay statistics available within RoundTrace and to developers using authorized RoundTrace API keys, subject to RoundTrace's terms and access controls.

5. Sharing

RoundTrace does not sell Riot account information. We may share opted-in statistics with authorized RoundTrace API clients because that is the requested function of the service. Infrastructure providers, including Cloudflare, may process data to host, secure, and operate RoundTrace. We may disclose information where legally required or necessary to protect the service and its users.

6. Retention and deletion

While a Riot account remains linked, RoundTrace retains the identifiers and match-derived information needed to provide the service. When a player revokes consent, RoundTrace immediately disables public and API visibility, stops future collection, and schedules identifiable gameplay data for deletion within 30 days. Limited security, audit, or legal records may be retained for longer where reasonably necessary.

7. Cookies, local storage, and analytics

The current public prototype does not set cookies, use browser local storage, run advertising technology, or use cross-site behavioral analytics. It therefore does not show a cookie-consent banner.

Cloudflare automatically provides a cookie-free Web Analytics performance beacon on public pages. The beacon reports page-load timing metrics and is not used by RoundTrace for advertising, individual profiling, or cross-site tracking. Cloudflare states that Web Analytics does not collect or use visitors' personal data.

After Riot Sign On is activated, RoundTrace expects to use a first-party, secure session cookie only where strictly necessary to keep a player signed in and protect the account-linking flow. That cookie will not be used for advertising or cross-site tracking. This section will be updated with its name, purpose, and lifetime before it is enabled. If RoundTrace later introduces any non-essential analytics, advertising, or preference cookie, it will request consent before setting it where required.

8. Security

Riot and RoundTrace credentials are kept server-side. RoundTrace uses HTTPS, restricted Cloudflare bindings, hashed developer API keys, access controls, rate limits, and logging intended to detect misuse. No internet service can guarantee absolute security.

9. Player choices

Players may disconnect their Riot account, revoke future collection, request access to their stored information, request correction, or request deletion. Once RSO is active, self-service controls will be available in account settings. Requests may also be sent to privacy@codeoce.com.

10. Children

RoundTrace is not directed to children below the minimum age required to hold and authorize the relevant Riot account in their location. If we learn that information was collected without valid authorization, we will delete it.

11. International processing and changes

Cloud infrastructure may process information outside the player's country. We will update this policy when the product, legal requirements, or Riot requirements change. Material changes affecting consent will be presented before continued sharing.