1. Коротко
Записи — задачи, цели, списки, заметки, финансы — лежат на вашем устройстве:
в памяти браузера, если вы работаете в веб-версии, или на самом
телефоне, если в приложении. Для работы планировщика вход не нужен.
Телефон мы спрашиваем только при оплате — для чека. На iPhone можно
по желанию войти через Apple, чтобы подписка переезжала на новый
телефон. На сервер уходит то, без чего не ответит ассистент, то, что
нужно для оплаты, и — если вы её включили — зашифрованная копия записей и вложенных
файлов для синхронизации.
2. Веб-версия
Веб-версия на synapseapp.ru/app/ хранит записи
в памяти вашего браузера (localStorage) на этом устройстве. Пока вы
не включили синхронизацию устройств (о ней — в разделе 3), копии на
сервере нет: очистка данных сайта, режим инкогнито или другой
браузер — и записей там не будет. Резервную копию можно сохранить
файлом в разделе «Настройки → Данные».
Регистрации в веб-версии нет: мы не спрашиваем ни почту, ни телефон
(телефон нужен только при оплате — для чека). Если вы открываете
веб-версию внутри Telegram, она узнаёт ваш аккаунт Telegram по
подписи, которую передаёт сам Telegram (см. раздел 4).
Подписка опознаётся кодом, который вы вводите сами. Синхронизацию
с другими устройствами можно включить по желанию — как она устроена,
описано в разделе 3.
В профиле можно указать имя и фотографию — чтобы обращение было по
имени, а не «пользователь». Это необязательно, и они остаются там
же, где задачи: в памяти браузера. Фотография браузер не покидает.
Имя, если оно указано, попадает в брифинг дня — чтобы Syn обращался
к вам по имени. Ещё его видят участники списков и целей, которыми вы
поделились (об этом ниже). Больше никуда оно не уходит. В
приложениях на телефоне имени нет вовсе.
Раздел «Мои финансы» живёт по тем же правилам: траты и доходы,
долги вместе с именами тех, кто в них назван, копилки, конверты,
подписки и обязательные платежи хранятся в памяти браузера. Ни к
каким счетам и картам сервис не подключается и подключаться не
будет — цифры вносите вы сами. На сервер они уходят только в
двух случаях: когда Syn смотрит их, чтобы ответить, и когда вы
собираете брифинг дня. Оба описаны в разделе про ассистента.
Общие списки и цели. Списком или целью можно поделиться
ссылкой. Тогда документ хранится на нашем сервере в зашифрованном
виде: ключ лежит в самой ссылке, после знака «#», на сервер он не
попадает, и прочитать содержимое мы не можем. На сервере есть ещё
случайные номера участников, время их входа и последнего захода.
Участники видят содержимое, имена друг друга из профиля и кто что
изменил. Когда владелец делает список снова личным, документ с
сервера стирается, но копии остаются у каждого участника — удалить
их с чужих устройств мы не можем.
Курсы валют на широком экране финансов браузер запрашивает сам — у
cbr-xml-daily.ru (доллар и евро по ЦБ), CoinGecko и Binance
(биткоин). Эти сервисы видят ваш IP-адрес, но не ваши записи.
Голосовой ввод в веб-версии использует распознавание речи вашего
браузера: в Chrome и Safari звук может обрабатываться на серверах
Google или Apple. К нам приходит только готовый текст. Если вы
включили отклик на слово «Синапс», браузер распознаёт речь всё
время, пока вкладка на экране, а к нам уходит только сказанное
после этого слова.
3. Приложения на телефоне
На iPhone. Задачи, цели, этапы, списки, заметки, финансы и
настройки хранятся на устройстве, в файле, который система шифрует вместе с
кодом-паролем. Если на телефоне включён iCloud, копия записей лежит
в вашем личном хранилище iCloud — его ведёт Apple, нам оно
недоступно. Перенести записи между вашими устройствами можно ещё и
синхронизацией — о ней ниже.
По желанию можно войти через Apple — чтобы подписка переезжала на
новый телефон. Мы получаем только обезличенный идентификатор Apple и
храним его хэш, без имени и почты. Удалить аккаунт можно в
настройках приложения.
Подсказки Syn на главном экране. При открытии приложения на
сервер уходят названия задач и целей со сроками и отметками
выполнения. Сервер по правилам, без модели ИИ, ищет просрочки и
застрявшие цели и срез не хранит. Подсказки отключаются в
настройках приложения.
Приложение может запрашивать доступ к уведомлениям, микрофону,
распознаванию речи и Face ID. Каждое разрешение необязательно и
отключается в настройках iOS. Биометрию обрабатывает сама система,
приложение её не видит.
На Android. Записи хранятся внутри самого приложения. Если в
настройках Android включено резервное копирование, система
сохраняет их в вашу резервную копию Google вместе с данными других
приложений. Перенести их на другое устройство можно синхронизацией
(о ней ниже) или сохранив файл в разделе «Настройки → Данные» — он же
убережёт записи от удаления приложения. Приложение просит два
разрешения, оба в момент надобности: микрофон — когда вы нажали на
него в окне ассистента, уведомления — когда ставится первое
напоминание. Отказ ничего больше не ломает. Ещё приложение
восстанавливает напоминания после перезагрузки телефона. Голос
распознаёт системный сервис распознавания речи на телефоне (обычно
Google); на наш сервер уходит только текст. Одно различие с iPhone
назовём прямо: там записи лежат в файле, который система шифрует
вместе с кодом-паролем устройства, а на Android они хранятся внутри
приложения — система закрывает их от других программ, но отдельного
шифрования у них нет. На разблокированном или перепрошитом телефоне
это слабее.
Статистика и отчёты о сбоях на Android. Чтобы понимать, откуда
приходят люди и где приложение ломается, в нём работают два сервиса
VK: MyTracker и Tracer. MyTracker получает обезличенные сведения об
установке и запуске (модель телефона, версия Android и приложения,
страна) и названия нескольких действий — «добавлена задача», «закрыта
задача», «вопрос ассистенту». Текст задач, целей, заметок и суммы в
него не уходят. Рекламный идентификатор телефона и местоположение не
собираются. Tracer получает технический отчёт, если приложение упало:
где в коде произошла ошибка, модель телефона и версию системы. Ваших
записей в отчёте нет.
Синхронизация устройств. По желанию — и только по подписке —
можно связать устройства коротким кодом, чтобы задачи, цели, списки,
заметки и финансы переносились между ними: например, между iPhone,
веб-версией и Android. В этом случае записи копируются через наш
сервер, но уходят туда зашифрованными: ключ рождается
на ваших устройствах в момент связывания и на сервер не попадает,
поэтому у себя мы держим лишь нечитаемый для нас блок и содержимое
прочитать не можем. Пока синхронизация не включена, ничего из этого не
происходит — записи остаются только на устройстве, как описано выше.
Отключить синхронизацию и удалить копию с сервера можно в любой момент
в настройках; записи на самом устройстве это не трогает.
Файлы и фото. К записям можно прикреплять файлы и фото, а
заметкам, спискам и целям ставить свои обложки. Перед отправкой файл
шифруется на устройстве тем же ключом, что и копия записей, поэтому
на сервере лежит только шифр. Имя, тип и размер файла хранятся внутри
зашифрованной копии, мы их не видим. На iPhone без синхронизации
файлы остаются на телефоне. В веб-версии и на Android вложения
работают только с включённой синхронизацией. Файл стирается с
сервера, когда вы убираете его из записи. Кнопка «Удалить копию с сервера» стирает все файлы
вместе с копией и выключает синхронизацию на всех связанных
устройствах. То же при удалении аккаунта на iPhone: стираются копии и
файлы всех устройств, привязанных к аккаунту. На устройствах остаются
записи и уже сохранённые там файлы. iPhone хранит файлы у себя, а в
браузере и на Android своих копий файлов нет.
4. Ассистент Syn и искусственный интеллект
Чтобы Syn понял запрос и выполнил его, приложение отправляет на
сервер Synapse:
- текст запроса (на iPhone голос сначала распознаётся в текст на
самом устройстве, а если это недоступно — запись голоса, см. ниже);
- записи, которые Syn смотрит, чтобы ответить: задачи с примечаниями
и подзадачами, цели с назначением и этапами, списки с пунктами,
заметки вместе с их текстом, траты и доходы с суммами, категориями
и датами, долги с именами, копилки, подписки, названия записей в
корзине и текущие настройки приложения;
- в веб-версии — то, что сейчас на экране: текст страницы, подписи
кнопок и значения полей. Коды доступа и связывания устройств
скрываются, Syn их не получает.
С сервера Synapse запрос через сервис OpenRouter (OpenRouter, Inc.,
США) передаётся ИИ-моделям:
- Claude компании Anthropic (Anthropic PBC, США) — ответы Syn;
- Gemini компании Google (Google LLC, США) — расстановка знаков
препинания в продиктованном тексте, а также расшифровка голоса:
если распознавание речи на устройстве недоступно, запись голоса
передаётся на расшифровку модели Gemini (Google) через OpenRouter;
запись не хранится: Synapse её не сохраняет, обратно приходит
только текст;
- модели компании OpenAI (OpenAI, L.L.C., США) — озвучка ответа,
если вы её включаете.
Если для ответа нужен интернет, Syn сам составляет короткий поисковый
запрос. Он уходит через OpenRouter модели с веб-поиском и поисковому
сервису, который подключает OpenRouter. Записи целиком туда не
передаются, но в запрос могут попасть слова из вашей просьбы.
Данные используются только чтобы сформировать ответ и выполнить
команду. Они не используются для рекламы и не продаются. OpenRouter
и поставщики моделей обрабатывают их по своим условиям для
бизнес-клиентов, обеспечивающим защиту не ниже описанной в этой
политике.
Согласие. Перед первой отправкой приложение
показывает окно с этими сведениями и спрашивает разрешение. Без
согласия запросы к ИИ не отправляются, остальное приложение
работает. Отозвать или дать согласие можно переключателем
«Разрешить Syn работать с ИИ»: на iPhone — в «Настройках →
Безопасность», в веб-версии и на Android — в «Настройках → Данные».
Подробнее о том, что уходит в разных случаях:
Строки разделов в веб-версии. То, что вы вводите в
строку задач, целей, списков, заметок или финансов, тоже уходит Syn:
так он понимает, запись это или просьба. Если Syn недоступен или
согласия на ИИ нет, задача, цель, пункт списка или заметка
добавятся без него, а трата останется в строке.
Когда просьба касается денег, из какого бы раздела
вы ни обратились к Syn, он может посмотреть денежные записи: операции
с суммами, категориями и датами, открытые долги с именами и остатками
сумм, копилки, подписки и обязательные платежи, итоги месяца по тратам
и доходам и крупнейшие категории.
Когда вы собираете брифинг дня, уходят имя
из профиля (если указано), свободный остаток, открытые долги с
именами и сроками, списания на ближайшую неделю, итоги месяца и
крупнейшие категории, копилки с накопленным. Финансовые записи покидают ваш браузер только в этих двух случаях и
только по вашему действию: сам по себе раздел ничего никуда не
отправляет. Если вы
слушаете брифинг, его текст отправляется на наш сервер и оттуда —
для озвучки — модели OpenAI. Если вы не хотите передавать эти цифры
стороннему поставщику модели, ведите финансы без ассистента и
брифинга: весь раздел работает и без них.
На iPhone к Syn можно обратиться не только в
приложении, но и голосом — из виджета на главном экране. Обычно голос
превращает в текст системное распознавание речи Apple, и на наш
сервер уходит только получившийся текст, как при обычном обращении.
Если распознавание на устройстве недоступно, запись голоса уходит
на расшифровку модели Gemini (Google) через OpenRouter, как описано
выше; запись не хранится.
Если включён подробный контекст — а по умолчанию он включён, —
вместе с обращением из приложения или из виджета к ассистенту могут
уйти цели, задачи, память Syn, базовые показатели прогресса и
финансовые записи: траты, доходы, долги, подписки.
Как и в веб-версии, если не хотите передавать эти цифры стороннему
поставщику модели, не обращайтесь к Syn — финансы и всё остальное
в приложении работают и без него.
Перенос дел из других приложений. В веб-версии
можно перенести дела из других сервисов: вставить текст, загрузить
файл, фото или скриншот. Текст, фото и заметки уходят Syn тем же
путём, через OpenRouter, — чтобы он разложил их на задачи, списки и
заметки; на сервере они не хранятся. Выписку банка и выгрузку
Todoist в формате CSV браузер разбирает сам, никуда их не отправляя.
Syn в Telegram. Если вы подключили бота Synapse в
Telegram, то, что вы ему пишете, проходит через Telegram и уходит
Syn так же, как обращение из приложения. Чтобы бот знал, чьё это
сообщение, мы храним числовой идентификатор и имя вашего аккаунта
Telegram. То, что Syn сделал по сообщению, вместе с его текстом ждёт
на сервере, пока приложение это не заберёт, — не дольше 30 дней.
Отключить бота можно в «Настройках → Данные».
Мы не храним записи из запроса. На сервере остаются: счётчик обращений за
сутки, привязанный к идентификатору установки; состояние подписки с
её сроком; записи о прошедших платежах; сам разговор с
ассистентом и его память между разговорами — без них Syn не
помнил бы сказанное минуту назад. Память Syn складывается из ваших же
реплик: цели, мотивы, трудности, привычки. Ещё в ней лежит личный
словарь — как вы называете вещи, например «зп» — зарплата. Syn
пополняет его, когда вы его поправляете, и показывает, что запомнил.
Посмотреть словарь и убрать из него лишнее можно в настройках: на
iPhone — «Безопасность → Словарь Syn», в веб-версии и на Android —
«Данные». Разговор и память
хранятся, пока вы их не удалите в настройках или не попросите нас.
Ещё на сервере лежит журнал технических событий приложения —
запуск, переход между разделами, обращение к Syn, сбои — без
содержимого записей, с хэшем номера установки и хэшем IP-адреса; он
хранится 30 дней. И статистика использования, о которой сказано в
разделе 6, — до 13 месяцев.
Ни задач, ни целей, ни заметок, ни финансовых записей на сервере не
остаётся, кроме зашифрованной копии и вложенных файлов, если вы
включили синхронизацию, зашифрованных общих списков и целей и ещё не
забранного приложением из Telegram.
5. Оплата
Оплату принимает ЮKassa; данные карты обрабатывает она, к нам они не
попадают. У себя мы храним факт покупки и сумму, срок подписки, номер
телефона, указанный для чека (по нему и последним цифрам карты можно
найти подписку без кода), код доступа — хэшем и в зашифрованном
виде, чтобы показать его вам на странице «Подписка», партнёрский
код, если он был указан, и — при автопродлении — идентификатор
способа оплаты и последние четыре цифры карты, чтобы показать вам,
что именно продлевается.
Если вы пришли по ссылке партнёра, его код хранится в памяти
браузера 30 дней и уходит с оплатой, чтобы партнёру засчиталась
покупка. О вас партнёр ничего не узнаёт — только число переходов и
оплат.
Отвязать карту и отключить автопродление можно самостоятельно на
странице «Подписка» по коду доступа.
6. Сайт и статистика
На страницах сайта synapseapp.ru работает Яндекс Метрика: она считает
визиты и записывает обезличенные сессии (вебвизор) — кроме страниц
оплаты и подписки, где он выключен, — чтобы видеть, где страницы
непонятны.
В веб-версии планировщика на /app/ Метрика тоже
работает, но иначе: запись экрана там отключена. На
страницах сайта записывать нечего — там обычный текст; на вашем экране
в планировщике лежат ваши задачи, заметки и деньги, и снимать их мы не
станем ни ради какого отчёта. Считаются только посещения — ничего из
того, что вы написали. Ключи из ссылок (общих списков, связки
устройств) в Метрику не попадают.
Какими разделами пользуются. Веб-версия сообщает нашему серверу,
какие разделы вы открывали за день («Задачи», «Финансы», «Списки») и
сколько раз сделали основные действия: добавили или закрыли задачу,
завели цель, список или заметку, записали трату, перенесли дела,
поделились списком, спросили Syn. Обращения к Syn сервер отмечает
сам — с любого устройства. Так же, только по всем вместе и без
привязки к человеку, сервер считает, сколько раз Syn поправили и
сколько раз он исправил ответ сам: это число, без текста. Уходят
только названия разделов и действий и число — без текста задач,
заметок, названий и сумм. По всем это считается обезличенно. Если у
вас действует подписка, эти сведения хранятся по вашей учётной записи
до 60 дней: так мы видим, какими разделами пользуются подписчики и
какие стоит доработать. Это нужно только для аналитики и
улучшения разделов сервиса — не для рекламы; третьим лицам
эти сведения не передаются.
В приложениях для iPhone и Android нет Яндекс Метрики. В приложении
для iPhone нет и других сторонних счётчиков; в приложении для Android
работают MyTracker и Tracer — что именно они получают, сказано в
разделе 3. Рекламных SDK и рекламного идентификатора нет ни там, ни
там: приложения не следят за вами в других приложениях.
Остальные технические события приложения уходят только на наш
сервер (см. раздел 4). По ним же сервер считает, сколько установок пользуются
приложением и возвращаются ли в него. Для этого хранится номер
установки в виде необратимого хэша, даты первого и последнего захода
и обращения к Syn и отметки, в какие из первых двух месяцев дней
приложение открывали. IP-адреса, содержимого и привязки к аккаунту
здесь нет; установку, которая не появлялась 13 месяцев, сервер
забывает. Никому эти данные не передаются и для рекламы не
используются.
7. Что можно удалить и как
В веб-версии: «Настройки → Данные → Стереть всё в этом браузере» —
и записей не остаётся нигде, если синхронизация не включалась и вы
ничем не делились: копии общих списков и целей остаются у
участников.
Зашифрованную копию синхронизации и вложенные файлы стирает кнопка
«Удалить копию с сервера» в том же разделе; синхронизация при этом
выключается на всех связанных устройствах. В приложении: удалить любую запись,
стереть память ассистента, а на iPhone — удалить аккаунт целиком, вместе с копией и файлами.
Чтобы мы удалили то, что хранится на сервере (подписка, счётчики,
память ассистента), напишите на
support@synapseapp.ru —
сделаем и подтвердим. Из ночных резервных копий базы данные
исчезают после их ротации.
8. Кто обрабатывает данные
Оператор — Темирханов Арслан, плательщик налога на профессиональный
доход, ИНН 862001541373. Сервер Synapse расположен в России. Запросы
к ассистенту Syn обрабатывают OpenRouter, Inc., Anthropic PBC,
Google LLC и OpenAI, L.L.C. (все — США), а поисковые запросы — ещё и
поисковый сервис, который подключает OpenRouter; их серверы находятся
за пределами России. Что именно к ним уходит, зачем и как это
защищено — в разделе 4. Статистику и отчёты о сбоях
приложения для Android обрабатывают сервисы VK — MyTracker и Tracer
(ООО «ВК»).
Реквизиты полностью — на странице
«Реквизиты».
9. Вопросы
Почта: support@synapseapp.ru,
Telegram: @synapseapp.
Отвечаем обычно в течение суток.
Эта политика есть и in English.