1Data Controller
For the purposes of applicable data protection law, including the General Data Protection Regulation (EU) 2016/679 (“GDPR”), RTForge is responsible for the processing of personal data described in this Privacy Policy.
RTForge is currently an independent studio operated by an individual developer and is not a separate incorporated company.
If you have any questions about this Privacy Policy or wish to exercise your data protection rights, you can contact us at rtforgestudio@gmail.com.
2When We Process Personal Data
The Game has both offline and online functionality.
Offline single-player
When you play the Game entirely offline in single-player mode against AI, RTForge does not require you to create an account and does not intentionally collect or transmit personal data to our servers.
Online multiplayer
When you use online multiplayer or ranked matchmaking, certain information is processed by our game servers in order to establish your player identity, connect you with other players, operate matches, maintain rankings, and provide the online functionality of the Game.
3Personal Data We Process
Depending on how you use the Game, we may process the following information:
| Data | Purpose | Retention |
|---|---|---|
| Steam ID | Identifying your Steam account and associating you with your player profile and matches | While necessary for operating the online services |
| Steam persona name | Displaying your identity to other players and identifying you in-game | While necessary for operating the online services |
| Steam avatar | Displaying your Steam profile representation where used by the Game | Primarily during online sessions |
| Matchmaking information | Finding and connecting players for online matches | Only as necessary for matchmaking and server operation |
| Game actions / moves | Running online matches and maintaining game state | As necessary for operating the online services; certain match records may be retained for rankings and statistics |
| Scores and match results | Maintaining rankings, statistics, and game functionality | Up to 24 months |
| Match start and end times | Operating online services and maintaining match records | Up to 24 months |
| Ranking information | Maintaining competitive rankings and displaying game results | While necessary for the ranking system |
| Gameplay activity statistics | Understanding general use of the online service, such as time spent playing and number of lobbies created | While reasonably necessary for operating and improving the Game |
We aim to collect only the information reasonably necessary to provide and maintain the Game’s online functionality.
4Information We Do Not Intentionally Collect
RTForge does not intentionally collect the following information through the Game:
- your Steam password;
- your payment or credit card information;
- your postal address;
- your telephone number;
- your real-world name through the Game;
- your email address through the Game;
- precise location data;
- voice recordings;
- private messages or chat content;
- special categories of personal data as defined by the GDPR.
Purchases of the Game are processed through Steam. RTForge does not receive or store your payment card details.
5Steam Authentication
The Game uses Steamworks functionality to authenticate players and associate online gameplay with their Steam account.
When you connect to online services, the Game may provide Steam authentication information to our backend. Our servers use this information to verify the player’s Steam identity and obtain the Steam ID associated with the session.
We do not receive or store your Steam password or other Steam login credentials.
Steam may independently process your personal data when you use its services. Such processing is governed by Valve’s own privacy terms and policies.
6Online Multiplayer and Match Data
When you participate in an online match, our servers process information necessary to operate the match. This may include:
- your Steam ID;
- your Steam persona name;
- your Steam avatar;
- game actions and moves;
- match state;
- score;
- match result;
- matchmaking information;
- match start and end times; and
- ranking information.
This information is used to provide multiplayer functionality, prevent players from being incorrectly identified, maintain the integrity of matches, and operate rankings and related game features.
We do not provide this information to advertisers or sell it to third parties.
7Gameplay Statistics and Telemetry
RTForge uses limited, first-party gameplay statistics generated by its own backend. These statistics are intended to provide basic information about the operation and usage of the online service, such as:
- the approximate number of players using the online service;
- the number of active lobbies;
- the number of lobbies created;
- time spent using the online multiplayer service.
We do not use third-party advertising or analytics platforms for this purpose, and we do not intentionally collect detailed behavioural profiles of individual players.
8IP Addresses and Network Information
Online multiplayer necessarily involves network communication between your device and our game servers. Our hosting infrastructure may technically receive network information, including IP addresses, as part of normal internet communication.
However, RTForge does not intentionally store or maintain a database of players’ IP addresses and does not use IP addresses for player profiling, advertising, or ranking.
Temporary network information may exist in infrastructure or server logs generated automatically by our hosting provider or server software. Such information is not intentionally retained by RTForge as a player database.
9Server Hosting and Data Storage
The Game’s online services are operated using servers hosted by Hetzner in Finland (Helsinki region).
Game data is stored in a PostgreSQL database hosted on our server infrastructure. Access to the Game’s database and server environment is restricted to RTForge’s developer/operator.
Our hosting provider may process technical information as necessary to provide infrastructure and network services. Such processing may be governed by the provider’s own terms and privacy documentation.
10Email and Support Communications
If you voluntarily contact RTForge using rtforgestudio@gmail.com, we may process the information contained in your message, including your email address, name if you provide it, and any other information you choose to include.
We use this information to:
- respond to your request;
- provide technical support;
- investigate problems with the Game;
- communicate with you about your request; and
- maintain appropriate records of support communications.
Support emails may be retained for as long as reasonably necessary for these purposes, including for historical support and administrative purposes.
If you would like us to delete a support conversation containing your personal data, you may contact us at the address above. We will consider and process the request in accordance with applicable law.
11Legal Bases for Processing
Depending on the circumstances, RTForge relies on the following legal bases under Article 6 of the GDPR:
Performance of a contract — Article 6(1)(b)
We process information necessary to provide online multiplayer and other online functionality that you request when using the Game.
Legitimate interests — Article 6(1)(f)
We may process limited information where necessary for our legitimate interests, including:
- operating and maintaining the Game;
- maintaining the reliability and security of online services;
- maintaining rankings and match records;
- preventing misuse of the online service;
- diagnosing technical problems;
- understanding basic usage of the online service; and
- improving the Game.
When relying on legitimate interests, we consider the impact of the processing on players and seek to keep the amount of personal data processed proportionate to the purpose.
13International Data Transfers
Our primary game-server infrastructure is located in the European Union, in Finland.
Where third-party services such as Steam or infrastructure providers process personal data outside the European Economic Area, those providers are responsible for applying the safeguards required by applicable data protection law to their own processing.
14Data Retention
We retain personal data only for as long as reasonably necessary for the purposes described in this Privacy Policy. In particular:
- ranking and match information may be retained for up to 24 months;
- temporary technical information may exist for shorter periods depending on server and infrastructure logs;
- gameplay statistics may be retained while they remain useful for operating and improving the online service; and
- support emails may be retained for as long as reasonably necessary for support and administrative purposes.
When personal data is no longer necessary for the relevant purpose, we may delete or anonymise it, subject to any legal obligations that require further retention.
15Your GDPR Rights
If the GDPR applies to you, you may have the following rights, subject to applicable legal conditions and exceptions:
- Right of access — you may request a copy of personal data we hold about you.
- Right to rectification — you may request correction of inaccurate or incomplete personal data.
- Right to erasure — you may request deletion of your personal data in circumstances provided by law.
- Right to restriction — you may request that we restrict processing in certain circumstances.
- Right to data portability — where applicable, you may request your personal data in a structured, commonly used and machine-readable format.
- Right to object — you may object to processing based on our legitimate interests in circumstances provided by law.
- Right to withdraw consent — where processing is based on consent, you may withdraw that consent at any time. Withdrawal does not affect the lawfulness of processing carried out before withdrawal.
To exercise your rights, contact rtforgestudio@gmail.com. We may need to verify your identity or Steam account before fulfilling certain requests in order to protect against unauthorised requests.
You also have the right to lodge a complaint with a competent data protection supervisory authority. For Slovakia, the relevant supervisory authority is the Office for Personal Data Protection of the Slovak Republic (Úrad na ochranu osobných údajov Slovenskej republiky).
16Children
Magic Portals is intended for players aged 16 and over.
We do not knowingly seek to collect personal data from children below the applicable age for the services we provide.
If you believe that a child has provided personal data to RTForge, please contact us at rtforgestudio@gmail.com. We will take reasonable steps to investigate and, where appropriate, delete the information.
Nothing in this section is intended to reduce any rights or protections provided to children under applicable law.
17Data Security
We take reasonable technical and organisational measures to protect personal data against unauthorised access, alteration, disclosure, loss, or destruction. These measures include, where appropriate:
- encrypted network communication;
- restricted access to our servers and database;
- authentication and access controls;
- limiting server and database access to authorised personnel; and
- keeping the amount of personal data processed to what is reasonably necessary.
No internet-based service can guarantee absolute security. We nevertheless take reasonable measures appropriate to the nature of the data and the risks involved.
18Automated Decision-Making and Profiling
RTForge does not use players’ personal data for automated decision-making that produces legal or similarly significant effects.
We do not create advertising profiles or sell player profiles to third parties.
19Changes to This Privacy Policy
We may update this Privacy Policy from time to time, for example when new features or services are added to the Game.
When we make material changes, we may notify players through appropriate channels, such as the Game’s Steam Community Hub or an update to the Game’s Steam store information.
The “Last updated” date at the beginning of this Privacy Policy indicates when the policy was most recently revised.
20Contact
If you have any questions about this Privacy Policy, the processing of your personal data, or your GDPR rights, please contact:
RTForge
rtforgestudio@gmail.com
We will make reasonable efforts to respond to privacy-related requests within the period required by applicable data protection law.
Last updated: 11 August 2026