«Один из инвесторов сказал, что после этой истории оценка компании выросла». Как Flo за уикенд «выпилила» Facebook Analytics SDK и перешла на свою аналитику

27 комментариев
«Один из инвесторов сказал, что после этой истории оценка компании выросла». Как Flo за уикенд «выпилила» Facebook Analytics SDK и перешла на свою аналитику

Почти месяц назад журналисты Wall Street Journal обвинили популярные приложения в передаче данных Facebook через аналитический сервис. Белорусская Flo Health — тоже в списке WSJ — почти сразу заявила о том, что отказалась от внешних сервисов аналитики.

О причинах и следствиях разговариваем с СТО Flo Романом Бугаевым и директором по бренду и коммуникации Екатериной Романовской.

Расскажите о последствиях публикации. Аудитория Flo сократилась?

Pоман. На бизнес-метриках эта история не отразилась. Количество негативных отзывов в сторах, запросов на удаление данных существенно не изменилось. Оценка приложения в сторах остаётся на высоком уровне: 4.9 Google Play, 4.8 AppStore. Всегда есть какое-то количество пользователей, которые решают сменить одно приложение на другое, и тогда приходит запрос на удаление аккаунта. Такие запросы приходят с первых дней нашего существования, но их единицы, и после статьи их количество не выросло.

По теме
Все материалы по теме
Какой у вас процент деинсталляций?

Деинсталляции есть всегда: кто-то устанавливает сразу 2-3 приложения и потом удаляет те, что не понравились. В то же время более 50% пользователей, установив наше приложение, остаются с нами надолго. А вот запросы на удаление аккаунтов — единичные случаи, их мы фиксируем до 10-и в месяц.  

Из миллионов?

Да, из 26 млн  — столько у нас активных пользователей по итогам февраля. Запросы в соответствии с политиками конфиденциальности данных были всегда, и их число осталось на прежнем уровне. 

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

Зато благодаря этой истории мы сильно сплотились. Любая ситуация, которая выходит за рамки рутины, объединяет людей, показывает им, для чего они работают.

Когда вы узнали о статье и что было потом?

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

Мы постоянно подчёркивали, что Facebook Analytics (FA) не равна Facebook, и нет прямой связи между тем, что мы пользуемся FA, и возможностью Facebook использовать данные пользователей для рассылки рекламы. Тем более никто не заявил напрямую, что данные с FA соотносятся с профилем в Facebook. Но чтобы избежать неправильных толкований, мы проактивно удалили Facebook Analytics SDK из приложения.

Роман. Тема была преподнесена журналистами WSJ в искажённом виде, и ни одно техническое издание не сделало репоста этой статьи. Технические издания замолчали её, так так они понимают, что это стандартная мировая практика — использовать внешние системы аналитики, в частности, Facebook Analytics, Google Analytics. Все понимают, что это техническая необходимость: если ты хочешь делать действительно хорошее приложение, то должен понимать, как пользователь им пользуется.

Видимо, вы согласны со словами экс-менеджера Facebook, что обвинять компанию в данном случае — всё равно что обвинить линейку в том, что ею измеряют?

Да, это очень точная метафора.

И всё-таки как всё происходило? Статья вышла в пятницу 22 февраля, впереди были выходные. Подняли всех по тревоге?

Тревоги не было, просто было очень много работы. В субботу собрались в офисе, и выходные у нас точно пропали. Думаю, не только у нас — многие компании по всему миру, в Минске в том числе, работали в те выходные над этой ситуацией.

Всё происходило в формате 48-часового хакатона, и многие его тепло вспоминают. Вот эти смайлики на доске — отчасти напоминание о тех выходных. Съели 25 пицц, 15 кг суши, выпили 30 банок энергетиков. В результате «выпилили» Facebook Analytics SDK одними из первых.

Когда вы обновились?

Обновлений было несколько. Конкретно Facebook Analytics мы отключили на следующий день, 23-го, потом мы отключили внешние крэшлитики (системы, отслеживающие ошибки в приложении), заменив их на внутреннюю систему. Крэшлитики никак не связаны с персональными данными, но мы решили сделать и это. Затем потребовалась переработка всего приложения, потому что и аналитика, и крэшлитики были интегрированы по всему приложению.

В сторах писали, что приложение не загружается после обновления.

Правда? Приложение — большое, сбои случаются, но рейтинг — 4,9 — показывает, что приложение качественное. Этот рейтинг не изменился, значит, существенных проблем не было.

Говорят, вскоре после публикации WSJ корпорация Apple разослала компаниям письмо с требованием удалить FA.  В противном случае их приложения удалят из AppStore. Не поделитесь текстом?

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

Екатерина. FA мы удалили бы в любом случае. После выхода первой статьи в WSJ мы приняли решение удалить Facebook Analytics SDK.

Сначала мы хотели существенно уменьшить взаимодействие с FA, но потом решили полностью «выпилить» её из приложения. 23 февраля вышло обновлённое заявление — о том, что мы полностью отказались от внешних систем аналитики.

Позже WSJ выпустила ещё два материала, в которых они отслеживали, продолжают ли использовать Facebook Analytics SDK упомянутые в статье приложения. Про нас было написано примерно так: единственные, кто отказался от всех внешних систем аналитики, это Flo.

Что вместо внешних систем?

Роман. Внутренняя. Эта ситуация заставила нас ускорить переход на внутреннюю систему аналитики. Мы работали над ней с первых дней, за две недели мы бы не смогли создать её с нуля.

Три года назад мы начали с метрик здоровья. Большое количество параметров (возраст, вес, температура, образ жизни женщин) анализировалось, чтобы точно предсказать овуляцию и возможность забеременеть. Эти данные всегда анализировались внутри Flo, причём исключительно анонимно, на агрегированных данных.

FA мы отдали UX-аналитику, связанную с пользовательским опытом: сколько у нас активных пользователей, какие экраны они открывают, как переходят с экрана на экран. Эти данные нужны для того, чтобы улучшать внешний вид приложения. Просто изменив вид календаря или добавив подпись к иконке, можно значительно улучшить пользовательский опыт.

Изначально на развитие этого вида аналитики у Flo, как и у любого стартапа, не было ресурсов.

Но год назад мы начали работать и с продуктовыми метриками. Однако из-за того, что таких данных очень много, параллельно с внутренними инструментами мы использовали FA.

К тому времени, как вышла статья, большое количество метрик уже мигрировало во внутреннюю аналитику, некоторые события отправлялись только туда и уже не шли во внешнюю. История с WSJ просто подтолкнула нас ускорить этот переход. Если бы не статья, это бы произошло через месяц-два. А так это произошло через неделю, правда пришлось работать по выходным.

Внутренняя система работает не так хорошо, как внешняя?

Сейчас она работает чуть медленнее: из-за быстрого перехода нагрузка на неё существенно выросла. Благо, у нас хорошие инженеры, и была помощь от облачного провайдера (мы пользуемся технологиями Amazon), он подсказал нам какие-то вещи, так что сейчас мы на 100% пользуемся внутренней системой, параллельно её дорабатывая.

Самое большое изменение заключается в том, что мы в 2 раза увеличиваем отдел аналитики. Сейчас там 5 человек, а в планах привлечь ещё 5-7 человек. Расширяем отдел, во-первых, для того, чтобы масштабировать нашу систему аналитики под возросшие требования, а во-вторых, у нас есть амбициозная задача — добавить возможность автоматически находить инсайты. Это сделает её более продвинутой, чем популярные аналитические системы.

Вы говорите, что отправляли FA только технические параметры. Но в статье был упор на то, что отправляются чувствительные данные.

Роман. Сам факт установки нашего приложения о многом говорит. Пользователь установил Flo — значит, скорее всего, это женщина. Пользователь нажал на экран календаря — наверное, у неё начался цикл. Но ведь у всех женщин есть цикл, некоторые женщины беременеют. Более 30% женщин заходят в режим беременности, просто чтобы оценить функциональность. Это ещё не значит, что они беременны. У меня, например, тоже стоит приложение.

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

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

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

Как инвесторы отреагировали на ситуацию?

Роман. Хорошо — благодаря высокому уровню прозрачности. Инвесторы не в вакууме, они видели, как работают другие компании и что мы реагируем на ситуацию лучше других. Когда 23 февраля мы заявили, что у нас больше нет FA, другие только начинали её удалять. Когда через неделю мы заявили, что у нас больше нет ни одной внешнего аналитического инструмента, остальные всё ещё слали данные. Кроме того, история не отразилась на бизнес-метриках. Для инвесторов это сигнал о том, что команда справилась с нестандартной ситуацией. Один из них сказал, что в результате оценочная стоимость компании повысилась.

По теме
Все материалы по теме

Екатерина. Любая большая компания находится в центре внимания. Инвесторы поняли, что мы достигли новой весовой категории и стали одной из таких компаний.

В какие расходы вылилась компании эта история?

Стоило это недорого. Основные расходы — сверхурочные разработчикам. Плюс мы отвлеклись на время от бизнес-задач. Условно говоря, до публикации мы занимались фичами, которые принесут пользу конечному пользователю. Но отвлеклись от них.

Чему эта история вас научила?

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

Роман. На самом деле, тому, что Flo — компания, очень заметная на рынке. Несмотря на то что внешними системами пользовались многие, основное внимание было сфокусировано на нас. Мы убедились в том, что любые наши действия — под пристальным присмотром. Вывод такой: мы работаем на новом уровне, и ему надо соответствовать.

Хотите сообщить важную новость?

Пишите в наш Телеграм

Читайте также

Айтишник написал письмо полковнику, который бил стекло в кафе c митингующими
Айтишник написал письмо полковнику, который бил стекло в кафе c митингующими
Айтишник написал письмо полковнику, который бил стекло в кафе c митингующими
6 комментариев
«Я работала диктатором на полставки», — экс-сотрудница критикует Facebook.
«Я работала диктатором на полставки», — экс-сотрудница критикует Facebook.
«Я работала диктатором на полставки», — экс-сотрудница критикует Facebook.
Гендиректор hoster.by: «ИT-страна откатывается назад минимум на 5 лет»
Гендиректор hoster.by: «ИT-страна откатывается назад минимум на 5 лет»
Гендиректор hoster.by: «ИT-страна откатывается назад минимум на 5 лет»
8 комментариев
Facebook обвинили в слежке за пользователями через камеру телефона
Facebook обвинили в слежке за пользователями через камеру телефона
Facebook обвинили в слежке за пользователями через камеру телефона

Обсуждение

0

В смысле, не было ни одного репоста WSJ статьи? Смотря что понимать под репостом. О проблеме написали веедущие издания. К примеру, theverge, Mashable, Bloomberg https://www.bloomberg.com/news/articles/2019-01-24/how-period-tracking-apps-are-monetizing-women-s-extremely-personal-data ; последние указали на прошлую связь братьев Гурских с целевой рекламой.

В защиту Flo можно сказать, что попалились не они одни, а много топовых приложений, за исключением Clue. К тому же, хорошо что вы быстро приняли меры - сейчас на фоне скандалов вокруг ФБ с ними лучше рядом не находиться и не ассоциироваться!

-1

хватит бредить, никаким пользователям не интересно кто и что делает с их данными

2

звучит убедительно

6

Честно говоря, немного не по себе стало от абзаца про "48-часовой" хакатон

Обращаясь к команде FLO: работодатель не потратит выходные, чтобы помочь тебе в сложно ситуации. Дважды подумайте, прежде чем создавать такие прецеденты. Это может незаметно стать нормой. Don't be an IT-hero

2

Ну, Фло можно похвалить за хороший public relations, вон как красиво в статье рапортуют об успехах:
"Хорошо — благодаря высокому уровню прозрачности"
"Flo на сегодня не имеет аналогов в своей категории"
"мы достигли новой весовой категории и стали одной из таких компаний"
"Flo — компания, очень заметная на рынке"
Работают, молодцы.

0

Отдел PR проанализирует эффект последних 2 пиар статей на девбае и признает их полным провалом из-за комментариев. Будет срочно организован 48 часовой марафон на выходных по написанию еще парочки позитивных статей, которые опубликуют при условии, что комменты под ними будут заблокированы.

0

"Затем потребовалась переработка всего приложения, потому что и аналитика, и крэшлитики были интегрированы по всему приложению."

Маладьси.

4

Двое суток подряд в выходные мы на энергетиках выпиливали FA и срочно прикручивали внутренний тул, которые ещё оптимизирован и тормозит. чтобы устранить неважную штуку, которая ничего толком не отправляет и вообще мы давно хотели её открутить. Ой-вей.

Anonymous
Anonymous
0

Кстати, до Firebase тоже скоро скандалисты доберутся ))))

А Ромка хороший манагер, хакатоны - это весело ) Я бы посоветовал почаще делать. Уверен задач много ))))

5

И задач много, и энтузиастов тоже, готовых разменять свои выходные на работу на дядю Гурского за пиццу и суши!

Anonymous
Anonymous
2

Дада, и в любой момент Гурский может продать бизнес c принудительными кадровыми изменениями. Это вообще его самый долгоживущий бизнес. Видимо подходящей суммы ещё не предложили.
Зато из таких компаний можно вынести опыт работы на модной должности типа Head of Engineering, за собачью преданность получить кость по выходу и формальный левел-ап в карьере.

Anonymous
Anonymous
0

Flo написали консультанты из In Data Labs. Людей даже не планировали нанимать под будущее задачи тк в планах было продаваться.

0

Хорошо написали хоть, если вы в курсе? :)

0

Ну так всем хорошо. И нам есть кого обсудить :) мир_дружба_жвачка

Anonymous
Anonymous
5

Хочется предостеречь людей, которые, возможно, рассматривают Flo как место для потенциальной работы. Сильно много прекрасного в СМИ пишут.
Есть гораздо более адекватные работодатели, которые не пытаются попасть в СМИ при любой возможности что б повысить свой социальный рэйтинг.

Я там работал - обманули при приёме на работу, скрыли много проблем с которыми пришлось столкнуться сразу же. Уже на испытательном сроке поставили задачу порешать все инженерные долги чуть ли не за месяц. Выгорел за 3 месяца, оставил им новую AWS инфраструктуру(на которой сейчас работает flo) и уволился. По выходу сделали из меня какого-то шантажиста. Поэтому я буду писать тут комменты подобного характера. Ведь на dev.by каждый пишет что хочет.
Компания пишет как у них хорошо, а я тоже буду писать что-нибудь по этому поводу. По моему справедливо. Могу дать эксклюзивное интервью для dev.by )

1

А что приложение не загружалось, так посмотрите на высокий рейтинг. Okay

0

ну не загружалось, сейчас загружается ) не завидуйте

1

Тоже не понял прикола. Есть метрика по новым инсталяциям\регистрациям девайсов. Она либо просела либо нет. Grafana/Prometheus/Tableau, но ответ про 4.9 повеселил.

0

Заколебали белки-истерички с телеметриями, любое нормальное приложение имеет телеметрию и, уверен, что большинство используют для этого FA, GA и т.п. Если в приложении нет телеметрии - значит у разработчиков нет UX отдела и вообще им положить на пользователя.

1

Зато теперь у всех будут собственные аналитики! Только представьте весь парк переизобретенных велосипедов. Зато вакансий для разработчиков будет больше.

Anonymous
Anonymous
0

А что поделать когда через Google и их Firebase проходит куча ценной информации для таргетинга, а 90% прибыли google получает от рекламы. Тайное внедрение перегрузки данных из приватной аналитики в рекламный таргетинг добавляет +5 миллиардов прибыли в квартал. Вы бы не пошли на такую хитрость?

Если бизнес выходит на серёзную игру, то не жалеют деньги на свои велосипеды и свои решения.
Все крупные компании от Гугла до Нетфликса славятся своими внутренними разработками, которые зачастую становятся новыми решениями в open source.

Открою вам секрет - собственные аналитики есть практически в любой средней компании. Написать сбор эвентов через свой бэкенд и разложить их в базу типа bigquery для дальнейшего анализа - это две недели работы аналитика и среднего питон разработчика.

Anonymous
Anonymous
0

И у flo есть собственный сбор эвентов, который не подходит под коробочный паттерн аналитики фэйсбука или гугла.

Anonymous
Anonymous
0

Собственный сбор ивентов - это неплохо, но....когда и собственный Фейсбук и Гугл есть;)
А так - никто вам целевой трафик из ФБ закупать сейчас не будет :/
А "на широкую" - можно и по CPA лить

2

Важно чтобы эта телеметрия включалась только у тех кто на старте согласился с этим. Множество приложений делают именно так.

И не важно внутреняя система или нет. Еще можно плюшки давать тем кто согласился.

0

Ну без плюшек явно никто ее включать не будет имхо :) не помню чтобы хоть раз где-либо на такой диалог отвечал положительно, даже на продукты компании, в которой работаю (плохой догфудер :( )

2

Вот кстати девбаю телеметрия и ux отдел бы точно не помешали :/

Эдуард Юшкевич
Эдуард Юшкевич Delivery Manager в EPAM
-1

Иконку на андройде поменяйте :)

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже