Home Work About Games

Privacy Policy

Effective 11 November 2026 · Portfolio & games of Yash Karanjavkar

1. Introduction

This Privacy Policy explains what information Yash Karanjavkar ("I", "me", "us") collects when you visit yashgk.com (the "Website") and play the games on it, and how that information is used and protected.

The Website is a personal design portfolio run by an individual based in India. It includes free learning games: Robot Run, Shadow Swap, Kagaz Karkhana and Every Side Counts. You can play them as a guest or with an optional player account.

This policy is written to meet India's Digital Personal Data Protection Act, 2023 ("DPDP Act") and follows common international privacy practice. By using the Website or its games, you agree to the practices described here. If you do not agree, please do not use the games.

2. Summary

3. Information I collect

I collect only what the games need to work and to save progress. The portfolio pages themselves collect nothing.

CategoryWhat exactlyFrom whom
Account detailsUsername; password (stored only as a salted hash, never in readable form); display name (optional); email address (optional); confirmation that you are 18 or olderPlayers who create an account
Game progressCurrent level, levels cleared, stars, rounds played, points and coins, and the in-game name you type into a gameAll players
Gameplay activityWhich game you opened; whether you chose to log in or play as a guest; levels started and completed; buttons you clicked (the button's label only); how long you actively playedAll players
Browser detailsBrowser and operating system name, language, screen size, time zone, and the web page that linked you to the gameAll players
IdentifiersA random ID created in your browser to tell visits apart, and a login token while you are signed inAll players

Guests are not asked for any personal details. Their activity is linked only to the random browser ID.

IP addresses are not stored in my database. They are briefly used to block repeated wrong-password attempts, and are processed by my hosting providers to deliver the Website (see Section 7).

I do not record what you type anywhere except the sign-up and login form and a game's own name field. I do not record keystrokes, mouse movement or screen recordings.

4. Information I do not collect

I do not ask for, collect or store any sensitive personal data, including:

Please do not enter any of this information into a username, name or in-game name field. If I find that such information was entered, I will delete it.

5. How I use your information

I use your information only for these purposes:

  1. Saving your progress so you can continue from the level where you left off, on any device.
  2. Running your account: signing you in, keeping you signed in, and showing your stars and progress.
  3. Improving the games: seeing which levels are too hard, where players stop, and how long games take. This is the purpose of the gameplay activity record.
  4. Keeping the service safe: blocking repeated wrong-password attempts and preventing abuse.
  5. Replying to you if you contact me, for example about a deletion request. I will not send newsletters or marketing emails.

I will not misuse your information. In particular, I will not:

When you open a game, a notice explains what is recorded and asks you to choose how to play. By choosing Log in or sign up or Play as guest, you consent to the processing described in this policy for that choice.

You can withdraw your consent at any time by emailing me (Section 14). I will then stop processing your data and delete it, except where the law requires me to keep it. Withdrawing consent does not affect processing that already happened.

If you are in the European Union or United Kingdom, the legal basis is your consent and, for keeping the service secure, my legitimate interest in preventing abuse.

7. Who your information is shared with

I am the only person who can see player data. I do not share it with anyone, except the service providers below that are needed to run the Website. They process data on my behalf or to deliver web pages, under their own privacy policies.

ProviderWhat it doesWhat it receives
CloudflareHosts the game server and database; delivers the 3D library used by Every Side CountsAll data in Section 3; your IP address when you connect
VercelHosts the portfolio web pagesYour IP address and browser details when pages load
Google FontsSupplies the fonts used in the gamesYour IP address and browser details when fonts load

I may also disclose information if required by law, a court order or a government authority, or to protect the safety of users or the Website. If that happens, I will share only what is legally required.

8. Cookies and browser storage

The Website does not set cookies and uses no advertising or third-party analytics tools.

The games use your browser's local storage, which stays on your device, to:

You can clear this storage at any time in your browser settings. Clearing it removes guest progress on that device and signs you out. Account progress stays safe on the server.

9. How long I keep your information

DataKept for
Account details, saved progress and activity of account holdersUntil you ask me to delete it
Activity and progress of guests12 months after the guest's last visit, then deleted automatically
Login sessions90 days, or until you switch to guest mode

When you ask me to delete your data, I will delete it from the live database within 30 days. I may keep information longer only if the law requires it.

10. How I protect your information

No method of storing or sending data online is completely secure, so I cannot guarantee absolute security. If a breach affects your personal data, I will tell you and the Data Protection Board of India as the DPDP Act requires.

11. Your rights

You have the right to:

To use any of these rights, email me from the address linked to your account, or include your username. Guests should include the random ID shown in their browser's local storage under gt-visitor, if possible. I will reply within 30 days and will not charge a fee.

12. Children

Player accounts are only for people aged 18 or older. Under the DPDP Act, anyone under 18 is a child, and their data needs a parent's or guardian's consent.

Anyone may play the games as a guest. Guests are not asked for any personal details. If you are under 18, please play as a guest and do not create an account. A parent or guardian may create an account for their child and play together.

I do not knowingly create accounts for children, track them or use their data for advertising. If I learn that a child has created an account, I will delete it and its data. Parents can contact me (Section 14) to ask for this.

13. Where your data is stored

The game database is hosted by Cloudflare in its Asia-Pacific region. Because Cloudflare, Vercel and Google run global networks, your data may pass through or be processed in other countries, including the United States. These providers protect data under their own security and privacy commitments. I will not transfer your data to any country that the Government of India restricts under the DPDP Act.

14. Changes and contact

I may update this policy when the games or the law change. The effective date at the top shows the latest version. If a change significantly affects how your data is used, I will show a notice in the games before it takes effect and ask for your consent again where needed.

Contact and Grievance Officer
Yash Karanjavkar
Email: yashgk.iitb@gmail.com
Location: India

I will acknowledge grievances within 7 days and resolve them within 30 days. If you are not satisfied, you may complain to the Data Protection Board of India.