Terms of Use

Novosibirsk, June 26, 2026

1. General Provisions

1.1. These Terms of Use (hereinafter — the Agreement) govern the relationship between the creator of the website «Ershov's Algorithm» (ershovalgorithm.ru), Dmitry Kalashnikov (hereinafter — the Rightsholder), and any person using this website (hereinafter — the User).

1.2. By starting to use the website and its functionality (the interactive simulator), the User confirms that they have read, understood, and agree to the terms of this Agreement.

1.3. Use of the website is permitted to persons who have reached the age of 14. If the User is under 14 years of age, they must cease using the website or obtain the consent of their legal representatives.

2. Use of the Simulator and Data Storage

2.1. The website provides free access to an educational computer architecture simulator.

2.2. The website has no registration or authorization system. All User progress, assembled logic circuits, and written code are stored exclusively locally on the User's device (in the browser's LocalStorage).

2.3. The Rightsholder has no access to the User's local data and cannot restore it if deleted. Clearing the browser cache, reinstalling the browser, or using Incognito mode may result in irreversible loss of User progress.

3. Intellectual Property

3.1. Exclusive rights to the website, including its software code, design, graphic elements, and text content, belong to the Rightsholder.

3.2. The User is permitted to use the website's functionality exclusively for personal educational and non-commercial purposes. Copying, modifying, or using the simulator's source code to create derivative commercial products without the written consent of the Rightsholder is prohibited.

4. Limitation of Liability

4.1. The website and simulator are provided on an "as is" basis. The Rightsholder does not guarantee that the website will operate uninterrupted, error-free, or meet the User's specific expectations.

4.2. The Rightsholder shall not be liable for any damages or data loss (including game progress) resulting from the use of or inability to use the website.

5. Changes to Terms

5.1. The Rightsholder reserves the right to make changes to this Agreement. The current version is always available on this page. Continued use of the website after changes are made constitutes the User's acceptance of the new version.