Публичная оферта COCOFLY
Версия 0.3.0 · действует с 29 сентября 2026 · English below
Это предложение (оферта) заключить договор о бесплатном пользовании игрой COCOFLY на условиях ниже. Здесь же — полное раскрытие того, какие данные существуют и зачем. Подробности о данных — в Политике конфиденциальности, правила игры — в Условиях использования; все три документа действуют вместе.
Главное. COCOFLY бесплатна: без покупок, подписок, рекламы и платных преимуществ. Ваши персональные данные используются только для работы игры — чтобы войти, сохранить прогресс и показать ник в таблице рекордов. Мы никогда не продаём и не передаём их для чужих целей, не используем для рекламы, профилирования, маркетинга или обучения ИИ, и в игре нет сторонних трекеров.
1. Кто предлагает
Оператор — Владимир Бурцев (Vladimir Burtsev), физическое лицо, независимый разработчик, Республика Кипр. Связь с оператором — через страницу поддержки (в игре: «Ещё → Документы» и «Поддержать автора»). Сервис: сайт https://cocofly.pages.dev, его API и приложение COCOFLY для iPhone (если оно доступно в вашей стране).
2. Что вы получаете
Оператор безвозмездно предоставляет доступ к игре-тамагочи COCOFLY о мухе Коко:
- игра в браузере или приложении без аккаунта — прогресс хранится на вашем устройстве;
- по желанию — аккаунт: облачное сохранение, синхронизация между устройствами, публичная таблица рекордов под вашим ником;
- по желанию — привычки, вечерняя рефлексия, связь со «Здоровьем» и «мозг Коко» на ИИ (раздел 7).
Всё перечисленное бесплатно. Объём функций может меняться (раздел 11).
3. Бесплатно — и пожертвования не покупка
- В COCOFLY нет платных функций, подписок, внутриигровых покупок, лутбоксов и рекламы.
- Ссылка на Patreon в окне «Поддержать автора» — возможность сделать добровольный подарок автору. Это не оплата услуги и не покупка: пожертвование ничего не открывает, не ускоряет и не меняет в игре, не даёт преимуществ в рекордах и не возвращается. Условия и приватность самого платежа определяет Patreon; COCOFLY не получает ваших платёжных данных.
- COCOFLY — не зарегистрированная благотворительная организация; налоговых вычетов нет.
4. Как принять оферту
- Открывая и используя игру без аккаунта, вы принимаете эту оферту в части игры без аккаунта.
- Создание аккаунта — полный и безоговорочный акцепт: в форме регистрации вы сами ставите отметку «Я принимаю Условия использования, Политику конфиденциальности и Публичную оферту». Отметка никогда не стоит заранее. Вместе с аккаунтом сохраняются дата и версия принятых документов.
- Если вы не согласны — не пользуйтесь сервисом или удалите аккаунт (раздел 8).
5. Ваши обязанности
- Если указываете e-mail — указывать адрес, которым вы пользуетесь; хранить пароль в тайне.
- Выбирать ник без оскорблений, мата, разжигания ненависти, рекламы и чужих персональных данных, не выдавать себя за другого человека, администрацию или COCOFLY. Ник: 3–20 символов — буквы (латиница или кириллица), цифры, «_» и «-»; одинаковые и похожие до неразличимости ники («Coco» и «СОСО») не допускаются.
- Не подделывать рекорды, не обходить ограничения, не перебирать пароли, не атаковать сервис и не пытаться получить доступ к чужим данным; соблюдать закон.
- Аккаунт до 16 лет (или до возраста цифрового согласия в вашей стране) — только вместе с родителем или опекуном. Без аккаунта играть может кто угодно.
6. Права и обязанности оператора
- Предоставлять сервис «как есть» и стараться, чтобы он работал и сохранения не терялись.
- Обрабатывать данные только так, как описано в разделе 7 и в Политике конфиденциальности.
- Оператор вправе изменить или скрыть ник, нарушающий правила, скрыть подозрительные рекорды, заблокировать аккаунт за нарушения, временно приостановить регистрации (лимит бесплатного тарифа хостинга), изменить или прекратить сервис (раздел 11).
7. Персональные данные — полное раскрытие
Обещание. Мы используем персональные данные только чтобы игра работала: вход в аккаунт, сохранение прогресса, ник в таблице рекордов, защита от злоупотреблений. Не продаём, не сдаём, не передаём третьим лицам для их собственных целей, не используем для рекламы, рекламных идентификаторов, профилирования, маркетинга, «умных» рассылок или обучения моделей ИИ. В игре нет рекламных SDK, пикселей соцсетей, cookie третьих сторон и отслеживания между сайтами. Данные могут быть раскрыты только по требованию закона.
Вот все данные, которые существуют:
| Данные | Зачем | Где | Сколько хранится |
|---|---|---|---|
сохранение игры, настройки, прогресс поколений, отметка о прочтении уведомления о хранении (cocofly.save.v2, cocofly.settings, cocofly.meta, cocofly.consent) | сама игра | память браузера на вашем устройстве | пока вы их не удалите |
| e-mail (необязателен, пока почта не подключена) | вход, ссылки подтверждения и сброса пароля | база данных (Cloudflare D1) | пока есть аккаунт |
| хеш пароля (PBKDF2), сам пароль не хранится | вход | база данных | пока есть аккаунт |
| публичный ник | подпись в таблице рекордов — виден всем | база данных | пока есть аккаунт |
| облачное сохранение (+ 5 предыдущих версий), профиль поколений | синхронизация между устройствами | база данных | пока есть аккаунт |
| рекорды (режим, очки, дни, поколение, геном, дата) | таблица рекордов | база данных | пока есть аккаунт |
| дата и версия принятых документов | подтверждение вашего согласия | база данных | пока есть аккаунт |
сессия: cookie cf_session (HttpOnly), хеш токена, срок, User-Agent | оставаться в аккаунте | cookie на устройстве и база данных | до 30 дней |
| одноразовые ссылки: хеш, e-mail, ник и согласие из формы регистрации | подтверждение почты, сброс пароля | база данных | 30 минут, затем удаляются |
| IP-адрес в счётчиках попыток входа и регистрации | защита от перебора | база данных | ~48 часов, не связывается с аккаунтом |
| анонимные суточные счётчики событий («сессий за день: 120») | понять, какие режимы используются | база данных | 400 дней, без идентификаторов |
| связь со «Здоровьем» на сайте (по желанию, после отдельного согласия): округлённые дневные итоги | бонусы для Коко | база данных | 30 дней |
номер Telegram-аккаунта (users.tg_id) — только если вы вошли через Telegram (v0.9) | узнавать вас при входе из Telegram | база данных | пока есть аккаунт |
| копия сохранения в облаке Telegram — только в версии для Telegram | продолжить игру на другом устройстве | Telegram CloudStorage (ваш Telegram-аккаунт и этот бот) | до следующей копии; её хранит Telegram |
Кто помогает обрабатывать (обработчики действуют только по нашему поручению):
- Cloudflare, Inc. — хостинг сайта и API (Pages, Workers), база данных D1; если включено — Cloudflare Web Analytics, статистика посещений без cookie и без отслеживания между сайтами.
- Sendinblue SAS (Brevo) или Resend, Inc. — доставка писем со ссылками (тот сервис, что подключён; иначе ссылку пересылает оператор).
- Anthropic, PBC — только если включён «мозг Коко» на ИИ. Он получает описание состояния Коко (время, погода, занятие, показатели 0–100, план дня), а для вечерней рефлексии — вашу оценку настроения 1–5, число отмеченных привычек и названия привычек из встроенного списка. Никогда — текст, который вы пишете, ваш ник, e-mail, IP-адрес или идентификатор. Сервер не записывает эти запросы; ответы Коко попадают только в ваше сохранение. По условиям Anthropic данные API не используются для обучения моделей. В приложении для iPhone «мозг» работает только после отдельного разрешения.
- Apple — только для приложения: App Store и TestFlight по правилам Apple. Данные Apple Health приложение читает и использует только на iPhone и никуда не отправляет.
- Telegram — только для версии в Telegram, по правилам Telegram: показывает игру, передаёт ей подписанные данные запуска (номер аккаунта, имя, @username, язык) и хранит копию сохранения в своём облаке. COCOFLY из этого сохраняет только номер Telegram-аккаунта — и только если вы вошли через Telegram.
Свободного чата с Коко в игре больше нет, а сохранение нельзя выгрузить в файл — поэтому никакой введённый вами текст никуда не уходит, а прогресс хранится только на устройстве и (после входа) в облаке.
Ваши права. Удалить аккаунт со всеми данными — одной кнопкой (окно аккаунта → «Удалить аккаунт»); сменить ник — там же; запросить копию данных, исправление или ограничение обработки — через поддержку; пожаловаться в надзорный орган — на Кипре это Уполномоченный по защите персональных данных (dataprotection.gov.cy).
8. Срок действия и расторжение
Договор действует, пока вы пользуетесь игрой. Вы можете расторгнуть его в любой момент: перестать играть, очистить данные сайта или удалить аккаунт — удаление необратимо и происходит сразу. Оператор может прекратить доступ при нарушении этих условий или при закрытии сервиса.
9. Интеллектуальная собственность
Исходный код COCOFLY опубликован под лицензией MIT; сторонние материалы (модели, данные коннектома, звуки, шрифты) — под своими лицензиями, см. лицензии. Название COCOFLY и персонаж Коко принадлежат автору. Ник остаётся вашим; вы разрешаете показывать его в таблице рекордов, пока он там есть.
10. Ответственность
Сервис бесплатный и предоставляется «как есть», без гарантий бесперебойной работы, сохранности прогресса или пригодности для какой-либо цели — в пределах, допустимых законом. Оператор не отвечает за косвенные убытки, упущенную выгоду и потерю игрового прогресса. Ничто в этой оферте не ограничивает ответственность, которую нельзя ограничить по закону (например, за умысел или грубую неосторожность), и не лишает вас прав потребителя, предоставленных императивными нормами вашей страны. Игра не даёт медицинских, психологических или научных рекомендаций.
11. Изменения
Оператор может изменять игру и эту оферту. Новая версия публикуется на этой странице с датой; о существенных изменениях сообщается в игре, а для аккаунтов может потребоваться принять документы заново. Продолжая пользоваться сервисом после изменений, вы принимаете новую версию; если вы не согласны — удалите аккаунт.
12. Применимое право и споры
Оферта регулируется правом Республики Кипр. Споры сначала решаются переговорами через поддержку; если не удалось — судами Республики Кипр, если императивные нормы о защите потребителей вашей страны не предусматривают иного. Если какое-то положение окажется недействительным, остальные продолжают действовать.
13. Об операторе
Владимир Бурцев (Vladimir Burtsev), физическое лицо, независимый разработчик, Республика Кипр. Связь — страница поддержки. Сайт — https://cocofly.pages.dev. Оферта опубликована 29 сентября 2026 года, версия 0.3.0.
COCOFLY public offer
Version 0.3.0 · effective 29 September 2026
This is an offer to enter into an agreement to use the COCOFLY game free of charge on the terms below, together with a full disclosure of what data exists and why. Data details are in the Privacy policy and the rules of play in the Terms of use; the three documents apply together.
In short. COCOFLY is free: no purchases, subscriptions, ads or paid advantages. Your personal data is used only to run the game — to sign you in, save your progress and show your nickname on the leaderboard. We never sell it or share it for anyone else's purposes, never use it for advertising, profiling, marketing or AI training, and the game has no third-party trackers.
1. Who makes the offer
Operator: Vladimir Burtsev, a private individual and independent developer, Republic of Cyprus. Contact the operator through the support page (in the game: "More → Documents" and "Thank the author"). The service: the website https://cocofly.pages.dev, its API and the COCOFLY iPhone app (where available).
2. What you get
The operator provides access to COCOFLY, a tamagotchi game about Coco the fly, free of charge:
- playing in the browser or the app without an account — progress stays on your device;
- optionally, an account: cloud save, sync across devices and a public leaderboard under your nickname;
- optionally, habits, the evening reflection, the health link and Coco's AI "brain" (section 7).
All of it is free. Features may change (section 11).
3. Free — and donations are not purchases
- COCOFLY has no paid features, subscriptions, in-app purchases, loot boxes or ads.
- The Patreon link in "Thank the author" lets you make a voluntary gift to the author. It is not payment for a service and not a purchase: a donation unlocks, speeds up or changes nothing in the game, gives no leaderboard advantage and is non-refundable. The payment itself is governed by Patreon's terms and privacy policy; COCOFLY never receives your payment details.
- COCOFLY is not a registered charity; donations are not tax-deductible.
4. How you accept
- Opening and playing the game without an account accepts this offer for account-free play.
- Creating an account is full and unconditional acceptance: on the sign-up form you tick "I accept the Terms of use, the Privacy policy and the Public offer" yourself. The box is never pre-ticked. The date and version of the accepted documents are stored with the account.
- If you do not agree, do not use the service or delete your account (section 8).
5. Your obligations
- If you give an e-mail, use an address you actually use; keep your password secret.
- Choose a nickname without insults, obscenity, hate, advertising or other people's personal data, and do not impersonate another person, the administration or COCOFLY. A nickname is 3–20 characters — letters (Latin or Cyrillic), digits, "_" and "-"; identical or indistinguishably similar nicknames ("Coco" and Cyrillic "СОСО") are not allowed.
- Do not fake scores, bypass limits, guess passwords, attack the service or try to access other people's data; obey the law.
- An account under 16 (or under the age of digital consent in your country) only together with a parent or guardian. Anyone may play without an account.
6. The operator's rights and duties
- Provide the service "as is" and try to keep it running and saves safe.
- Process data only as described in section 7 and the Privacy policy.
- The operator may change or hide a nickname that breaks the rules, hide suspicious scores, block an account for violations, pause registrations (free hosting tier limits), and change or end the service (section 11).
7. Personal data — full disclosure
Promise. We use personal data only to make the game work: signing in, saving progress, your nickname on the leaderboard and protection against abuse. We do not sell, rent or share it with third parties for their own purposes, and never use it for advertising, advertising IDs, profiling, marketing, "smart" mailings or training AI models. The game has no advertising SDKs, social-media pixels, third-party cookies or cross-site tracking. Data is disclosed only when the law requires it.
This is all the data there is:
| Data | Why | Where | Kept for |
|---|---|---|---|
game save, settings, generations progress, the storage-notice flag (cocofly.save.v2, cocofly.settings, cocofly.meta, cocofly.consent) | the game itself | browser storage on your device | until you delete it |
| e-mail (optional while mail is not connected) | sign-in, verification and password-reset links | database (Cloudflare D1) | while the account exists |
| password hash (PBKDF2); the password itself is never stored | sign-in | database | while the account exists |
| public nickname | your name on the leaderboard — visible to everyone | database | while the account exists |
| cloud save (+ 5 previous versions), generations profile | sync across devices | database | while the account exists |
| scores (mode, points, days, generation, genome, date) | leaderboard | database | while the account exists |
| date and version of the accepted documents | proof of your consent | database | while the account exists |
session: cf_session cookie (HttpOnly), token hash, expiry, User-Agent | staying signed in | cookie on your device and database | up to 30 days |
| one-time links: hash, e-mail, the nickname and consent from the sign-up form | e-mail verification, password reset | database | 30 minutes, then deleted |
| IP address in sign-in / sign-up attempt counters | brute-force protection | database | ~48 hours, never linked to the account |
| anonymous daily event counters ("120 sessions today") | to see which modes are used | database | 400 days, no identifiers |
| the website health link (optional, after a separate consent): rounded daily totals | bonuses for Coco | database | 30 days |
Telegram account number (users.tg_id) — only if you signed in with Telegram (v0.9) | to recognise you when you sign in from Telegram | database | while the account exists |
| a copy of the save in Telegram's cloud — only in the Telegram version | to continue on another device | Telegram CloudStorage (your Telegram account and this bot) | until the next copy; Telegram keeps it |
Who helps process it (processors act only on our instructions):
- Cloudflare, Inc. — hosting of the website and API (Pages, Workers), the D1 database and, when enabled, Cloudflare Web Analytics — visit statistics without cookies or cross-site tracking.
- Sendinblue SAS (Brevo) or Resend, Inc. — delivery of link e-mails (whichever is connected; otherwise the operator forwards links).
- Anthropic, PBC — only when Coco's AI "brain" is on. It receives a description of Coco's state (time, weather, activity, 0–100 stats, the day plan) and, for the evening reflection, your mood score 1–5, the number of habits checked and habit names from the built-in list. Never text you type, your nickname, e-mail, IP address or any identifier. The server does not log these requests; Coco's replies end up only in your save. Under Anthropic's terms API data is not used for training. In the iPhone app the brain works only after a separate permission.
- Apple — for the app only: App Store and TestFlight under Apple's rules. The app reads Apple Health data and uses it on the iPhone only; it is never sent anywhere.
- Telegram — for the Telegram version only, under Telegram's rules: it shows the game, hands it signed launch data (account number, name, @username, language) and keeps a copy of the save in its cloud. Of this COCOFLY keeps only the Telegram account number — and only if you signed in with Telegram.
There is no free-text chat with Coco any more and the save cannot be exported to a file — so nothing you type is sent anywhere, and your progress lives only on your device and (after sign-in) in the cloud.
Your rights. Delete the account with all data in one click (account dialog → "Delete account"); change your nickname there too; ask for a copy of your data, a correction or a restriction through support; complain to a supervisory authority — in Cyprus, the Commissioner for Personal Data Protection (dataprotection.gov.cy).
8. Term and termination
The agreement lasts while you use the game. You may end it at any time: stop playing, clear the site data or delete your account — deletion is immediate and irreversible. The operator may end access for violations of these terms or when the service closes.
9. Intellectual property
COCOFLY's source code is published under the MIT license; third-party material (models, connectome data, sounds, fonts) is under its own licenses, see licences. The COCOFLY name and the character Coco belong to the author. Your nickname stays yours; you allow it to be shown on the leaderboard while it is there.
10. Liability
The service is free and provided "as is", without warranty of uninterrupted operation, preservation of progress or fitness for any purpose, to the extent permitted by law. The operator is not liable for indirect loss, lost profit or lost game progress. Nothing in this offer limits liability that cannot be limited by law (for example for intent or gross negligence) or takes away consumer rights granted by mandatory rules of your country. The game gives no medical, psychological or scientific advice.
11. Changes
The operator may change the game and this offer. A new version is published on this page with its date; material changes are announced in the game, and accounts may be asked to accept the documents again. By continuing to use the service after a change you accept the new version; if you do not agree, delete your account.
12. Governing law and disputes
This offer is governed by the law of the Republic of Cyprus. Disputes are first settled by talking through support; failing that, by the courts of the Republic of Cyprus, unless mandatory consumer-protection rules of your country provide otherwise. If any provision is found invalid, the rest remains in force.
13. About the operator
Vladimir Burtsev, a private individual and independent developer, Republic of Cyprus. Contact: the support page. Website: https://cocofly.pages.dev. Published 29 September 2026, version 0.3.0.