Политика конфиденциальности — надстройка Google Sheets
Что надстройка flatin.pt для Google Sheets отправляет, что читает в таблице и что остаётся сохранённым.
Версия 1 · действует с 24.09.2026
Коротко
Надстройка не собирает персональные данные. У неё нет аккаунта, ключа, статистики, слежения и cookie, и она ничего не хранит ни в вашей таблице, ни на вашем Диске. На flatin.pt уходят аргументы, которые вы написали в формуле.
Куда она может обратиться
На один адрес: https://flatin.pt/api/v1/. Это настройка, а не обещание: манифест надстройки объявляет список urlFetchWhitelist, и Google Apps Script отказывает в запросе на любой другой адрес.
Что уходит на flatin.pt
Аргументы написанной вами функции, одним из двух запросов, и всегда без ключа и без регистрации:
- FLATIN_IMT и FLATIN_SELO отправляют на https://flatin.pt/api/v1/imt/calculate цену и три параметра: территорию (континент или автономные регионы), собственное постоянное жильё и покупателя до 35 лет включительно.
- FLATIN_IMI_RATE и FLATIN_IMI запрашивают у https://flatin.pt/api/v1/imi/rates/ ставку IMI по названию или коду муниципалитета. В ответе приходит ряд ставок за все сверенные годы.
VPT — налоговая стоимость, которую вы передаёте в FLATIN_IMI, — остаётся в таблице: годовой налог умножается здесь, из полученной ставки. Налоговый год остаётся тоже: ряд приходит целиком, и год выбирается внутри надстройки.
Каждый запрос несёт один постоянный заголовок, X-Flatin-Client, с названием и версией надстройки — одна и та же строка для всех. Он называет программу, а не человека.
Что она читает в таблице
Значения, которые передала ей формула, и больше ничего: пользовательская функция Google Sheets получает свои аргументы и остаётся без доступа к остальным клеткам и листам, к имени файла и к его адресу.
Ещё она читает язык вашего аккаунта Google, чтобы писать сообщения по-португальски, по-английски, по-русски, по-украински, по-немецки, по-французски или по-нидерландски. Этот выбор остаётся в надстройке и вместе с запросом не уходит; когда платформа язык не называет, сообщения остаются английскими.
Какие разрешения она просит
При установке Google спрашивает у вас два разрешения:
- script.external_request — чтобы обратиться к flatin.pt. Без него функциям неоткуда взять числа.
- script.container.ui — чтобы добавить пункт меню и боковую панель, которая объясняет функции и называет источник данных и его лицензию.
Это те два, которые объявлены в манифесте, и список на них кончается: Диск, почта, Календарь, Контакты, перечень ваших таблиц и ваша учётная запись Google остаются в стороне.
Что остаётся на стороне Google
Ответ flatin.pt лежит в кеше скрипта — временном хранилище самого Apps Script (CacheService) на инфраструктуре Google — 6 часов, дольше платформа не разрешает. Он нужен, чтобы пересчёт листа, который Google Sheets делает сам при открытии и при правке, не повторял тот же вопрос. Ключ — свёртка запроса, значение — ответ API. Отказ — тоже ответ: если вы написали муниципалитет, которого нет в таблице, написанное вами возвращается в сообщении об ошибке и лежит в кеше вместе с ним. Через 6 часов платформа удаляет запись.
Что храним мы
Приложение считает ответ и остаётся без цены и без результата. Технические журналы сервера записывают, как при любом визите на flatin.pt, IP-адрес, время, запрошенный адрес и то обозначение, которое Apps Script посылает в User-Agent; они живут 30 дней, чтобы держать сервис работающим, расследовать инциденты и ограничивать поток запросов, и потом удаляются. Запрос уходит с серверов Google Apps Script, поэтому записанный IP-адрес — адрес этой инфраструктуры. Запрос проходит через провайдеров хостинга и сети, названных в политике конфиденциальности, и надстройка остаётся без аккаунта, cookie и идентификатора, которые связали бы эти записи с вами.
Третьи лица
Ни статистики, ни сервиса отчётов об ошибках, ни рекламы, ни посредников по данным. Ничего не продаётся, не передаётся и не раскрывается.
Надстройка работает на Google Apps Script и распространяется через Google Workspace Marketplace: платформой управляет Google, и эти отношения — между вами и Google, на условиях и политике конфиденциальности Google.
Кто отвечает
Ответственный за обработку — HOLY CHAOS, UNIPESSOAL LDA (NIF 519403908, Porto, Portugal). Контакт: info@flatin.pt.
Ваши права, как ими воспользоваться и как пожаловаться в надзорный орган (CNPD), изложены в политике конфиденциальности и на странице «Ваши данные».
Аутентична только португальская версия; этот перевод информативный и юридической силы не имеет.