Данные и доступ

Размещено в ЕС, во Франкфурте: где ваши бухгалтерские данные и кто их касается.

База данных, файлы и вычисления находятся во Франкфурте, и это мы проверяем, а не просто утверждаем. Байты каждого документа уходят в Anthropic, чтобы его прочитать, а байты из бота проходят через Telegram: это тоже написано здесь.

01Данные и доступ

Где мои бухгалтерские данные?

В Европейском союзе: база данных и документы во Франкфурте, и функции сайта тоже.

База данных и хранилище документов находятся в eu-central-1, Франкфурт, а функции, которые отдают сайт, выполняются в том же регионе. Это утверждение взято не из подписи в панели управления: имя сервера разрешается, и его адрес сравнивается с диапазонами, которые публикует поставщик инфраструктуры. Две прежние попытки оказались в Лондоне и в Париже — именно так это и увидели.

Чего мы не говорим — так это того, что ваши данные никогда не покидают Европейский союз, потому что это было бы неправдой. Размещены в Европейском союзе — да: база данных, файлы и вычисления. Но чтобы прочитать документ, его байты едут в Anthropic, а счёт, который приходит через бота, сначала проходит через серверы Telegram. Ни то, ни другое не ограничено Европейским союзом.

База данных и документы
Франкфурт, eu-central-1. Проверено против диапазонов адресов, которые публикует поставщик, а не против подписи в панели.
Вычисления
Функции, которые отдают сайт, закреплены за Франкфуртом.
Что покидает Европейский союз
Байты документа — к модели, которая его читает. Через Telegram — файл из бота, а также уведомление о каждой регистрации и каждом входе, с почтой, именем, фирмой и IP-адресом. Мы говорим это здесь, потому что анкета поставщика спрашивает об этом первым.
Проверки квартала и подпись гестора

Comprobaciones del trimestre

3T 2026

Gestoría Ejemplo Demo S.L. · B00000018

ComprobaciónCifrasEstado
Libro Diario · debe = haber8.896,80 = 8.896,80Cuadra
Libro de IVA · soportado por tipos640,17 + 14,25 = 654,42Cuadra
Modelo 303 · devengado − deducible-150,42A compensar
Extracto · movimientos conciliados6Conciliado
Extracto · sin documento2Revisar

Данные для примера, вымышленные

Firma

3T 2026

Libros de Gestoría Ejemplo Demo S.L. · B00000018 · 3T 2026

Revisado y conforme.

El gestor
Fecha

Данные для примера, вымышленные

02Данные и доступ

Может ли другая фирма увидеть мои счета?

Нет, и это не зависит от того, вспомнит ли приложение про фильтр: граница находится внутри базы данных.

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

Граница — фирма, а не человек: владелец и администраторы достают все компании фирмы; бухгалтер — тоже, если владелец или администратор не ограничил его назначенными ему. У запроса без фильтра база данных отбрасывает строки других фирм.

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

А у изоляции есть собственный автоматический тест, который выполняется вместе с остальными и падает, если одна фирма достаёт данные другой.

Граница — фирма
Владелец и администраторы видят все компании фирмы; бухгалтер — тоже, если его не ограничили назначенными ему.
Вебхуки
Бот и платежи входят по криптографической подписи, а не с сессией пользователя.
Проверяется, а не предполагается
Автоматический тест пытается перейти границу между двумя фирмами и падает, если у него получается.

03Данные и доступ

Кто ещё обрабатывает мои документы?

Шесть поставщиков — с именами и с тем, что получает каждый.

Supabase хранит базу данных, документы и аккаунты — во Франкфурте. Vercel выполняет сайт в том же регионе.

Anthropic получает сырые байты каждого счёта, каждого расчётного листка и каждой выписки в PDF: там и находится ИИ продукта — модель, которая читает документ и предлагает поля, а то, что она не решает, остаётся на проверке, пока это не утвердит человек. Telegram перевозит то, что вы отправляете через бота.

Stripe ведёт подписки, а Resend только отправляет письмо из формы обратной связи: ни тот, ни другой не видит ваших документов. О том, используются ли эти документы для обучения моделей, вы не прочитаете здесь ни «да», ни «нет»: субобработчик — Anthropic, и в анкете поставщика весят его собственные условия, а не наша фраза.

Supabase
База данных, хранилище документов и аккаунты. Франкфурт.
Vercel
Выполнение сайта, закреплено за Франкфуртом.
Anthropic
Получает документ целиком, чтобы его прочитать, и сводку утверждённых счетов, по которой отвечает ассистент. Любой текст из счёта передаётся ему помеченным как данные, никогда как инструкция.
Telegram
Две вещи, и вторая от бота не зависит. Если вы пользуетесь ботом, файл проходит через его серверы, прежде чем мы его скачаем. Кроме того, каждая регистрация и каждый вход приходят нам уведомлением в чат Telegram: почта, имя, фирма, страна и IP-адрес. Это внутреннее уведомление, чтобы обрабатывать регистрации, и оно отправляется, даже если вы никогда не пользуетесь ботом.
Stripe и Resend
Подписки и письмо из формы. Если почта настроена неверно, ваше обращение всё равно сохраняется, а форма говорит, что ничего не отправлено.

04Данные и доступ

Как войти в аккаунт?

По почте с паролем или через Google. А новый аккаунт ждёт, пока человек его впустит.

При регистрации спрашивают название фирмы и её NIF — одна фирма на один NIF. Кнопка Google появляется только тогда, когда провайдер входа действительно включён: об этом спрашивают, прежде чем её показать, потому что однажды она была объявлена, будучи выключенной.

Подтверждение почты доказывает, что у кого-то есть почтовый ящик, и ничего не говорит о том, хотим ли мы этого человека внутри продукта, в котором лежит бухгалтерия клиентов каждой фирмы.

Поэтому каждый новый аккаунт мы проверяем вручную. Пока он не одобрен, он не может ничего: ни через сайт, ни через бота, и сама база данных отказывается создать ему компанию. А аккаунт, который не подходит, остаётся заблокированным, а не удалённым, потому что блокировку можно отменить, а удаление — нет.

Как входят
Почта с паролем или Google, когда провайдер включён. Восстановление пароля и подтверждение почты — стандартные потоки.
Одобрение вручную
Новый аккаунт ничего не делает, пока мы не проверим его вручную.
Подписанные ссылки
Документы живут в приватном хранилище и никогда по публичному адресу: час действия в приложении, пять минут во Входящих.

05Данные и доступ

Могу ли я забрать данные и удалить аккаунт?

Да на то и на другое, и стоит точно знать, что означает каждое.

Экспортируется то, что строит продукт: книга полученных счетов и листы 303 и 347 в Excel, один лист и список счетов в CSV, Главная книга в своём Excel. Оригиналы — PDF и фотографии — скачиваются в ZIP из списка каждого клиента. Чего нет, так это кнопки, которая выгрузит вам весь аккаунт одним файлом.

Удаление аккаунта удаляет по-настоящему: пользователя, профиль, компании, счета, выписки и план счетов, а файлы каждой компании вычищаются, включая файлы поданных деклараций.

Перед удалением записывается, какие папки нужно вычистить, чтобы неполная очистка оставила след. А в удалении отказывают, когда этот аккаунт — владелец фирмы, к которой всё ещё относятся другие активные люди.

06Данные и доступ

Чего мы не обещаем?

То, что изоляция внутри базы данных дать не может, — сказано прежде, чем вы спросите.

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

Журнал аудита неполный: он записывает только, когда утверждённый документ возвращается на проверку и кто это сделал. Правки и входы он не охватывает. Входа документов по электронной почте нет. И вы не прочитаете здесь фразы о соответствии нормам: есть только то, что делает код, и каждое утверждение на этой странице можно проверить по нему.

Ключи шифрования по фирме
Их нет. Что есть: приватное хранилище, подписанные ссылки, которые истекают, и политика по фирме в каждом запросе.
Восстановление на точку во времени
Одну фирму нельзя вернуть в прежний момент, не задев остальные.
Нагрузка других
База данных общая. Шумного соседа заметно, и сказать это честнее, чем обещать обратное.
Журнал аудита
Записывает только, когда утверждённый документ возвращается на проверку и кто это сделал. Если для клиента нужно больше, скажите нам до того, как решите.

07Вопросы

О чём спрашивают хестории и фирмы, прежде чем попробовать?

Мои данные в Европейском союзе?
Да: база данных, документы и вычисления находятся во Франкфурте — проверено против диапазонов адресов, которые публикует поставщик. Байты, которые читаются, уходят в Anthropic, а через Telegram проходят и файлы из бота, и уведомления о регистрации и входе, которые мы отправляем сами; ничто из этого Европейским союзом не ограничено.
Может ли другая асесория увидеть моих клиентов?
Нет. Каждый запрос проходит через политику базы данных, которая требует быть активным участником вашей фирмы, и есть автоматический тест, который падает, если одна фирма достаёт данные другой. Граница — фирма, а не человек.
Лежат ли мои документы по какому-нибудь публичному адресу?
Нет. Хранилище приватное, и каждый просмотр использует подписанную ссылку, которая истекает: час внутри приложения, пять минут во Входящих. Постоянного адреса, по которому можно открыть ваш PDF, не существует.
Кто обрабатывает мои данные кроме вас?
Supabase (база данных, документы и аккаунты), Vercel (выполнение), Anthropic (читает документы), Telegram (файлы из бота и наши внутренние уведомления о регистрации и входе), Stripe (подписки) и Resend (письмо из формы). Выше написано, что получает каждый.
Что удаляется, когда я удаляю аккаунт?
Пользователь, профиль, компании, счета, выписки и план счетов, а файлы каждой компании вычищаются. Если этот аккаунт — владелец фирмы, в которой есть другие активные люди, в удалении отказывают.
Можно ли дать доступ коллеге по фирме?
Да. Владелец может приглашать администраторов и бухгалтеров из Настроек; администратор — только бухгалтеров. Доступ зависит от роли: бухгалтер видит все компании фирмы, если владелец или администратор не ограничил его назначенными ему.

Данные и доступ

Пришлите нам анкету поставщика.

Если клиент письменно спрашивает вас, где его данные и кто их обрабатывает, передайте нам эти вопросы, и мы ответим на каждый по отдельности. А если вы предпочитаете сначала посмотреть изнутри, во время беты всё начинается без оплаты, без карты.