Безпека та приватність

Твої дані календаря — тільки твої.

Syncory створено з думкою про приватність. Твої дані календаря залишаються під твоїм контролем, а сучасне шифрування та надійна інфраструктура захищають кожне підключення.

ЄС
Твої дані зберігаються в Європейському Союзі
OAuth 2.0
Підключайся без пароля — відключай у будь-який момент
AES-256-GCM
Токени доступу зберігаються зашифрованими
SOC 2 · ISO 27001
Сертифікована хмарна інфраструктура
Основні принципи

Безпека — це не функція, а основа

Три принципи визначають кожне технічне рішення в Syncory.

Мінімізація даних

Деталі подій, як-от назви, описи, місця та учасники, не зберігаються постійно. Syncory зберігає лише технічні посилання, потрібні для зв’язування подій між календарями.

Шифрування всюди

Дані шифруються під час передачі (TLS) і зберігання (AES-256-GCM для чутливих токенів). Навіть маючи доступ до бази даних, можна побачити лише шифротекст — ніколи твої ключі доступу.

Ти керуєш доступом

Доступ здійснюється через OAuth — ми ніколи не бачимо твої паролі. Ти можеш відключити будь-яке підключення у свого провайдера або в Syncory у будь-який момент, а також повністю видалити свій акаунт.

Підключення та автентифікація

OAuth 2.0: доступ без твого пароля

Коли ти підключаєш календар, ми ніколи не вводимо і не бачимо твій пароль. Усе відбувається через офіційний, безпечний OAuth-процес твого провайдера.

1

Увійди у провайдера

Тебе перенаправляють прямо на Google, Microsoft або Apple, і ти входиш там — на серверах провайдера, не наших.

2

Підтвердь мінімальні дозволи

Ти бачиш, які саме дозволи запитує Syncory. Ми просимо лише доступ до календаря — без доступу до пошти, файлів чи контактів.

3

Провайдер видає токен

Замість пароля Syncory отримує відкличний токен доступу. Він діє лише для календаря і може бути відкликаний у будь-який момент.

4

Безпечне використання

Токен одразу шифрується і ніколи не зберігається у відкритому вигляді — він використовується лише для синхронізації твоїх календарів.

Важливо: Syncory ніколи не отримує твої облікові дані. Ти можеш відкликати доступ у будь-який момент одним кліком у налаштуваннях безпеки свого провайдера календаря.

Шифрування

Твої токени зашифровані — не просто «захищені»

Токени доступу — найчутливіші дані, які зберігає Syncory. Тому вони шифруються за допомогою AES-256-GCM ще до потрапляння у базу даних.

  • AES-256-GCM — автентифіковане шифрування з виявленням підробок
  • Унікальний ініціалізаційний вектор для кожного токена (96 біт)
  • Ключ зберігається окремо від бази даних у захищеній змінній середовища
  • У базі даних — лише шифротекст, ніколи нечитабельний токен
Твій токен доступу
ya29.a0Ad…Tk7Qpz9R
AES-256-GCM
Збережено у базі даних
enc:v1:9f3a2b…:7b2c4e…:e1d4c8a9f0…
Інфраструктура та сертифікації

Працюємо на сертифікованих дата-центрах

Syncory використовує перевірених хмарних провайдерів, які проходять аудит за найвищими стандартами галузі. Їхні сертифікації напряму підсилюють твою безпеку.

Vercel
Додаток і хостинг

Додаток Syncory працює на Vercel з автоматичним HTTPS, DDoS-захистом і глобальною edge-мережею.

SOC 2 Type IIISO 27001Автоматичний TLS
Supabase
База даних і автентифікація

Твої дані зберігаються у базі PostgreSQL на Supabase з Row-Level Security, у регіоні ЄС.

SOC 2 Type IIРегіон ЄСШифрування на диску
AWS
Базова хмара

Інфраструктура бази даних працює на Amazon Web Services — дата-центрах із десятиліттями перевірених стандартів безпеки.

ISO 27001 / 27017 / 27018SOC 1 / 2 / 3Фізична безпека

Перераховані сертифікати належать і підтверджуються відповідними провайдерами (Vercel, Supabase, Amazon Web Services). Вони описують інфраструктуру, на якій працює Syncory.

Транспорт і доступ

Безпека на кожному рівні

Захист не закінчується шифруванням токенів. Від браузера до бази даних — кожен рівень під захистом.

Шифрування під час передачі

Кожне підключення відбувається через HTTPS/TLS. Дані між твоїм браузером, Syncory та провайдерами календарів передаються у зашифрованому вигляді.

Строгий контроль доступу

PostgreSQL Row-Level Security гарантує на рівні бази даних, що кожен користувач бачить лише свої дані — це забезпечується технічно, а не просто в коді.

Шифрування на зберіганні

Дані на зберіганні шифруються на рівні інфраструктури; чутливі токени додатково шифруються на рівні застосунку за допомогою AES-256-GCM.

Мінімальні права

Сервіси та ключі отримують лише мінімально необхідні права. Адміністративний доступ суворо обмежений і окремо захищений.

Мінімізація даних

Що не зберігається — не може загубитися

Syncory створено так, щоб збирати якомога менше чутливої інформації. Це найефективніший захист приватності.

  • Жодного постійного зберігання вмісту подій, як-от назви, описи чи учасники — лише на час обробки для синхронізації.
  • З опцією анонімізації в налаштуваннях синхронізації назви й деталі замінюються нейтральним записом «Зайнято».
  • Ми ніколи не використовуємо твої дані календаря для реклами й не продаємо їх.
  • Дані з Google API використовуються лише для функцій, які бачиш ти, відповідно до Google API Services User Data Policy — не для навчання AI-моделей.
Твій контроль

Ти вирішуєш — у будь-який момент

Безпека — це також твій повний контроль над своїми даними у будь-який час.

Відкликати доступ

Від'єднай будь-який календар у Syncory або напряму в налаштуваннях акаунта провайдера. Токен одразу стає недійсним.

Видалити акаунт

Видали свій акаунт і всі пов'язані дані повністю. Усі синхронізації завершаться.

Анонімізація

Увімкни анонімізацію для синхронізації — у призначеному календарі буде лише «Зайнято», без назви, локації чи учасників. Ідеально, якщо приватний і робочий календарі мають бути окремо.

Права за GDPR

У межах ЄЕЗ ти маєш право на доступ, виправлення, видалення та перенесення даних. Достатньо одного повідомлення нам.

Операції та розробка

Безпека, що працює у фоні

Безпечне програмне забезпечення не створюється раз і назавжди — його постійно підтримують.

Безпечне управління ключами

Усі секрети — API-ключі, ключі шифрування, облікові дані бази — зберігаються лише у захищених змінних середовища, ніколи не в коді.

Захищені інтерфейси

Вебхуки та API-ендпоінти захищені підписами або секретними токенами, щоб оброблялися лише справжні запити.

Актуальні залежності

Ми оновлюємо фреймворки та бібліотеки, щоб швидко закривати відомі вразливості.

Ізольована обробка

Кожна синхронізація виконується з блокуванням від подвійного запуску й має доступ лише до даних свого конкретного правила.

FAQ

Безпека — коротко

Чи бачить Syncory мій пароль?

Ні. Підключення працюють виключно через OAuth 2.0. Ти входиш напряму через провайдера, а Syncory отримує лише відкличний токен доступу — ніколи не твої облікові дані.

Як захищені токени доступу?

Вони шифруються за допомогою AES-256-GCM ще до потрапляння в базу даних. Ключ зберігається окремо від бази в захищеній змінній середовища — база містить лише зашифровані дані.

Як відкликати доступ?

Відключи підключення в Syncory або забери дозвіл Syncory у налаштуваннях безпеки свого календаря. Токен одразу стане недійсним.

Де зберігаються мої дані?

У базі даних PostgreSQL на Supabase, розміщеній у регіоні ЄС на інфраструктурі AWS. Сам застосунок працює на Vercel.

Чи зберігається вміст моїх подій?

Вміст подій, як-от назви, описи чи учасники, не зберігається постійно — лише на час обробки для синхронізації. Якщо ввімкнена анонімізація для синхронізації, назви й деталі додатково замінюються на «Зайнято».

Чи можу я експортувати свої дані?

Так. Напиши нашій команді, і ми надамо всі дані, які зберігаємо про тебе, у поширеному машинозчитуваному форматі. У межах ЄЕЗ це частина твого права на перенесення даних.

Чи використовуєте ви мої дані для реклами або навчання ШІ?

Ні. Ми не продаємо дані, не показуємо рекламу й не використовуємо їх для навчання моделей машинного навчання.

Як ви захищаєтеся від DDoS-атак?

Застосунок працює за глобальною edge-мережею Vercel, яка автоматично захищає від DDoS і балансує навантаження. Підозрілий трафік фільтрується ще до потрапляння в застосунок.

Як виявляються й обробляються інциденти безпеки?

Ми використовуємо централізовані логи, моніторинг і автоматичні сповіщення від інфраструктурних провайдерів. Аномалії пріоритизуються за критичністю й оперативно передаються команді для швидкої реакції.

Чи проводите ви регулярні перевірки безпеки?

Так. Автоматичне сканування на вразливості та залежності відбувається постійно під час розробки й у продакшені.

Який у вас план резервного копіювання й відновлення?

База даних автоматично й регулярно резервується. Завдяки інфраструктурі як коду сервіс можна швидко відновити з мінімальним простоєм, якщо потрібно.

Як ви обираєте сторонніх провайдерів?

Ми свідомо працюємо лише з перевіреними провайдерами, сертифікованими за визнаними стандартами. Перед і під час співпраці оцінюємо репутацію, сертифікати, історію інцидентів і політики безпеки.

Як ви повідомляєте про витік даних?

Якщо, попри всі заходи, станеться порушення захисту твоїх даних, ми оперативно повідомимо всіх постраждалих користувачів згідно з GDPR.

Готовий(-а) до безпечної синхронізації?

Підключи свої календарі до сервісу, який дбає про приватність із першого рядка коду.