Политика конфиденциальности
Коротко
- Большая часть Marker Lab работает на вашем устройстве. Фото работ, имена в профилях и скетчбук остаются там.
- Аккаунт не нужен. Если взрослый входит через Apple, мы синхронизируем прогресс обучения. Мы не запрашиваем у Apple ваше имя или email.
- Приложение отправляет собственную статистику использования на наш сервер, чтобы мы улучшали уроки. Без имен, фото и рекламных идентификаторов. Родители могут ее выключить.
- AI-функции («Совет учителя» и «Урок из твоего фото») необязательны. Фото или упрощенная цветовая схема покидает устройство, только когда вы нажимаете «отправить», и уходит на наш сервер и в Anthropic, чтобы написать ответ. Мы ее не храним.
- Без рекламы, без продажи данных, без сторонней аналитики, без слежки между приложениями и сайтами.
- Аккаунт можно удалить в приложении, и вместе с ним исчезнет все, что мы о нем храним, кроме записей о покупках, нужных для бухгалтерии.
Кто мы
Marker Lab (приложение для iPhone, iPad и Mac и этот сайт markerlab.app) создает физическое лицо-предприниматель Dmytro Nikolaienko (Украина). Он является владельцем (контролером) персональных данных, описанных здесь. «Мы» в этой политике означает его.
По любым вопросам конфиденциальности пишите на support@markerlab.app.
Что остается на устройстве
Это хранится только на вашем устройстве и никогда не отправляется нам:
- фото ваших работ в скетчбуке и фото, из которых вы делаете «Урок из твоего фото»;
- имя в профиле (необязательное, и для взрослых, и для детей) и ваш набор маркеров, включая фото коробки с маркерами: номера на колпачках распознаются на устройстве;
- уроки, составленные из ваших фото, сохраненные советы учителя, ваш сад, настройки и PIN для родителей (в Keychain устройства). Face ID или Touch ID для сброса PIN обрабатывает само устройство: мы их не видим.
Без входа в аккаунт прогресс обучения тоже остается на устройстве. Устройство может включать данные приложения в свои резервные копии (например, iCloud Backup) в соответствии с вашими настройками Apple.
Вход через Apple и синхронизация
Вход необязателен. Он дает взрослому один и тот же прогресс на iPhone, iPad и Mac и восстанавливает его после переустановки приложения. Если рисует ребенок, входить должен взрослый.
Что мы получаем и храним, когда вы входите:
- идентификатор, который Apple создает именно для Marker Lab (он уникален для нашего приложения и не является email вашего Apple ID);
- настройку региона и языка приложения (например, «ru_UA»), даты создания аккаунта и последнего использования;
- токен от Apple в зашифрованном виде, только чтобы отозвать вход через Apple, когда вы удаляете аккаунт;
- сессию входа, которую мы храним только как ключевой хеш. Сессии действуют до 90 дней.
Мы не запрашиваем у Apple ни имени, ни email, поэтому Apple их нам не передает.
Что синхронизируется, пока вы в аккаунте:
- прогресс по каждому уроку: урок, достигнутый шаг, потраченные минуты, когда урок завершен и когда изменен;
- запись о каждой работе в скетчбуке: какой урок, дата и случайный идентификатор. Само фото никогда не загружается;
- кто рисует: «взрослый» или «ребенок», а для ребенка выбранный возраст (6-7, 8-9, 10-11, 12-13 или 14+). Никогда не имя;
- если мы дали аккаунту бесплатный доступ (например, учителю или партнеру), короткая заметка об этом.
Зачем: чтобы предоставить синхронизацию, о которой вы попросили (исполнение нашего соглашения с вами).
Статистика использования и отчеты об ошибках
Приложение отправляет собственную статистику использования на наш сервер. По ней мы видим, где уроки сложные, какие шаги пропускают и что ломается, чтобы делать курс лучше. Ни один сторонний сервис аналитики ее не получает.
Что отправляется:
- случайный идентификатор установки, который приложение создает при первом запуске (это не идентификатор устройства или рекламы, и после переустановки он новый);
- события из фиксированного списка, например «урок открыт», «шаг завершен», «лист для печати открыт» или «показан экран покупки», со значениями только из фиксированных списков: свободного текста нет;
- контекст: платформа, версия приложения, основная версия системы, язык приложения, формат региона, часовой пояс, откуда установлено приложение (App Store, TestFlight), уровень доступа, тип профиля и возраст;
- отчеты об ошибках: код ошибки и раздел, где она произошла (например, «синхронизация» или «камера»), никогда не содержимое вашей работы.
Наш сервер добавляет страну соединения (например, «UA») и не хранит IP-адрес. Имена, фото, набранный текст, email, модели устройств и рекламные идентификаторы никогда не отправляются.
Если взрослый входит в аккаунт, статистика этой установки связывается с аккаунтом. После выхода новые события отправляются без привязки к аккаунту.
Ваш выбор: «Для родителей» › «Статистика использования». Если выключить, запись останавливается, очередь на устройстве удаляется, а то, что наш сервер сохранил для этой установки, стирается. Когда вы включите снова, приложение начнет с новым идентификатором установки.
Зачем: наш законный интерес улучшать и исправлять курс, а переключатель выше позволяет возразить в любой момент.
Покупки
Покупки и подписки проходят через Apple. Оплату обрабатывает Apple, и мы никогда не видим вашу карту или платежные данные.
Apple отправляет нашему серверу уведомления App Store Server Notifications о транзакциях: продукт, цену и валюту, страну App Store, даты, идентификаторы транзакций, пробный ли это период, продление или возврат средств, и получена ли покупка через Семейный доступ. Если вы в аккаунте, приложение просит Apple пометить покупку вашим аккаунтом, чтобы мы могли их связать.
Чтобы определить, может ли устройство без входа пользоваться платными лимитами AI-функций, приложение отправляет подписанную транзакцию App Store. Наш сервер проверяет подпись Apple и хранит только ключевые хеши: результата проверки до 6 часов, а транзакции и установки до 3 дней, чтобы ограничить, сколько устройств открывает одна покупка.
Зачем: чтобы предоставить то, что вы купили, и выполнить требования бухгалтерского и налогового учета.
Коды приглашения и партнерские ссылки
Если вы открываете партнерскую ссылку, наш сервер считает переход только по коду и времени, без IP-адреса и данных устройства. Если вы вводите код приглашения в приложении, он сохраняется с вашим аккаунтом, когда взрослый входит (в течение 7 дней с создания аккаунта и до первой покупки), чтобы мы могли выплатить партнеру его долю.
AI-функции
В Marker Lab есть две необязательные функции с искусственным интеллектом: «Совет учителя» (отзыв на фото вашей работы) и «Урок из твоего фото» (план шагов для урока из вашего собственного фото). Советы пишет Claude, модель искусственного интеллекта от Anthropic.
Только когда вы просите. Ничего не отправляется, пока вы не нажмете «отправить». Перед первым запросом приложение показывает, кто посмотрит, и просит подтвердить. В профиле ребенка взрослый подтверждает это один раз через родительскую защиту, а еще родители могут требовать PIN для этих функций. Каждую функцию можно выключить в «Для родителей».
Что отправляется для «Совета учителя»: фото бумажного листа, обрезанное по листу и перекодированное без геолокации и других метаданных; целевая картинка этого шага; урок и шаг; номера и названия цветов ваших маркеров; язык приложения; тип профиля и возраст. Перед отправкой устройство проверяет фото, и если видит лицо или человека, просит сфотографировать только лист.
Что отправляется для «Урока из твоего фото»: само фото остается на устройстве. Устройство превращает его в зоны в цветах ваших маркеров, и отправляются только упрощенная цветовая схема (лица, если есть, залиты сплошным цветом) и описание зон в числах, вместе с названиями маркеров, языком, типом профиля и возрастом. Без интернета приложение составляет план само на устройстве.
Куда это идет. Наш сервер проверяет запрос и передает его в API Anthropic, который пишет ответ, а наш сервер возвращает его на ваше устройство, где он сохраняется вместе с работой.
- Мы не храним фото или цветовую схему. Они передаются в Anthropic и исчезают, как только запрос завершен.
- Текст ответа лежит на нашем сервере до 10 минут, чтобы повторный запрос получил тот же ответ, а затем удаляется.
- 90 дней мы храним технические записи о каждом запросе без идентификаторов пользователя или установки: функцию, урок и шаг, язык, результат, время, модель и объем обработанного текста.
- Для дневных лимитов мы храним ключевой хеш идентификатора установки и сетевого адреса до 3 дней (часовой пояс для дневного лимита до 30 дней). Сам IP-адрес мы не храним.
Anthropic. Anthropic обрабатывает эти данные для нас по своим коммерческим условиям. По этим условиям Anthropic не использует их для обучения своих моделей. Политика Anthropic - удалять входные и выходные данные API в течение 30 дней, если только их не нужно хранить дольше для соблюдения правил использования или закона. Подробнее в Privacy Center Anthropic (на английском).
Зачем: чтобы дать ответ, о котором вы попросили (исполнение нашего соглашения с вами, а также ваше согласие там, где этого требует закон; его можно отозвать, выключив функцию).
Поддержка, защита, этот сайт
Письмо в поддержку. Если вы нам пишете, мы получаем ваш email-адрес и сообщение и используем их только для ответа.
Защита от злоупотреблений. Чтобы ограничивать частоту запросов, сервер хранит ключевой хеш сетевого адреса не дольше примерно 48 часов. Сам IP-адрес не хранится, а журналы сервера не записывают содержимое запросов.
Этот сайт. markerlab.app не использует cookies, аналитику или скрипты слежки. Наш хостинг-провайдер Cloudflare обрабатывает технические данные, например IP-адреса, чтобы доставлять страницы и защищать их от атак.
Чего мы не делаем
- Без рекламы и рекламных идентификаторов.
- Не продаем и не сдаем в аренду персональные данные.
- В приложении нет сторонних SDK для аналитики или рекламы.
- Не следим за вами в приложениях и на сайтах других компаний.
- Нет доступа к геолокации, контактам или микрофону. «Прочитай мне» использует голоса, встроенные в ваше устройство.
Кто нам помогает
- Cloudflare размещает наш сервер, его базу данных и этот сайт.
- Anthropic пишет ответы AI-функций, только на запросы, которые отправляете вы.
- Apple предоставляет вход через Apple и обрабатывает покупки в App Store по собственной политике конфиденциальности.
- Наш почтовый провайдер доставляет письма в поддержку.
Эти провайдеры могут обрабатывать данные за пределами Украины и Европейской экономической зоны, в том числе в США. Для таких передач мы полагаемся на их условия защиты данных.
Сколько храним данные
| Данные | Сколько |
|---|---|
| Аккаунт, синхронизированный прогресс, записи скетчбука, кто рисует | Пока вы не удалите аккаунт |
| Сессии входа | До 90 дней |
| События статистики использования | 90 дней |
| Итоги по установке (дни активности, этапы уроков) | До 400 дней после последнего использования |
| Счетчики и суммы без идентификаторов | Хранятся, они никого не идентифицируют |
| Фото и цветовая схема для AI | Мы не храним. Об Anthropic см. AI-функции |
| Текст ответа AI на нашем сервере | До 10 минут |
| Записи об AI-запросах без идентификаторов | 90 дней |
| Счетчики дневных лимитов AI | До 3 дней (часовой пояс до 30 дней) |
| Защита от злоупотреблений | Около 48 часов |
| Записи о покупках | Сколько требует бухгалтерское и налоговое законодательство, без привязки к вам после удаления аккаунта |
| Переходы по партнерским ссылкам | Только код и время, без персональных данных |
| Письма в поддержку | Сколько нужно, чтобы вам помочь |
Удаление данных
Удалить аккаунт в приложении: «Для родителей» › «Синхронизация» › «Удалить аккаунт». Apple попросит подтвердить, что это вы. После этого мы удаляем:
- синхронизированный прогресс, записи скетчбука, тип профиля и возраст, настройку языка и все сессии входа;
- статистику использования каждой установки, которая когда-либо входила в этот аккаунт;
- заметки о бесплатном доступе.
Запись аккаунта становится анонимной заглушкой, и мы отзываем вход через Apple для Marker Lab. Записи о покупках остаются для бухгалтерии, уже без связи с вами. Данные на устройстве (прогресс, сад, фото) остаются, пока вы не удалите приложение. Удаление аккаунта не отменяет подписку App Store: отмените ее в настройках учетной записи Apple, в разделе «Подписки».
Если вы перестанете использовать вход через Apple для Marker Lab в настройках учетной записи Apple, Apple сообщит нам, и мы завершим все сессии входа. Если вы удалите учетную запись Apple, Apple сообщит нам, и мы удалим аккаунт Marker Lab так же, как описано выше.
Без аккаунта: выключите «Статистику использования» в «Для родителей», чтобы стереть то, что наш сервер хранит для установки, или удалите приложение. Также можно написать нам.
Ваши права
В зависимости от того, где вы живете, в том числе по Закону Украины «О защите персональных данных» и Общему регламенту ЕС по защите данных (GDPR), вы имеете право:
- знать, что мы о вас храним, и получить копию;
- исправить эти данные или удалить их;
- ограничить обработку или возразить против нее, в том числе против статистики использования;
- получить предоставленные вами данные в переносимом формате;
- в любой момент отозвать согласие, что не влияет на прежнюю обработку;
- пожаловаться в орган по защите данных. В Украине это Уполномоченный Верховной Рады Украины по правам человека; в ЕС - орган вашей страны.
Пишите на support@markerlab.app. Мы отвечаем в течение месяца. Поскольку мы не знаем вашего имени или email, мы можем попросить данные, которые помогут найти ваши записи, например отправить запрос из настроек приложения или подтвердить недавнюю покупку.
Дети
Marker Lab создан для семей, и с ним часто рисуют дети. Поэтому он продуман с мыслью о родителях:
- детям не нужен аккаунт. Если рисует ребенок, входит взрослый;
- имя ребенка остается на устройстве, синхронизироваться может только возраст;
- нет рекламы, сторонней аналитики и чата. Ребенок не может ничего написать искусственному интеллекту;
- покупки, ссылки за пределы приложения, отправка работ и «Для родителей» закрыты родительской защитой: PIN для родителей или короткая проверка, что рядом взрослый;
- AI-функции в профиле ребенка требуют однократного подтверждения взрослого, и их можно выключить.
Если вы считаете, что ребенок передал нам персональные данные без разрешения родителей, напишите нам, и мы их удалим.
Безопасность
Все соединения защищены HTTPS. Сессии входа хранятся только как ключевые хеши, а токены Apple зашифрованы. Мы собираем как можно меньше, и доступ к данным сервера есть только у разработчика. Ни одна система не защищена идеально, но мы заботимся о безопасности ваших данных и сообщим вам и соответствующим органам об утечке там, где этого требует закон.
Изменения и контакты
Когда мы меняем эту политику, мы обновляем дату вверху страницы. Если изменение касается того, как мы используем уже предоставленные вами данные, мы попросим вашего согласия там, где этого требует закон.
Вопросы, запросы или жалобы: support@markerlab.app. Dmytro Nikolaienko, физическое лицо-предприниматель, Украина.