PRIVACY & DATA
Your game records
Play locally, and choose whether to share a score.
Last updated: . This notice describes the current KSK TACKLE TYPE game operated under the KSK BAITS brand.
Playing without submitting
The game runs in your browser. The game code does not send your keystrokes or a full play history to a server. Fonts, images and game scripts are served from this site. There is no game account or on-site contact form.
The current game does not load Google AdSense, advertising scripts, analytics scripts or third-party embeds, and its application code does not set cookies. This does not mean that the hosting provider receives no network information.
Storage in your browser
| Item | Purpose and duration |
|---|---|
| Local best score | A number for each device category, mode and course. It remains until you clear this site’s browser data or your browser removes it. It is not uploaded automatically. |
| Ranking browser identifier | A randomly generated ID created when you prepare a score submission. It groups best results from that browser. It remains until you clear site data or the browser removes it. |
If browser storage is blocked, the game can keep these records in memory for the current visit. Audio preferences are held for the current page session. Browser records are not shared automatically across devices.
Optional online ranking
Opening or refreshing Top 20 requests the public ranking from this site’s /api/leaderboard endpoint. A score is sent only when you choose Submit Score after completing an eligible round and ticking the publication agreement.
A submission sends your nickname, browser identifier, submission ID, score, correct/wrong character counts, completed-word count, mode, device category, course ID, elapsed duration, interruption/finish state and publication agreement. These are used to validate the result, publish your browser’s best result, handle retries and limit submission frequency.
- Public: nickname, best score and rounded accuracy. Public entries may be seen or copied by others.
- Stored on the server: course ID, a SHA-256 hash of the random browser identifier, nickname, best score, accuracy, achievement/cooldown timestamps; and submission ID, hashed browser identifier, course ID, a hash of the validated submission payload and creation timestamp for duplicate checking.
- Not kept as raw database columns: the original browser identifier, keystrokes or individual correct/wrong counts. A payload hash is retained for matching retries.
The random identifier is pseudonymous, not proof of a person’s identity. Nicknames need not be unique. The database schema does not store email addresses or IP addresses, but the hosting service can process network data separately.
Retention and clearing records
There is currently no automatic expiry or scheduled deletion for online score and submission records. They remain until the operator removes them.
Cloudflare D1 keeps database recovery history through Time Travel, with a seven-day recovery window on the Free plan used for this game. Deleting a live record does not immediately remove its earlier recovery history. Pages Functions live diagnostic logs are streamed and are not stored by that feature. Cloudflare’s separate operational and security network data follows its own policies; this notice does not promise a fixed deletion period for that provider data.
You can clear this site’s storage through your browser’s site-data settings. This removes local scores and the ranking identifier from that browser. It does not delete an online entry. Another submission may then appear as a new browser identity.
To ask about removal of a public entry, email hara.design.office@gmail.com. Include the nickname, score and approximate submission date so the entry can be located; additional verification may be needed. Do not share your browser identifier publicly.
Hosting and external sites
The public game uses Cloudflare Pages and Pages Functions, with Cloudflare D1 for the online ranking. Cloudflare processes traffic to provide, secure and operate its services; this can include IP addresses, routing data, configuration information and operational network data. See Cloudflare’s Privacy Policy.
Links to KSK BAITS, YouTube, Instagram and learning resources take you to external sites. Their own data practices apply when you visit them. These pages do not embed those services.
Advertising and future changes
No Google ads are currently integrated into this game. If advertising is introduced later, this notice must be updated to describe the actual vendors, cookies and other processing, choices and any required consent before that integration is enabled. No advertising consent system is implemented by the current game.
Contact and email messages
For questions about this notice or game data, email hara.design.office@gmail.com.
If you send an email, KSK BAITS receives your email address and the information you choose to include, and uses it to respond to your question or handle your request. Email is processed through email services separately from the game and its ranking database. No automatic deletion period for contact emails is specified here. Please include only the information needed for your request and avoid sensitive personal information.