Як ми поводимося з вашими HR-даними
Усе на цій сторінці можна перевірити в роботі продукту.
- Токени Slack зашифровані при зберіганні
- Інсталяційні токени шифруються алгоритмом AES-256-GCM ще до того, як потраплять до бази даних.
- Кожна подія Slack, на яку ми реагуємо, перевіряється за підписом
- Slack підписує кожен запит. Перш ніж подія дійде до обробника, ми звіряємо цей підпис і його позначку часу порівнянням за сталий час і відхиляємо все, що перевірку не пройшло. Єдиний виняток — перевірковий запит Slack для підтвердження адреси: на нього ми відповідаємо, повертаючи надіслане значення.
- Робочі простори ізольовані
- Кожна можливість обмежена одним робочим простором. Один робочий простір не може читати інший.
- Привілейовані дії записуються до журналу
- Зміни налаштувань і погодження записуються до журналу аудиту.
- Пошукові ембединги лишаються у власній базі даних продукту
- Записи бази знань і записи пам'яті перетворюються на вектори в колонках pgvector усередині власної бази Postgres продукту. Окремий сервіс векторного пошуку їх не отримує.
Які саме дозволи Slack ми запитуємо
Обидва способи встановлення — через панель керування та за прямим посиланням — збирають цей запит з одного й того самого списку в одному місці, тому розійтися вони не можуть. Звірте його з екраном згоди, який показує Slack.
- chat:write
- Надсилати відповіді та повідомлення про погодження в тих каналах, де бот використовується.
- im:write
- Відкривати особисте листування, щоб привітатися зі співробітником і приватно повідомляти рішення щодо погодження.
- im:history
- Читати те особисте листування, у якому він бере участь, щоб розмова не втрачала контекст.
- app_mentions:read
- Знати, коли бота згадують у каналі, щоб він міг відповісти.
- users:read
- Зіставляти акаунт Slack із записом співробітника та визначати його керівника й контактну особу HR.
- users:read.emailдодано пізніше
- Читати адресу електронної пошти колеги — саме на неї має бути надіслане запрошення в Google Календарі.
- assistant:writeдодано пізніше
- Користуватися власною панеллю асистента у Slack: привітатися в новому листуванні, запропонувати підказки для початку, показувати рядок стану під час роботи та дати листуванню назву.
- files:readдодано пізніше
- Завантажити голосове повідомлення, яке надіслав співробітник, щоб розшифрувати його.
- files:writeдодано пізніше
- Завантажити вимовлену вголос відповідь назад у листування у вигляді аудіофайлу.
- reactions:writeдодано пізніше
- Ставити реакцію :eyes:, яка підтверджує отримання особистого повідомлення одразу, щойно воно прийшло.
П'ять позначених дозволів з'явилися разом із голосом, зустрічами та панеллю асистента. Slack закріплює права застосунку в момент встановлення, тому робочий простір, встановлений до їх появи, не отримує їх, доки керівник HR не пройде повторну авторизацію, — а до того сама можливість просто мовчить, а не падає з помилкою. Повторна авторизація розширює права бота й нічого не відбирає.
Видалення даних
- Керівник HR може видалити дані співробітника на вимогу
- Профіль співробітника, його пам'ять і розмови видаляються фізично — не позначаються, а зникають. Записи його заявок зберігаються для наступності, і їх можна знеособити окремо.
- Видалення застосунку стирає все
- Видалення застосунку зі Slack каскадно видаляє робочий простір і стирає збережений токен.
Хто обробляє ваші дані
- Anthropic
- Claude формує відповіді асистента.Передаються дані: Текст розмови, а також профіль співробітника, баланси відпустки, застосовна політика відпусток, записи пам'яті, будь-які записи бази знань, використані для відповіді, і будь-які загальнокорпоративні інструкції, задані вашою командою HR
- Gemini створює ембединги для пошуку в базі знань і пам'яті. Google Календар зберігає зустрічі — через підключення, яке кожен співробітник робить сам.Передаються дані: Записи бази знань, записи пам'яті й пошуковий текст, який асистент надсилає від імені співробітника, щоб їх знайти. Для призначеної зустрічі — її назва, час початку й закінчення та адреси електронної пошти запрошених: запрошення розсилає Google
- ElevenLabs
- Scribe розшифровує голосові повідомлення, синтез мовлення читає відповіді вголос.Передаються дані: Аудіо голосового повідомлення, надісланого співробітником, і текст відповіді, який читається вголос. До ElevenLabs нічого не йде, доки хтось не заговорить із ботом або не попросить його відповісти голосом
Ті самі три компанії й те, що отримує кожна, перелічені в нашій політиці конфіденційності.