Update AgreementPage and EncryptionHelper for improved data handling and clarity
Java CI / build (push) Successful in 40s
.NET+Docker CI/CD / Unit and Integration tests (push) Failing after 23s
.NET+Docker CI/CD / Push Docker image to ghcr.io (push) Has been skipped

Signed-off-by: Dmitrii <computer@yawaflua.tech>

Took 2 minutes
This commit is contained in:
Dmitrii
2026-06-29 03:42:50 +03:00
parent 9f0209af6c
commit 23291a1932
2 changed files with 11 additions and 7 deletions
@@ -487,10 +487,15 @@
<p>Мы собираем и обрабатываем:</p> <p>Мы собираем и обрабатываем:</p>
<ul> <ul>
<li>Ваш уникальный идентификатор Minecraft (<span class="badge">UUID</span>) и текущий никнейм.</li> <li>Ваш уникальный идентификатор Minecraft (<span class="badge">UUID</span>) и текущий никнейм.</li>
<li>Сведения о версии игры, версии Java и используемой версии модификации.</li> <li>Время первой и последующих авторизаций.</li>
<li>Ваш текущий IP-адрес для предотвращения мультиаккаунтинга и выявления попыток взлома API.</li> <li>Ваш текущий IP-адрес для предотвращения и выявления попыток взлома API.</li>
<li>Техническую информацию о транзакциях (суммы, комментарии, номера виртуальных счетов/карт и идентификаторы).</li> <li>Техническую информацию о транзакциях (суммы, комментарии, номера виртуальных счетов/карт и идентификаторы).</li>
</ul> </ul>
<p>Мы не сохраняем:</p>
<ul>
<li>Токен карты «КАК ЕСТЬ», данные шифруются по протоколу AES-256-CBC, и только после этого сохраняются в базе данных.</li>
<li>Любые личные данные, кроме указанных выше</li>
</ul>
</section> </section>
<!-- Section 5 --> <!-- Section 5 -->
@@ -501,7 +506,7 @@
<ul> <ul>
<li><strong>Не передавать, не продавать и не распространять</strong> ваши личные данные, IP-адреса и статистику третьим лицам.</li> <li><strong>Не передавать, не продавать и не распространять</strong> ваши личные данные, IP-адреса и статистику третьим лицам.</li>
<li>Использовать собранную анонимизированную статистику исключительно во внутренних аналитических целях для улучшения производительности мода.</li> <li>Использовать собранную анонимизированную статистику исключительно во внутренних аналитических целях для улучшения производительности мода.</li>
<li>Раскрывать информацию только в случаях, прямо предусмотренных действующим законодательством при наличии официальных судебных или правоохранительных запросов.</li> <li>Раскрывать информацию только в случаях, прямо предусмотренных действующим законодательством государства Израиль при наличии официальных судебных или правоохранительных запросов.</li>
</ul> </ul>
</section> </section>
@@ -517,11 +522,11 @@
<footer> <footer>
<div class="footer-links"> <div class="footer-links">
<a href="/v1/BillPage/00000000-0000-0000-0000-000000000000" class="footer-link">Проверить чек</a> <a href="/00000000" class="footer-link">Проверить чек</a>
<span>•</span> <span>•</span>
<a href="#" class="footer-link">Поддержка</a> <a href="https://t.me/meharmen" class="footer-link">Поддержка</a>
</div> </div>
<div>&copy; 2026 SPMega. Все права защищены. Minecraft является торговой маркой Mojang Synergies AB.</div> <div>&copy; 2026 Dmitri Shimanski. Все права защищены. NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT..</div>
</footer> </footer>
<!-- Scroll to Top Button --> <!-- Scroll to Top Button -->
@@ -47,7 +47,6 @@ public static class EncryptionHelper
using var encryptor = aes.CreateEncryptor(aes.Key, iv); using var encryptor = aes.CreateEncryptor(aes.Key, iv);
using var ms = new MemoryStream(); using var ms = new MemoryStream();
// Write the IV to the beginning of the stream so it is stored alongside the ciphertext
ms.Write(iv, 0, iv.Length); ms.Write(iv, 0, iv.Length);
using (var cs = new CryptoStream(ms, encryptor, CryptoStreamMode.Write)) using (var cs = new CryptoStream(ms, encryptor, CryptoStreamMode.Write))