{"id":14285,"url":"\/distributions\/14285\/click?bit=1&hash=346f3dd5dee2d88930b559bfe049bf63f032c3f6597a81b363a99361cc92d37d","title":"\u0421\u0442\u0438\u043f\u0435\u043d\u0434\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043d\u0430 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u0435 \u0438\u043b\u0438 \u043f\u0443\u0442\u0435\u0448\u0435\u0441\u0442\u0432\u0438\u044f","buttonText":"","imageUuid":""}

DashaMail украл калькулятор AB-тестов и код Mindbox. Пожалуйста, не надо так

Эта статья — последняя попытка решить дело миром с помощью давления общественности, без суда.

Не ищем негативного PR, не хотим судиться и обижать маленьких. Хотим писать про полезное клиентам, делиться опытом, но оставить историю без внимания не видим возможности.

Сервис email-рассылок DashaMail «позаимствовал» калькулятор AB-тестов и вдобавок использовал наш JS-клиент и API на сайте «Билайна». Сначала мы попробовали договориться с коллегами в переписке, потом отправили досудебную претензию — ответа не получили.

Mindboxкрупнейший Martech SaaS в России. Платформа автоматизации маркетинга (CDP). Объединяем в едином профиле клиента информацию с сайта, из мобильных приложений, касс розницы, рассылок.

С 2006 года помогаем «Ригле», Burger King, United Colors of Benetton и еще 400 компаниям создавать омниканальные программы лояльности; общаться с клиентами через email-рассылки, мобильные и вебпуши, чат-боты; рекомендовать релевантные товары и услуги — в письмах и на сайте. Опубликовали 157 историй успеха клиентов.

Что украл DashaMail и как обнаружили

Осенью прошлого года кто-то из коллег случайно увидел рекламу в «Фейсбуке» — в ней DashaMail продвигала свой калькулятор сплит-тестов. Сходство между их и нашим инструментом заметно невооруженным взглядом:

Слева калькулятор Mindbox, справа — DashaMail: совпадают даже дефолтные цифры в ячейках

Калькулятор мы сделали три года назад. Предыстория вопроса, проверяемая через кэши Гугла, — в конце статьи. У нас на руках договоры с веб-студией, которая верстала калькулятор. Конечно, с передачей прав нам.

Коллеги не стесняются пиарить полностью скопированный инструмент: написали даже целую статью про тестирование гипотез на vc.ru.

Мы начали изучать, а не позаимствовал ли DashaMail еще какие-нибудь наши разработки. Выяснилось: позаимствовал! На сайте «Билайна» Хром определяет в качестве источника JS-файла наш код. Этот код нужен для того, чтобы передавать данные с сайта в платформу. Сравните код Mindbox и код DashaMail.

Вероятно, копировать код понадобилось, чтобы быстрее провести интеграцию сайта с DashaMail — разработчики сервиса не стали писать код с нуля, а просто скопировали наш JS-клиент и, очевидно, серверное API.
Мы за конкуренцию, длинными контрактами не привязываем. Если клиенту лучше с конкурентом — экспортируем все данные и помогаем с переходом. Но не путем передачи нашей интеллектуальной собственности. Это перебор.

Немного технических деталей: код трекера не просто похож — оставлены даже комментарии нашего разработчика в Source Maps. Уточню на всякий случай: Source Maps (сорсмэп) — это инструмент, который позволяет посмотреть исходный код даже после того, как его сжали.

Попытка договориться

После обнаружения заимствования калькулятора, когда прошла первая обида, мы решили, что готовы для пользы рынку поделиться им бесплатно. Ведь мы его делали не для себя, а для клиентов. В конце концов, пусть будет зеркало, просто с указанием нашего авторства.Начали с общения в мессенджере: предложили поставить ссылку на наш сайт в калькуляторе. Так и наши права были бы соблюдены, и клиенты DashaMail продолжили бы пользоваться удобным инструментом.

Дальше мы наткнулись на копирование нашего кода, и расстройство выросло.

Через месяц после переписки в мессенджере наш юрист направила DashaMail досудебную претензию:

Ответа не дождались.

Чего хотим от DashaMail сейчас

Предлагаю DashaMail выполнить два условия:

  • В калькуляторе указать наше авторство и разместить кликабельный логотип Mindbox на видном месте. Например, как на картинке ниже.

Аналогично указывать наше авторство во всех вышедших публикациях с упоминанием калькулятора и рекламе, если таковая запущена или будет.

  • Удалить наш код на сайте «Билайна».

Было бы здорово принести извинения и, конечно, больше так не делать. В следующий раз мы сразу пойдем в суд.

Предыстория: зачем нужен калькулятор AB-тестов и как мы его разработали

AB-тесты — стандартный инструмент маркетологов для определения наиболее эффективного варианта из двух элементов, например темы письма. Чтобы результаты были статистически достоверными, используется калькулятор AB-тестов: подбирает размер выборки до теста и оценивает значимость полученных результатов после.

Чтобы сделать статистические формулы удобными и понятными, нужно как следует разобраться и подумать. Калькулятор может быть выполнен в виде Excel-файла с формулами или визуального инструмента. Мы пошли по второму пути — в феврале этого года нашему калькулятору исполнится уже 3 года.

Вдохновлялись блогом evanmiller.org: понравилась общая концепция, но взяли формулы попроще (плохо работаем с малыми выборками), визуальное решение не копировали. В результате получился удобный калькулятор с возможностью сравнивать несколько вариантов теста и пояснениями. Этого в исходной версии не было. Кажется, это единственный подобный русскоязычный инструмент.

Маркетологи оценили наш калькулятор: 73 тысячи просмотров страницы с калькулятором за 2020 год, по данным Google Analytics.

Автор

Александр Горник, CEO Mindbox

0
317 комментариев
Написать комментарий...
Arthur Koch

Нет вижу ссылки на публичный репозиторий с описанием лицензии на использование кода.

Так что могут эксплуатировать и копировать сколько угодно. Несмотря на то, что Даша - как сервис - дно :)

Ответить
Развернуть ветку
Evil Pechenka

Право авторства возникает в момент создания произведения и не требует обязательной регистрации.

4. Для возникновения, осуществления и защиты авторских прав не требуется регистрация произведения или соблюдение каких-либо иных формальностей.
В отношении программ для ЭВМ и баз данных возможна регистрация, осуществляемая по желанию правообладателя в соответствии с правилами статьи 1262 настоящего Кодекса.

http://www.consultant.ru/document/cons_doc_LAW_64629/be05678dc42ddc67aae5be9ba9beebd367fb9a3f/

Ответить
Развернуть ветку
Arthur Koch

Я спрашиваю - где лицензия? Где состав преступления? Как злоумышленник должен понять, что это не опенсурс? Репозиторий с лицензией в цивилизованном мире - показатель авторства и ограничений на использование. А в посте - детский сад. Никто ничего не высудит.

Ответить
Развернуть ветку
Борис Б

Как человек на улице должен понять, что нельзя красть скамейки?)

Ответить
Развернуть ветку
Evil Pechenka

Очень просто — должен быть репозиторий!

Ответить
Развернуть ветку
Rodeus

...Ведь репозиторий для скамеек — хороший тон.

Ответить
Развернуть ветку
Arthur Koch

Ну вот и голоса разума подтянулись

Ответить
Развернуть ветку
Masha Kovalyova
Как злоумышленник должен понять, что это не опенсурс?

Вообще здарвый смысл, но для особо упоротых это явно прописано в законе: http://www.consultant.ru/document/Cons_doc_LAW_64629/98ad2641f95945c4b7956150260564c8b44028d9/

Правообладатель может по своему усмотрению разрешать или запрещать другим лицам использование результата интеллектуальной деятельности или средства индивидуализации. Отсутствие запрета не считается согласием (разрешением).
Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Рунетлекс

Артур, если в коде/репозитарии не написано, что это опенсурс - то это не опенсурс))
Детский сад мне кажется в обратном - думать, что правообладатель обязан предупреждать о своих правах.

Ответить
Развернуть ветку
Arthur Koch

Так репозитория-то вообще нет

Ответить
Развернуть ветку
Алексис Второй

А должен?

Ответить
Развернуть ветку
Arthur Koch

Его наличие  - хороший тон. И не спроста. ПОзволяет избежать таких проблем. 90% клиентского кода в вебе - опенсорц. Пускай  МБ докажут, что их творение не слямзено с другого проекта :)

А вообще, не вижу проблем - оформить репозиторий. При всем уважении к МБ (знаком с некоторыми членами команды лично) - это патентный троллинг :)

Ответить
Развернуть ветку
Я не скажу свое имя машине

Вы точно знаете, что такое 'патентный троллинг'? 

Ответить
Развернуть ветку
Arthur Koch

А вы смайлики распознавать умеете?

Ответить
Развернуть ветку
Sergei Zotov

нет, потому что вы забыли создать публичный репо, где объясняете как и для чего используете смайлики. И можно ли их распознавать

Ответить
Развернуть ветку
Rodeus

Для переносного смысла в русском языке используются кавычки. Использование смайлов можно трактовать очень широко, в данном случае например как иронию или даже издевку.

Ответить
Развернуть ветку
Руслан Агишев

А можете скинуть ссылку на публичный репозиторий русского языка?

Ответить
Развернуть ветку
Rodeus

Пожалуйста: www.gramota.ru

Ответить
Развернуть ветку
Я не скажу свое имя машине

Я их использую в половине случаев вместо точки -) 

Ответить
Развернуть ветку
Артём А.

Это не так работает. Ты как разработчик сам должен убедиться, что используешь чужой код легально. И автор кода помогать тебе совершенно не обязан. 

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

Ответить
Развернуть ветку
Serge Kharkov

Если нет лицензии - нет права на использование.

Ответить
Развернуть ветку
314 комментариев
Раскрывать всегда