Legal · Программа рекомендаций

Политика конфиденциальности — выдержка о программе рекомендаций

Редакция: 2026-08-20

Русская версия для тех, кто живёт в Германии, Австрии или Швейцарии и предпочитает читать по-русски. Все языковые версии этого документа имеют одинаковое содержание; исходный текст — немецкий.

Примечание: бета-выдержка. Эта страница описывает исключительно операции обработки данных в рамках нашей программы рекомендаций Refer-a-Friend. Полную Политику конфиденциальности согласно ст. 13 GDPR вы найдёте по ссылке Политика конфиденциальности. Если в настоящее время вы участвуете исключительно в программе рекомендаций, эта выдержка юридически полна для этой области.

Этот раздел дополняет нашу общую Политику конфиденциальности специальными операциями обработки данных в рамках программы Refer-a-Friend (фаза N).

Программа рекомендаций — обрабатываемые данные

Если вы используете нашу программу рекомендаций («Refer-a-Friend»), мы обрабатываем следующие персональные данные в нашей базе данных (ЕС, Франкфурт, Supabase):

  • referral_codes (таблица): ваш персональный код приглашения (например, DY2TZ87X), а также метки времени создания, ротации и использования.
  • referrals (таблица): по одной строке на рекомендацию — она создаётся только тогда, когда приглашённый регистрируется по вашей ссылке-приглашению, и содержит его user_id. Приглашения вы отправляете исключительно сами (например, через подготовленный черновик в вашей собственной почтовой программе); WhispaWave при этом не собирает и не хранит никаких адресов электронной почты получателей. Строки из прежней отправки через приложение (до июля 2026 года) исторически ещё могут содержать адрес электронной почты получателя (invitee_email) — при регистрации приглашённого он заменяется его user_id. Значения статуса (pending — только исторически / signed_up / activated / rewarded / revoked), метки времени активации и начисления бонуса также ведутся.
  • pending_referral_credits (таблица): отложенные бонусные месяцы для вас, если на момент активации приглашённого контакта у вас не было действующего договора Pro (идентификатор купона Stripe, сумма в центах, причина блокировки).
  • referral_reward_audit (таблица): журнал аудита всех переходов статуса (активирована, вознаграждена, аннулирована, сканирование окна возврата, сверка счётчиков). Хранится 36 месяцев согласно § 195 Гражданского уложения Германии (BGB) (общий срок исковой давности) во взаимосвязи со ст. 6(1)(f) GDPR (законный интерес в защите от требований или предъявлении требований из отношений по рекомендации). После удаления аккаунта этот журнал аудита псевдонимизируется: ваш идентификатор пользователя из него удаляется.
  • referral_cookie_consents (таблица): если вы попадаете на наш сайт по ссылке-приглашению и отвечаете на вопрос о привязке (см. раздел «Cookie привязки при ссылках-приглашениях» ниже) «да» или «нет», мы сохраняем на стороне сервера исключительно ваш код приглашения, ваше решение и момент времени — без сведений о посетителе (без IP-адреса, без идентификатора браузера, без связи с аккаунтом). Сам код приглашения может быть соотнесён с пригласившим. Хранится 24 месяца, затем автоматически удаляется.

Правовое основание

Ст. 6(1)(b) GDPR (исполнение договора — вы активно согласились с программой рекомендаций, приняв в ней участие) и ст. 6(1)(f) GDPR (законный интерес — предотвращение злоупотреблений посредством порога активации и журнала аудита).

Прекращение участия

Во вкладке аккаунта «Приватность» вы можете отключить программу рекомендаций. При удалении аккаунта все идентифицирующие вас данные программы рекомендаций безвозвратно удаляются в течение 30 дней. Столбец referrals.invitee_email при удалении аккаунта приглашённого автоматически заменяется на NULL, так что для пригласившего остаётся только псевдонимная история бонусов.

Купоны Stripe, уже выплаченные партнёру по рекомендации, сохраняются согласно ст. 17(3)(b) GDPR (выполнение юридической обязанности — хранение налоговых документов).

Баланс клиента Stripe при отказе от договора

Если вы как приглашённый отказываетесь от договора в течение 14 дней после регистрации (право на отказ от договора, § 355 Гражданского уложения Германии (BGB)) И ваш пригласивший уже получил бонусный месяц применённым к своему счёту, сумма зачитывается у вашего пригласившего через баланс клиента Stripe (который ведёт Stripe Payments Europe Ltd., Ирландия). Эта обработка — необходимое следствие вашего решения об отказе от договора; она не создаёт нового, самостоятельного правоотношения по обработке данных между вами и Stripe — Stripe уже является нашим обработчиком платежей (см. обработчики).

Резервная система отказа от договора ежедневно (05:15 UTC) сканирует бонусы, выплаченные за последние 14 дней, и проверяет через API Stripe, был ли возвращён платёж по лежащему в основе счёту. Это служит исключительно правильному проведению обратных расчётов согласно § 355 BGB на случай, если немедленное уведомление от Stripe через webhook не сработало.

Распознавание Apple Private Relay (только исторические данные)

До июля 2026 года приглашения можно было отправлять через WhispaWave; при этом наша система распознавала адреса на @privaterelay.appleid.com (Apple «Скрыть e-mail») и протоколировала запись аудита — без открытого текста адреса электронной почты, исключительно в виде криптографического хеша SHA-256 для внутренней экспертизы (анализ того, было ли несоответствие рекомендации вызвано пересылкой через Relay).

После перехода на самостоятельную передачу приглашений WhispaWave больше не отправляет приглашения; новые записи такого рода не создаются. Существующие записи аудита подлежат описанному выше хранению в течение 36 месяцев.

Задание сверки счётчиков (техническое самовосстановление)

Раз в неделю (по воскресеньям в 06:30 UTC) наша система сверяет кешированные в user_profiles значения счётчиков рекомендаций (referrals_rewarded_count, pending_credits_count) с фактическими записями и исправляет возможные расхождения. Новые персональные данные при этом не возникают — лишь при необходимости корректируются существующие значения счётчиков.

Cookie привязки при ссылках-приглашениях

Если вы попадаете на наш сайт по ссылке-приглашению (например, https://whispawave.de/r/DY2TZ87X), мы пока не устанавливаем cookie. На следующей странице мы прямо спрашиваем вас: «Можем ли мы привязать к вам рекомендацию?» — с двумя равнозначно оформленными вариантами ответа. Этот вопрос мы задаём только на устройствах, на которых может использоваться cookie привязки (Mac); на других устройствах мы показываем вам код приглашения напрямую, ничего не сохраняя на вашем устройстве.

  • При ответе «Да, привязать рекомендацию»: мы устанавливаем cookie привязки (referral) со сроком действия 30 дней, действительный исключительно для whispawave.de. Правовым основанием является ваше согласие согласно § 25 абз. 1 Закона Германии о защите данных в телекоммуникациях и цифровых услугах (TDDDG). Согласие действует в привязке к коду: если позднее вы перейдёте по ссылке-приглашению с другим кодом, мы спросим снова. Своё согласие вы можете отозвать в любой момент — через «Отменить привязку» непосредственно на странице рекомендаций (удаляет cookie привязки) или удалив cookie в своём браузере.
  • При ответе «Нет, продолжить без привязки»: вместо этого мы устанавливаем метку отказа (referral_consent=denied:<CODE>, также на 30 дней) — она содержит отклонённый код приглашения, чтобы отказ мог действовать точно для этого кода, и обеспечивает, что при повторном посещении с тем же кодом мы, как правило, не спрашиваем вас снова (сохраняется только последний отказ). Отказ — как и согласие — действует в привязке к коду: если позднее вы перейдёте по ссылке-приглашению с другим кодом, мы спросим снова. Такое сохранение статуса вашего согласия допустимо как строго необходимое сохранение согласно § 25 абз. 2 п. 2 TDDDG. Ранее установленный для того же кода cookie привязки при этом удаляется — ваш отказ для этого кода имеет приоритет перед более ранней привязкой. Ваш код приглашения мы продолжаем показывать вам и после отказа; привязку при этом мы не сохраняем.
  • Серверный протокол: дополнительно мы протоколируем ваше решение на стороне сервера в таблице referral_cookie_consents (см. выше) — исключительно код приглашения, решение и момент времени, без сведений о посетителе. Сам код приглашения может быть соотнесён с пригласившим. Правовым основанием является наша обязанность доказать предоставленные или отклонённые согласия (ст. 7(1) GDPR) во взаимосвязи со ст. 6(1)(f) GDPR (законный интерес в надёжном документировании согласий). Хранение: 24 месяца, затем автоматическое удаление.

Без трекинга

Для программы рекомендаций WhispaWave не использует никаких пикселей третьих сторон, никаких трекинговых cookie на основе IP-адресов и никаких UTM-параметров. Привязка осуществляется через ваш код приглашения — либо непосредственно из URL, либо, после вашего прямо выраженного согласия, через 30-дневный cookie, описанный в разделе «Cookie привязки при ссылках-приглашениях».

Сообщение об ошибке в расшифровке с необязательным аудиовложением (фаза S.2.E)

Если вы сообщаете об ошибке в расшифровке (функция «Сообщить об ошибке в расшифровке» в приложении), вы можете по собственной явной инициативе приложить аудиофайл в качестве диагностического материала:

  • Правовое основание: ст. 6(1)(a) GDPR (прямо выраженное согласие путём активного включения переключателя «Приложить исходное аудио»). Переключатель по умолчанию выключен — никакое аудио не передаётся без вашего осознанного решения.
  • Какие данные: явно выбранный вами аудиофайл (WAV или M4A, не более 5 МБ) из вашего локального хранилища. Это файл, который вы активно выбираете в диалоге выбора файла, — приложение ни в какой момент не записывает аудио через микрофон без запроса.
  • Цель: диагностика проблем качества распознавания речи (ASR) нашей командой (триаж основателями). Никакого обучения внешних моделей без отдельного согласия.
  • Место хранения: Supabase Storage (ЕС, Франкфурт) в закрытом бакете support-attachments. Никакой передачи третьим лицам.
  • Хранение: не более 90 дней, затем автоматическое удаление. Остальная часть сообщения об ошибке в расшифровке (текст, примечание с исправлением) следует общим правилам хранения обращений в поддержку.
  • Отзыв согласия: вы можете в любой момент отозвать согласие, направив запрос в поддержку на support@whispawave.de и потребовав удаления аудиофайла.

Защита от нежелательных шаблонов: через микрофон WhispaWave записывает исключительно сеансы диктовки, активно начатые пользователем. Функция аудиовложения для сообщений об ошибках в расшифровке — это прямо выраженное согласие (opt-in), требующее отдельного диалога выбора файла, — никакой автоматической записи в фоновом режиме.

Обработчики

Список наших обработчиков (в частности Stripe, Resend, Supabase) вы найдёте по ссылке Субобработчики. Фаза N.4—N.6 (Refer-a-Friend) не вводит нового субобработчика — все используемые сервисы уже были частью нашей архитектуры до фазы N.

Отзыв согласия и удаление

Вы можете в любой момент удалить свой аккаунт (ст. 17 GDPR — право на забвение). Тогда мы удаляем все идентифицирующие вас данные из программы рекомендаций в течение 30 дней, за исключением хранящихся 36 месяцев и при этом псевдонимизированных журналов аудита (ваш идентификатор пользователя из них удаляется; правовое основание — § 195 Гражданского уложения Германии (BGB) во взаимосвязи со ст. 6(1)(f) GDPR) и купонов Stripe, продолжающих существовать согласно ст. 17(3)(b) GDPR.