flinqe finga logo

flinqe finga – Privacy Policy

Learning and practice game for keyboard navigation

DEEN

This is a non-binding English translation. The legally authoritative version is the German one.

Last updated: 27 September 2026  ·  Version 1.5

1. Controller

Controller for data processing within the meaning of the General Data Protection Regulation (GDPR):

Frank Köstler
flinqefinga
Wilhelmshöhe 28
58454 Witten
Deutschland
E-mail: frank@amkabel.de

2. Overview

The app flinqe finga can in principle be used without transmitting personal data. All game functions work fully offline.

Personal or device-related data is only transmitted to our server (flinqefinga.de) in the clearly defined cases described below – essentially when you voluntarily use the online leaderboard (including the typing record), the group contest or the team competition. In the team competition your player name and results are also shown on publicly reachable web pages (section 6).

No advertisingNo tracking SDKs No profiling for advertising No sharing with third parties

3. Local data on your device

The following data is stored exclusively locally on your device and is not transmitted:

This data remains on the device and is deleted when you uninstall the app or via the Android/iOS settings.

A typing-record result that could not be sent for lack of a connection is kept on the device until the next attempt and removed afterwards.

4. Online leaderboard (optional)

Only if you voluntarily register for the online leaderboard is data transmitted to and stored on the server.

4.1 Registration

4.2 Transmitted game results

Purpose: provision and display of the online leaderboard, assignment of your own entries, detection of abuse/manipulation.
Legal basis: Art. 6(1)(b) GDPR (requested function) and Art. 6(1)(f) GDPR (legitimate interest in a manipulation-proof leaderboard).

4.3 Typing record

In the typing record you type a given text as fast as possible. Only this given text is evaluated; the app does not read any input outside the typing record. For the weekly text the following is transmitted to the server:

The keystroke intervals serve solely to check whether a result was achieved by a human (protection against automated input). Only three figures derived from them are stored – average, spread and the share of very short intervals; the individual intervals are discarded after the check. They are not used to recognise people by their typing behaviour.

Player name and result appear in the typing-record leaderboard, which all app users can see.
Purpose: leaderboard and protection against manipulation.
Legal basis: Art. 6(1)(b) GDPR (requested function) and Art. 6(1)(f) GDPR (legitimate interest in a manipulation-proof leaderboard).
Storage period: until you delete your account.

Record texts: Whoever sets up a typing contest can expressly publish its text as a record text (tick box, off by default). We then store the text, its length and the time of publication – without any link to the person who published it. The text is visible to all app users and can be replayed. Results for it are stored as described above and appear with the player name in the text’s leaderboard. Please do not put personal details into a record text. On request we remove a record text together with its results (contact see section 1).
Purpose: replayable leaderboards for freely chosen texts.
Legal basis: Art. 6(1)(a) GDPR (consent given by the tick box) and Art. 6(1)(b) GDPR (requested function).
Storage period: the text until the operator removes it, results until you delete your account.

Reports: You can report a record text or a player name from a leaderboard as inappropriate. We then store only what was reported (the text’s checksum or the player name), a reason if you give one, the number of reports and the time – not who reported.
Purpose: protection against offensive or objectionable content.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in a clean service).
Storage period: until the operator has dealt with the report; reports concerning your player name are removed at the latest when you delete your account.

4.4 Messages from the operator

With an online account the operator can send you messages in the app, for instance notes on new versions or questions – to all players or to you personally. For this the app checks for new messages at start-up. Stored are the message, whether and when you read it, and a short reply (at most 100 characters) if you write one.
Purpose: communication with players.
Legal basis: Art. 6(1)(b) GDPR (a function of the account) and Art. 6(1)(f) GDPR (legitimate interest in being able to reach players).
Storage period: until the operator removes the message, at the latest until you delete your account.

5. Group contest (optional)

The app offers a group contest: one person sets up a contest and reads out a short code; anyone who wants to take part joins with that code. Taking part is voluntary and does not require registration for the online leaderboard.

The following is transmitted and stored on the server:

Results are visible to everyone taking part in the same contest – that is the point of a shared ranking. No device identifier is transmitted for this.

Purpose: running and evaluating the contest.
Legal basis: Art. 6(1)(b) GDPR (function requested by you).
Storage period: a contest is deleted automatically at the latest four hours after it was created – together with all participant names and results. Nothing is stored permanently.

6. Teams, league and cup (optional)

Beyond the group contest you can join a team and take part in a season – a league with a table, a cup, promotion and relegation. All of this is managed in the browser under /liga/, not in the app. It is voluntary: if you do not join, none of the data described here comes into being. It requires an online leaderboard account (section 4), which is what the entries are linked to.

6.1 Team

6.2 Season

6.3 Who can see this

The table, the fixtures, the board duels, the squads and the honours are on publicly reachable web pages. Your player name, your team and your results appear there. That is the very point of a team competition – without a table anyone can look at, there would be none.

These pages are closed to search engines („noindex“) and do not appear in search results. Anyone who knows the address can, however, open them. The captains’ management page additionally requires the captain’s code.

So please choose your player name in the knowledge that it will be visible there. A pseudonym is enough; your real name is neither required nor recommended.

Purpose: running, scoring and displaying the team and season competition.
Legal basis: Art. 6(1)(b) GDPR (a function you asked for) and Art. 6(1)(f) GDPR (legitimate interest in scoring that is traceable and resistant to manipulation).
Storage period: results and tables are a competition’s memory and remain for as long as it is meant to be viewable. If you leave a team, the membership ends; results already played stay in the table, because removing them would distort the other teams’ standings. If a team is disbanded, its name and short name stay taken so that old result lists remain readable. If you delete your account (section 11), memberships, line-ups for upcoming match days, rating and awards are deleted; results already scored remain only anonymously as “Gelöschter Spieler” (deleted player).

7. Diagnostic log of hidden functions

The app contains a hidden extra function („Easter egg“). If it is triggered by a deliberate input, a technical diagnostic log is transmitted to the server once.

The following is transmitted:

Purpose: technical analysis of usage and device compatibility of this function.
Legal basis: Art. 6(1)(f) GDPR (legitimate interest in technical analysis and further development). No advertising tracking, no merging into user profiles.

8. IP address and hosting

Whenever you connect to our server, your IP address is processed for technical reasons. It is stored only together with entries of the online leaderboard (section 4.2), the typing record (section 4.3) and the diagnostic log (section 7), in order to detect and prevent abuse (Art. 6(1)(f) GDPR). In the group contest and the team competition it is not stored.

The server is operated by a hosting provider in Germany. A data processing agreement pursuant to Art. 28 GDPR exists with the provider.

9. No sharing, no advertising, no tracking

10. Storage period

11. Your rights

Under the GDPR you have the right to information (Art. 15), rectification (Art. 16), erasure (Art. 17), restriction (Art. 18), data portability (Art. 20) and objection (Art. 21).

You can delete your online account completely at any time:

Deleted are: player name, device identifier, high scores and typing records including IP addresses, diagnostic logs, messages, team memberships, contest entries, rating and awards. League results already scored remain without any personal reference as “Gelöschter Spieler” (deleted player) so that the other teams’ tables stay correct. Details: Delete account.

You also have the right to lodge a complaint with a data protection supervisory authority.

12. Children

The app is aimed at all age groups and does not specifically collect data from children. Online registration is voluntary; minors should only use it with the consent of their parents or guardians.

13. Changes to this policy

This privacy policy may be adjusted if app functions or the legal situation change. The current version published here applies.