← Back to game  ·  Home 1vs1

Privacy Policy

Last updated: 2026-07-04

This Privacy Policy explains what personal data the 1vs1 platform and its games (currently SYNAPSE) — the “Service”, hosted at 1vs1.games (and 1vs1.pi) — collects, why we collect it, how long we keep it, and the choices and rights you have. We aim to collect only what is needed to run the game, keep it fair, and keep it secure. This document describes exactly what the application actually collects — nothing more.

1.Who we are (Data Controller)

The data controller responsible for your personal data is: Stefan Ćirović (individual / sole operator), Republic of Serbia. For any privacy-related question or request, you can contact us at [email protected].

2.Data we collect

We collect the following categories of data, and only these:

2.1 Account data

Accounts are managed through Supabase Auth. Depending on how you sign up, we process:

2.2 Game data

2.3 Telemetry / event logs

To diagnose bugs, prevent cheating, and improve gameplay balance, we record technical event logs in a database table named client_logs. Each log entry may include:

Retention: telemetry logs are kept for 30 days and then deleted.

Some diagnostic entries belonging to other players may include your username (for example, as the opponent of a match). If you delete your account, such entries in other players' logs are not erased immediately, but are removed within the 30-day telemetry retention window.

2.4 Feedback

If you send feedback through the app, we store:

Retention: resolved feedback is kept for up to 180 days; unresolved feedback is kept until we have processed it.

2.5 Match data (PvP)

For player-vs-player play we temporarily store matchmaking pairings (who was matched against whom) and match results. Match records themselves are deleted approximately 7 days after the match ends. Longer-lived per-round statistics derived from matches are described in section 2.5b below.

2.5b Per-round gameplay telemetry

We record your moves for statistics and to improve the game. For each round of a PvP match we store a per-round record in a database table named match_rounds, containing:

Purpose: game balancing, difficulty calibration, fair puzzle generation, and cheating prevention. These records are never shown to other players and are not readable from the game client.

Retention: per-round records are kept for up to 24 months, then deleted. If you delete your account, the link between these records and your identity is irreversibly removed (the records remain only in anonymous form, no longer connected to you).

2.6 Friends & challenges

If you add friends, we store the friendship link between your account and theirs, and the friend requests and match challenges you send or receive (sender, recipient, selected modes, status, timestamps). This is used solely to operate the friends and challenge features. Friendships are kept until you remove the friend or delete your account; requests and challenges are transient records.

2.7 Server-side data (IP addresses)

When you connect to the Service, your IP address is processed by our infrastructure providers — Cloudflare (hosting / CDN) and Supabase (backend) — for the purpose of operating the Service and protecting it (security, abuse and fraud prevention, network routing). We do not use IP addresses for advertising.

3.Why we use your data (purposes & legal bases)

DataPurposeLegal basis (GDPR, where applicable)
Account dataCreate and authenticate your account; let you log inPerformance of a contract (providing the Service)
Game data (IQ, modes)Run the game, track progress, rank playersPerformance of a contract
Telemetry / logsDebugging, fairness/anti-cheat, balancing, securityLegitimate interests (operating a fair, secure game)
FeedbackRespond to and act on user feedbackLegitimate interests
Match dataRun PvP matchmaking and report resultsPerformance of a contract
IP addressesService delivery, security, abuse preventionLegitimate interests / legal obligation

4.Third parties & sub-processors

We rely on the following service providers, who process data on our behalf or as part of delivering the Service:

ProviderRoleNotes
Supabase Database, authentication, backend hosting EU region. Covered by a Data Processing Agreement (DPA).
Cloudflare Pages Website hosting + CDN Covered by a Data Processing Agreement (DPA). Processes IP addresses.
Google — OAuth “Login with Google” sign-in Used only if you choose Google sign-in. Provides email + basic profile.
Google — Google Fonts Web fonts When fonts load, your IP address is sent to Google to deliver the font files.
jsDelivr CDN that serves the supabase-js library When the page loads the library, a request (incl. IP) is made to the CDN.

5.International data transfers

We host the backend in the EU region. However, some of our providers (e.g. Google, Cloudflare, jsDelivr) operate globally, so your data — including your IP address — may be processed in countries outside your own, including outside the European Economic Area. Where such transfers occur, we rely on appropriate safeguards, in particular the European Commission’s Standard Contractual Clauses (SCC) and the relevant providers’ data processing terms.

6.Cookies, local storage & tracking

We do not use advertising or third-party tracking cookies. We use the browser’s localStorage and sessionStorage strictly for functional purposes:

These functional items are necessary for the app to work and are not used to profile you or to serve ads.

7.Data retention summary

DataRetention
Account & game data (IQ, modes)Until you delete your account
Telemetry / client_logs30 days
Feedback (resolved)Up to 180 days
Feedback (unresolved)Until processed
PvP match records~7 days after the match ends
Per-round match telemetry (match_rounds)Up to 24 months; the link to your account is irreversibly removed when you delete your account

8.Your rights

Depending on your location, you may have the right to:

To exercise any of these rights, or if you have questions, contact us at [email protected]. You may also have the right to lodge a complaint with your local data protection authority.

9.Children’s privacy / age

The Service is intended for users who are at least 13 years old. If you are in the EU/EEA or another country with a higher minimum digital-consent age (for example 16 in parts of the EU, or 15 in Serbia), you must meet that higher age. It is not directed at children under that age, and we do not knowingly collect personal data from them. If you believe a child has provided us with personal data, please contact [email protected] and we will delete it.

10.Payments & advertising

There are currently no payments and no advertising in the Service. If paid features are introduced in the future (for example via Stripe or Pi), this Policy will be updated accordingly before such processing begins.

11.Security

We use reputable providers and reasonable technical and organizational measures to protect your data (for example hashed passwords, encrypted connections, and access controls). No method of transmission or storage is 100% secure, but we work to keep your data safe.

12.Changes to this Policy

We may update this Privacy Policy from time to time. When we do, we will revise the “Last updated” date above. Material changes will be communicated through the Service where appropriate.

13.Contact

Privacy contact: [email protected]
Data controller: Stefan Ćirović (individual / sole operator), Republic of Serbia