Aquariumix
← к аквариумам

Qoidalar va ma’lumotlar

Akvariumdan foydalanish va ma’lumotlar saqlanishi haqida.

Xizmat haqida

Aquariumix — bolalar bo‘yagan baliqcha rasmlarini virtual akvariumda jonlantirish xizmati. Akvariumni kod yoki havola orqali ochib, kirishsiz tomosha qilish va baliqchalarga yem berish mumkin.

Hisob va boshqaruv huquqi

Akvarium yaratish uchun Google hisobiga kirish kerak. Baliqcha qo‘shish va o‘chirish, nomini yoki fonini o‘zgartirish, akvariumni o‘chirish faqat uning egasi va super-adminga mumkin. Akvarium parollari ishlatilmaydi. Havolani bilish boshqaruv huquqini bermaydi.

Google hisobi

Server Google identifikatori, tasdiqlangan email, ism, akvariumga bog‘lanishlar va 30 kungacha amal qiladigan sessiyalarni SQLite bazasida saqlaydi. Sessiya tokeni HttpOnly cookie orqali saqlanadi, bazada faqat uning xeshi bor. Qurilma nomi yoki User-Agent ham saqlanadi. Kirish va QR ulanishi uchun vaqtinchalik cookie ishlatiladi. Mahalliy akvariumlar ro‘yxatini ko‘chirish faqat ko‘rish huquqini beradi; eski egasiz akvariumga egani super-admin tayinlaydi. Qurilmalarni hisob sahifasida uzish mumkin. Baliq rasmlari Google xizmatiga yuborilmaydi.

Ma’lumotlar

Baliqcha rasmlari, akvarium nomi va sozlamalari serverda saqlanadi. Muhim rasmlarning nusxasini o‘zingiz ham saqlang. Eski yozuvlarda parol xeshi qolgan bo‘lishi mumkin, lekin u boshqarish uchun ishlatilmaydi.

O‘chirish

Baliqcha va akvariumni faqat egasi yoki super-admin o‘chirishi mumkin. O‘chirilgan ma’lumotlar vaqtinchalik savatga ko‘chiriladi va 30 kundan keyin o‘chiriladi.

Xavfsizlik

Akvarium havolasini faqat ishonchli odamlarga yuboring. Bolalar xizmatdan kattalar nazoratida foydalanishi kerak.

Muallif

m1rix

Rasmiy Telegram kanal: @aquariumix.

Правила и данные

Коротко и без юридического тумана: что это за сервис, что он хранит и чего от него не стоит ждать.

Что это

Любительский домашний проект: ребёнок раскрашивает бумажный лист, фотографирует его телефоном, и рыбка с его рисунком плавает в аквариуме на экране. Просмотр и кормление бесплатны; сейчас сервис не принимает онлайн-оплату.

Автор проекта — m1rix. Официальный Telegram-канал: @aquariumix.

Работает «как есть»

Это игрушка, а не услуга. Она может быть недоступна, потерять данные, измениться до неузнаваемости или закрыться совсем — без предупреждения и без обязательств с моей стороны. Если рисунок дорог, сохраните его файлом у себя: страница управления показывает каждую рыбку, картинку можно скачать средствами браузера.

Аккаунт, код и права доступа

Делиться ссылкой можно для просмотра и кормления, но она не даёт прав редактирования.

Что хранится

Список открытых аквариумов может храниться в localStorage браузера. При переносе в аккаунт сохраняются ссылки для просмотра, а не права владения. Старым аквариумам без владельца собственника назначает супер-администратор.

При входе через Google сервер получает идентификатор Google, подтверждённую почту и имя. В SQLite хранятся эти данные, связи с аквариумами и сессии: хеш токена, название устройства или User-Agent, время создания и истечения. Сессия действует до 30 дней; токен браузер хранит в служебной HttpOnly cookie. Для входа и QR-подключения используются временные cookie. Аккаунт не делает аквариум приватным: доступ по ссылке сохраняется.

Устройства можно отключить на странице аккаунта. Для удаления самого аккаунта обратитесь к администратору. Рисунки рыбок в Google не передаются; при входе происходит переход на сервис Google.

Сам аквариум журнала обращений не ведёт: в его лог попадает только «в такой-то аквариум добавлена рыбка», без адресов. Ещё адрес посетителя держится в оперативной памяти около часа, чтобы никто не наплодил сотню аквариумов за минуту — на диск он не попадает и при перезапуске исчезает.

Но перед аквариумом стоит обычный веб-прокси, и он, как принято, пишет технический журнал обращений: время, IP-адрес, адрес страницы, код ответа. Журнал крутится по кругу и затирается сам, нужен только чтобы разобраться, если что-то отвалилось, в аналитику не идёт и никому не передаётся.

Ни счётчиков, ни аналитики, ни рекламных скриптов на страницах нет. Данные никому не передаются и не продаются.

Удаление

Рыбку и аквариум удаляет владелец или супер-администратор. Удалённое сначала переезжает в корзину на сервере — на случай «нажал не туда», — а через 30 дней стирается безвозвратно, автоматически.

Что загружаете — за то и отвечаете

Сервис задуман для детских рисунков рыб. Всё, что вы туда отправляете, — ваша ответственность: чужого, запрещённого законом и просто неуместного там быть не должно. Я вправе удалить любое содержимое и закрыть доступ к любому аквариуму без объяснений — в первую очередь если увижу, что сервис используют не по назначению.

Сервис не предназначен для самостоятельного использования детьми младше 16 лет: аквариум заводит взрослый и сам решает, кому давать ссылку. Ребёнок пользуется им под присмотром родителя и с его согласия.

Модели рыб

3D-модели рыб — покупной набор стороннего автора, они не являются частью открытого кода и распространяются по своей лицензии. Открытый код проекта — под лицензией MIT.

Правила могут меняться вместе с проектом; последняя редакция — та, что вы читаете. Автор проекта — m1rix.