Политика конфиденциальности SpoolFarm
Дата вступления в силу: 20 августа 2026 г. · Последнее обновление: 7 октября 2026 г.
SpoolFarm — приложение для Android, помогающее управлять фермой 3D-печати: учёт катушек филамента, заказы, расчёт себестоимости, контроль принтеров.
Разработчик приложения — Иракли Нишнианидзе (Irakli Nishnianidze), физическое лицо, действующее под коммерческим обозначением IkkaDoes, Intrarea Guliver, nr. 13, 060565 Бухарест, Румыния (далее «мы»). Он же является оператором персональных данных в смысле GDPR. Связаться с нами: spoolfarm@ikkadoes.com (пожалуйста, оставьте в теме письма пометку [SpoolFarm]).
У нас нет сервера. Мы физически не можем получить ваши данные.
SpoolFarm хранит всё на вашем устройстве. В приложении нет аналитики, сбора статистики сбоев, рекламных модулей и учётных записей. Данные покидают устройство только тогда, когда вы сами настроили внешнюю интеграцию, и уходят только по тому адресу, который вы указали, — вашему принтеру, вашему серверу, вашему боту.
Одно уточнение для платной редакции Pro. Покупку обрабатывает Google Play, и в консоли разработчика нам видна обезличенная статистика продаж — страна, суммы, статус подписки. Данные вашей карты нам не передаются никогда. Подробности — в пункте 3.7.
1. Данные, которые остаются на устройстве и никуда не передаются
Приложение хранит локально:
- каталог катушек филамента, остатки, история расхода;
- заказы, имена и контакты клиентов;
- цены, себестоимость, выручка и любые финансовые расчёты;
- реквизиты вашего бизнеса, используемые в счетах;
- фотографии катушек и заказов;
- профили принтеров, история печати, журнал заданий;
- каталог упаковки и её остатки.
Эти данные не отправляются ни нам, ни кому-либо ещё. Они лежат в базе данных приложения в приватном хранилище Android и покидают устройство только если вы сами сделаете экспорт (файл резервной копии, CSV или PDF-счёт) и сами куда-то его отправите.
Мы не имеем доступа к этим данным ни при каких обстоятельствах.
2. Разрешения устройства
| Разрешение | Зачем |
|---|---|
| Интернет | Связь с вашими принтерами по локальной сети и с настроенными вами интеграциями |
| Состояние сети | Определить, вы в домашней сети или вне её, чтобы выбрать локальный или удалённый адрес принтера |
| Камера (по запросу) | Сканирование QR/штрихкодов катушек и съёмка фото катушек и заказов |
| Уведомления | Локальные уведомления о ходе печати, ошибках принтера и низком остатке |
| Отключение оптимизации батареи (по запросу) | Чтобы фоновый контроль печати не засыпал |
Доступа к геолокации приложение не запрашивает и не использует.
3. Что может уходить с устройства — и только по вашей настройке
Каждый пункт ниже выключен по умолчанию. Он включается, только когда вы сами вводите адрес, токен или учётные данные в настройках. Мы не выбираем за вас получателя и не получаем копию.
3.1. Bambu Lab Cloud
Если вы подключаете принтер Bambu Lab через облако, приложение отправляет ваш адрес электронной почты и пароль на серверы Bambu Lab для входа в ваш аккаунт, а затем обменивается с ними данными о состоянии принтера и заданиями печати.
Получатель: Bambu Lab. Их обработка данных регулируется их собственной политикой конфиденциальности. Мы к этому обмену доступа не имеем.
Локальное подключение к принтеру Bambu по LAN учётные данные облака не использует.
3.2. Ваш сервер распознавания (ML)
Если вы указали адрес сервера распознавания дефектов печати, приложение отправляет на него кадры с камеры принтера. Адрес указываете вы; обычно это машина в вашей же сети. Мы не предоставляем такой сервер и кадры не получаем.
3.3. Telegram, Discord, произвольный webhook
Если вы подключили бота или webhook, туда отправляется текст уведомлений: имя принтера, имя файла печати, текст ошибки принтера, имя умной розетки, сообщение о нехватке филамента, напоминание о просроченном обслуживании.
Имена клиентов и содержимое заказов в эти уведомления не попадают. Это проверено по коду: заказы не добавляются в строки, уходящие во внешние каналы.
Получатель — сервис, который выбрали вы (Telegram, Discord или ваш собственный адрес webhook), и он действует по своей политике.
3.4. Spoolman
Если вы указали адрес своего сервера Spoolman, приложение синхронизирует с ним данные катушек: материал, производитель, цвет, вес, остаток. Spoolman — это программа, которую вы разворачиваете сами, обычно в своей же сети.
3.5. Ваши принтеры в локальной сети
Приложение обменивается с принтерами (Klipper/Moonraker, Duet, Bambu Lab по LAN) командами управления, статусами и файлами печати. Обмен идёт напрямую между вашим телефоном и вашим принтером, через нас не проходит.
3.6. Режим сервера (веб-интерфейс)
Если вы включили режим сервера, приложение поднимает веб-интерфейс в вашей локальной сети, чтобы вы могли работать со своими данными с компьютера. Доступ защищён PIN-кодом, который задаёте вы. В этом режиме данные вашего склада и заказов, включая имена клиентов, становятся доступны в вашей локальной сети — всем, кто знает адрес и PIN. Включать его в чужой или публичной сети не следует.
3.7. Google Play — покупки в редакции Pro
Раздел касается только редакции Pro из Google Play. В сборках, распространяемых вне магазина (редакция Demo), ничего из описанного ниже не происходит: код биллинга там выключен на уровне сборки.
Оплату подписки и разовой покупки обрабатывает Google Play. Данные вашей банковской карты мы не получаем и не храним никогда — они идут в Google и до нас не доходят.
Что происходит с данными:
- Приложение обращается к сервису Google Play, чтобы узнать, действует ли ваша подписка. Ответ содержит статус покупки и её идентификатор — не платёжные реквизиты.
- Ответ кэшируется на устройстве на срок до 3 дней, чтобы отсутствие интернета не лишало вас оплаченного доступа. Кэш лежит в защищённом хранилище приложения (см. раздел 4).
- Google выступает продавцом и обрабатывает покупку по своей политике конфиденциальности. Мы на это не влияем.
- В консоли разработчика Google Play нам доступна статистика продаж: страна, валюта, суммы, статусы подписок, идентификаторы заказов. Ваши имя, адрес электронной почты и платёжные реквизиты там не показываются. Исключение — если вы сами напишете нам письмо или если Google передаст сведения при рассмотрении возврата либо спора.
Отмена подписки и запросы на возврат обрабатываются на стороне Google Play; порядок описан в Пользовательском соглашении.
4. Шифрование
На устройстве. Чувствительные настройки — пароль Bambu Cloud, токен и chat ID Telegram-бота, адрес Discord/webhook, PIN режима сервера, коды доступа принтеров, реквизиты бизнеса — хранятся в зашифрованном виде, ключ находится в аппаратном хранилище Android (Android Keystore) и не покидает устройство.
В пути. Честный ответ: не всё, что уходит с устройства, шифруется.
- Обмен с принтерами в локальной сети идёт по HTTP без TLS. Так работают Klipper/Moonraker и Duet в типовой домашней установке; поддержки HTTPS к принтерам в приложении на данный момент нет.
- Обмен со Spoolman идёт по тому протоколу, который вы указали в адресе.
- Обмен с Bambu Lab Cloud, Telegram и Discord идёт по HTTPS — эти сервисы требуют шифрования.
- Для произвольного webhook приложение по умолчанию запрещает незашифрованный
http://; снять запрет можно вручную в настройках, и тогда ответственность за канал переходит к вам.
Мы планируем добавить поддержку HTTPS для принтеров и Spoolman в одном из следующих обновлений.
5. Резервные копии Android
Автоматическое резервное копирование Android для данных SpoolFarm отключено: база данных, файлы, настройки и фотографии не попадают в облачную копию Google и не переносятся автоматически на новое устройство.
Перенос данных выполняется только через встроенный экспорт резервной копии, файл которого вы создаёте и храните сами. Файл защищён паролем, который вы задаёте при экспорте; этот пароль знаете только вы, восстановить его мы не можем.
6. Дети
Приложение предназначено для владельцев 3D-принтеров и малого производства. Оно не адресовано детям младше 13 лет, и мы сознательно не собираем данные детей.
7. Удаление данных
Учётных записей в SpoolFarm нет, поэтому «удалить аккаунт» нечего — у нас не хранится ничего вашего.
Чтобы удалить данные, удалите приложение: вместе с ним стирается база, настройки и фотографии. Отдельно можно очистить данные приложения в системных настройках Android. Если вы хотите сохранить данные перед удалением, сделайте экспорт заранее.
Чтобы удалить данные, ушедшие во внешние сервисы (Bambu Lab, Telegram, Discord, ваш Spoolman или ML-сервер), обратитесь к этим сервисам напрямую — они нам не подконтрольны.
8. Вы — контролёр данных своих заказчиков
Приложение позволяет вносить данные о ваших заказчиках: имя, контакты, состав и стоимость заказа. Эти данные хранятся только на вашем устройстве и Разработчику не передаются — см. раздел 1.
По законодательству о защите персональных данных контролёром (оператором) таких данных являетесь вы: именно вы решаете, какие данные собирать и для чего. Разработчик доступа к ним не имеет и не выступает в их отношении ни контролёром, ни процессором.
Вы отвечаете за законность обработки данных своих заказчиков, за их информирование об этой обработке и за исполнение их запросов (доступ, исправление, удаление и другие, предусмотренные применимым правом, включая GDPR).
Если вы включаете режим сервера (раздел 3.6), эти данные становятся доступны в вашей локальной сети всем, кто знает адрес и PIN-код.
9. Продажа и передача данных
Мы не продаём, не сдаём в аренду и не передаём ваши данные третьим лицам, потому что мы их не получаем. Никакой рекламной сети, брокера данных или партнёра по аналитике в приложении нет.
10. Изменения политики
Если приложение начнёт передавать данные иначе, мы обновим этот документ и изменим дату вверху страницы. Существенные изменения будут отражены в описании обновления в Google Play.
11. Контакты
Вопросы по этой политике и по обработке данных:
spoolfarm@ikkadoes.com — просим указывать в теме письма [SpoolFarm].
Почтовый адрес оператора: Иракли Нишнианидзе (Irakli Nishnianidze), Intrarea Guliver, nr. 13, 060565 Бухарест, Румыния.
Приложение: SpoolFarm (com.ikkadoes.spoolfarm) Сайт: https://spoolfarm.ikkadoes.com