Truecaller
Truecaller показывает имя, город, страну звонящего даже если этого номера нет в вашей телефонной книге. Данные берутся глобального телефонного справочника, в котором содержатся данные о миллионах абонентов по всему миру. Определение имени звонящего происходит очень быстро, почти мгновенно, так что вы сразу же будете знать кто вам звонит. Кроме этого можно установить блокировку звонков с некоторых номеров, при чем этот список может быть глобальным.
Приложение может применяться для блокирования нежелательных звонков и текстовых сообщений.
Asterisk и Truecaller. Определение имени неизвестного абонента при входящих звонках
TrueCaller — это сервис по определению имени абонента при входящих звонках, а также блокировка спама. На смартфонах с CyanogenOS 12.1 он вшит в штатную звонилку. Также можете установить себе TrueDialler/TrueCaller с GooglePlay/AppStore/BlackBerryWorld/WindowsPhoneStore.
Если вы активировали данный функционал в вашем смартфоне, то ваша книга контактов полностью слита на сервера Truecaller’а? Проверить, есть ли ваш номер в базе можно по ссылке, например: https://www.truecaller.com/ru/74996813210 (необходима аутентификация).
На данный момент сервис насчитывает 1.6 миллиарда номеров по всему миру. Выписать свой номер из базы возможно по ссылке https://www.truecaller.com/unlist.
Прикручиваем Truecaller к Asterisk’у
На сайте Truecaller’а есть возможность определить имя абонента по номеру телефона. Вход на сайт возможен только через сторонние сервисы и социальные сети. Для аутентификации я выбрал Вконтакте (протокол Oauth).
1. Вручную войти на сайт truecaller.com, используя ранее зарегистрированную учетную запись вконтакте, разрешить доступ.
2. Необходимо создать внутреннюю БД для хранения уже однажды звонивших контактов. Это необходимо чтобы каждый раз не обращаться к сервису truecaller’а.
3. Написать скрипт прохождения аутентификации на сайте truecaller.com через сеть вконтакте, а также функцию для проверки номеров на наличие имени абонента.
Скрипт написан на PHP для удобства внедрения под AGI и общей читаемости.
Создадим БД в MySQL:
USE asterisk; CREATE TABLE asterisk.phonebook ( id int(11) NOT NULL AUTO_INCREMENT, create_date timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, number varchar(20) NOT NULL, name varchar(80) NOT NULL, temporary_contact tinyint(1) NOT NULL DEFAULT 1, PRIMARY KEY (id) ) ENGINE = INNODB AUTO_INCREMENT = 9 AVG_ROW_LENGTH = 8192 CHARACTER SET utf8 COLLATE utf8_general_ci;
PHP скрипт /var/lib/asterisk/agi-bin/phonebook.php (для тех кто делает через PHP-AGI, не забудьте раскомментировать соответствующие строчки, результат вы получите в переменную канала CID_NAME):
#!/usr/bin/php -q else $cookie_file='/tmp/asterisk_truecaller_vk.cookie'; $vk = array("login"=> "логин_вконтакте", "password"=> "пароль_вконтакте"); $mysql = array("hostname" => "localhost", "login"=> "root", "password"=> "пароль_mysql", "database"=> "asterisk"); if (!is_null($num)) < $callerid_name=get_num($num,$vk,$mysql,$cookie_file,true); return $callerid_name; >else < echo "Номер телефона не задан\n"; //$agi->set_variable("CID_NAME", ""); return false; > // поиск номера на сервисе truecaller function get_num($num,$vk,$mysql,$cookie_file,$isauth) < // ищем в своей базе mysql_connect($mysql['hostname'],$mysql['login'],$mysql['password']); mysql_select_db($mysql['database']) or die(mysql_error()); mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET 'utf8'"); mysql_query("SET SESSION collation_connection = 'utf8_general_ci'"); $query = "SELECT * FROM phonebook WHERE `number`=$num"; $res = mysql_query($query); $count = mysql_num_rows($res); if ($count>0) while ($row=mysql_fetch_array($res)) < $name=$row['name']; echo "Найден контакт в MySQL '".$name."'\n"; //$agi->set_variable("CID_NAME", "$name"); return $name; > mysql_close(); // ищем в truecaller if ($isauth) < $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://www.truecaller.com/ru/'.$num ); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); $data = curl_exec($ch); curl_close($ch); if (preg_match("/You need to sign in to view the result/i", $data)) < echo "Необходима аутентификация TC\n"; $isauth = oauth_vk($vk, $cookie_file); get_num($num,$vk,$mysql,$cookie_file,$isauth); >else < preg_match("/0) < $name=$matches[1]; echo "Найден контакт в TC '".$name."'\n"; mysql_connect($mysql['hostname'],$mysql['login'],$mysql['password']); mysql_select_db($mysql['database']) or die(mysql_error()); mysql_query("SET NAMES 'utf8'"); mysql_query("SET CHARACTER SET 'utf8'"); mysql_query("SET SESSION collation_connection = 'utf8_general_ci'"); $query = "INSERT INTO phonebook (`name`,`number`) VALUE ('".$name."','".$num."')"; $res = mysql_query($query); mysql_close(); //$agi->set_variable("CID_NAME", "$name"); return $name; > else < echo "Совпадения в TC не найдены\n"; //$agi->set_variable("CID_NAME", ""); return false; > > > else < echo "Аутентификация TC не была пройдена, попробуйте в следующий раз\n"; //$agi->set_variable("CID_NAME", ""); return false; > > // авторизация через кнопку "зайти через вконтакте" function oauth_vk($vk, $cookie_file) < unlink($cookie_file); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://oauth.vk.com/authorize?client_id=4951501&scope=friends%2Coffline&redirect_uri=http%3A%2F%2Fwww.truecaller.com%2Fsign-in%2Fvk&response_type=code&state=KKoLuT0vbWEOXfqIW9C0yAvoX7uoEDszIrVOxYSr'); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); // сохранять куки в файл curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); $data = curl_exec($ch); curl_close($ch); preg_match("//i", $data, $matches); if (count($matches)>0) $action=$matches[1]; preg_match("//i", $data, $matches); if (count($matches)>0) $origin=$matches[1]; preg_match("//i", $data, $matches); if (count($matches)>0) $ip_h=$matches[1]; preg_match("//i", $data, $matches); if (count($matches)>0) $lg_h=$matches[1]; preg_match("//i", $data, $matches); if (count($matches)>0) $to=$matches[1]; if (isset($action) && isset($origin) && isset($ip_h) && isset($lg_h) && isset($to)) < $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $action ); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, array( '_origin'=>$origin, 'ip_h'=>$ip_h, 'lg_h'=>$lg_h, 'to'=>$to, 'email'=>$vk['login'], 'pass'=>$vk['password'] )); $data = curl_exec($ch); curl_close($ch); preg_match('/Location: (http\:\/\/www\.truecaller\.com\/sign\-in\/vk\?code\=.+)\&state.+/', $data, $matches); if (count($matches)>0) $location=$matches[1]; if (isset($location)) < $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $location); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); $data = curl_exec($ch); curl_close($ch); if (preg_match("/\Signed In \| Truecaller\/i", $data)) < echo "Аутентификация VK пройдена успешно\n"; return true; >else < echo "Ошибка при прохождении авторизации через VK / не найдена строка о успешной авторизации\n"; return false; >> else < echo "Ошибка при прохождении авторизации через VK / переменная location не получена\n"; return false; >> else < echo "Ошибка при прохождении авторизации через VK / не все переменные получены action='".$action."', origin='".$origin."', ip_h='".$ip_h."', lg_h='".$lg_h."', to='".$to."'\n"; return false; >> ?>
У меня диалплан на LUA, поэтому в extensions.lua:
local call = <> call.cid_num = channel["CALLERID(num)"]:get() call.cid_name = "" -- ищем телефонный номер в базе local handle = io.popen("/var/lib/asterisk/agi-bin/phonebook.php "..call.cid_num) local founded_name = handle:read("*a") handle:close() app.Noop(founded_name) _, _, call.cid_name = string.find(founded_name,"Найден%sконтакт%sв.+%s'(.+)'") channel["CALLERID(name)"]:set(call.cid_name)
В данном скрипте нет учета блокировки спам контактов. Данная статья описана как «обзорная» по возможности интеграции столь чудесного сервиса Truecaller с вашей PBX.
Хочу узнать, кто звонит и как записан!

Типичное желание для владельцев смартфонов. Приложений-то с подобными функциями сейчас масса. Если в Google Play или App Store поискать, то можно найти немаленький список приложений подобного рода.

Но бросаться на первое попавшееся не стоит. Есть три основных приложения, которые пользуются особым спросом у нас в России. Это — TRUECALLER, GETCONTACT и NUMBUSTER. Какое — же из них использовать? И которое из них самое безопасное для владельца телефона? Посмотрим статистику и запросы клиентов по каждому из приложений.
GET CONTACT – как записан у других в телефоне?
Для начала, посмотрим какое из приложений самое популярное в России, а значит в этом приложении самая большая база телефонных номеров. Смотрим на статистику в порядке убывания популярности приложений:

Get contact самое востребованное приложение на конец апреля 2021 года по направлению определителей номеров. Специально выделил красным прямоугольником основную функцию этого приложения. Оно позволяет определять пользователю, как ты записан у других пользователей приложения. При входящих звонках на телефоне в бесплатной версии показывается 2 варианта имен, как ты записан в других телефонах. Ну, например: «Вадим – кидала» или «Евгений Михайлович – лохотрон». Что очень удобно, особенно если у вас маленький бизнес, и необходимо где-то черпать инфу о клиенте или поставщике. Но, красной чертой выделил и другого плана запросы пользователей приложения, и таких запросов тоже немало.

Часть пользователей приложения, уже столкнулось с проблемами с конфиденциальностью информации своих телефонов. Ведь устанавливая приложение, вы фактически разрешаете приложению сливать ваши контакты в общую базу, хранящуюся на стороннем носителе. И тем самым раскрываете часть личной инфы. И для некоторых этот нюанс уже сыграл злую шутку. Например, был у меня товарищ, который свою «бывшую» назвал «Света – прос..ка!» А она тоже была подписана на это приложение, и работали они в одной конторе, она начальником. В результате его уволили. Поэтому-то и запросов в сети как отключить get contact, и как удалить get contact великое множество.
Для подтверждения можно посмотреть подсказки поисковиков ЯНДЕКСа и ГУГЛа.

Кроме обычных для приложений запросов на скачивание, есть проблема «слива номеров» самого пользователя приложения. Здесь же хорошо видно, что премиум версия наиболее востребована. В ней нет назойливой рекламы, и увеличено количество номеров на определение звонившего абонента.
TRUECALLER – приложение для записи звонков
Статистика запросов по этому приложению такова:

Как видим примерно в 4 раза меньше чем для приложения GETCONTACT, отсюда следует, что и база российских телефонов меньше. Ведь вся база опять же формируется из контактов всех, кто пользуется приложением. Функции приложения примерно одинаковые, что у предыдущего определителя номеров. Но есть дополнительно удобная функция записи разговора по телефону.
Причем включить запись можно как до самого ответа, так и во время разговора. Но это в платной версии. В ней в добавок имеется блокировка назойливой рекламы, и можно увидеть: кто уже просмотрел ваш профиль. Есть еще и Truecaller Gold для тех, Кто мнит себя «золотой молодежью». Ваш профиль, при определении, будет на золотом фоне. Хорошо видно по статистике, что пользуется спросом в основном платная версия «Премиум».В ней работает «по полной» запись звонков.

Здесь тоже не все гладко с конфиденциальностью вашей лично информацией. Периодически вскрываются баги приложения, из-за которых контакты миллионов пользователей могут попасть в открытый доступ.
Насколько эффективно приложение? Не факт, что можно ограничить все спам звонки. Ведь для приложения можно включить и виртуальный номер. Так, например, все коллекторы так и действуют. Покупают дополнительные виртуальные номера, и с них «достают» должников. А приложение эти номера определяет как обычные именные номера с никами: Вася, Коля и Марина.
NumBuster! – программа шпион
Здесь статистика запросов самая хилая из рассматриваемых приложений. На порядок меньше запросов, чем для get contact, а значит самая маленькая база доступных для просмотра и определения телефонов. Функции аналогичные truecaller.
В бесплатной версии доступно для просмотра два имени звонившего телефона, а также оценки, отзывы, блокировки и метки безопасности.

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

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

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

Поэтому, прежде чем использовать это приложение хорошо подумайте. Ведь любое из них собирает все ваши контакты с телефона и размещает в своих базах. А так как это не государственные конторы, они могут использовать эту инфу для коммерческих и иных целей. И доказать что-либо потом будет невозможно.
Типичный вопрос, возникающий у пользователей такими приложениями:
Можно ли удалить или изменить мои контактные данные?
Можно, но сложно и дорого. Устанавливая приложение определитель номера, вы косвенно соглашаетесь на разглашение своих контактных данных. Так что думайте господа!
Смотрите также
- Как работать в приложении InShot на телефоне?
- Как в Пиксарте убрать или вырезать лишний предмет?
«Узнай, как ты записан в телефоне друга»: полезное приложение или очередная уловка мошенников?

Зачем использовать приложение GetContact?
В последнее время среди владельцев смартфонов огромную популярность завоевало приложение GetContact. Снова и снова люди устанавливают его на свои устройства. И неудивительно, так как оно обладает одной интересной опцией: с помощью данного ПО можно узнать, как ты записан в списке контактов другого человека. При этом, чтобы получить доступ к таким сведениям, требуется зарегистрироваться в приложении и обзавестись аккаунтом. А далее — и на это почему-то далеко не все обращают внимание — разрешить программе пользоваться личными данными.
Наиболее востребованным это приложение стало среди жителей таких стран, как Армения, Азербайджан, Казахстан, Киргизия. Большой интерес к нему проявили также россияне, украинцы, и белорусы. Именно поэтому в феврале 2020 года GetContact получило первое место в рейтинге AppStore, куда входят часто скачиваемые бесплатные программы.
Это приложение является разработкой Getcontact LLP. Как только оно появилось в списке бесплатных приложений, им тут же заинтересовались представители Роскомнадзора. Проводится его проверка на предмет нарушения действующего законодательства, регламентирующего персональную информацию.
Несмотря на то, что проверка продолжается, некоторые пользователи уже успели окрестить GetContact шпионским ПО. В то же время благодаря приложению «Узнай, как ты записан в телефоне друга» можно получить надежную защиту от спама и оградить себя от ненужных звонков. К примеру, таким образом многие блокируют коллекторов, рекламщиков и прочих навязчивых абонентов.
Схема мошенничества через мобильное приложение
Основным опасным моментом является не то, что программа проникает в память смартфона и может просматривать телефонную книгу пользователя со всеми контактами. Все записанные в ней номера автоматически перенаправляются в единую базу данных. В теории получить доступ к такому ресурсу могут практически все. Никто не дает никаких гарантий, что оказавшиеся в интернете контакты не станут видны посторонним людям.
Неприятная особенность приложения в том, что телефон абонента и сведения о том или ином лице оказываются в интернете без его согласия. Получается, что, если один человек предоставил другому свой номер, то он априори соглашается на то, что его контакт может попасть в руки мошенников.
Если установленное приложение запрашивает у пользователя разрешение на получение доступа ко всем номерам, которые имеются на устройстве (например, так действует мобильное приложение «Сбербанк онлайн»), то это одно дело. Но когда все контакты заносятся в непонятную базу данных — это повод для беспокойства.
Подавляющее большинство людей загружает это приложение ради того, чтобы повеселиться, «развести» друзей и пошутить. При этом о возможных последствиях никто не задумывается.
Схема мошенничества через мобильное приложение «Узнай, как ты записан в смартфоне друга» следующая:
- Человек проходит процедуру регистрации и заводит собственный аккаунт.
- После этого приложение получает доступ ко всем номерам телефонов на его мобильном устройстве. Ведь ему требуется пополнять общую базу данных. Все это делается под предлогом того, чтобы программа имела возможность выявлять входящие вызовы от абонентов. Даже если их номера не присутствуют в перечне контактов.
По мнению одного из авторитетных экспертов по антивирусам из «Лаборатории Касперского», подобные программы представляют выгоду для мошенников, но никак не для пользователей. Последние обманываются, а первые получают всю необходимую информацию, которую впоследствии используют для своих корыстных целей.
Одна из возможных опасностей GetContact кроется в следующем. Любой желающий имеет возможность сравнить номер контакта, ФИО и прочие сведения, которые касаются его владельца. Оперируя такими данными, злоумышленники получают в руки «козыри». Пользуясь социальной инженерией, им не составит труда организовать максимально эффективные и действенные атаки.
Человек может даже не подозревать о наличии этого приложения. А также желать, чтобы принадлежащий другому абоненту (его другу, родственнику) телефонный номер оставался доступен исключительно определенным людям. В таком случае GetContact в косвенной степени нарушает его права.
Получить стопроцентную защиту от атак мошенников невозможно. Даже в том случае, если пользователь будет беспрекословно следовать всем правилам безопасности. В этой ситуации телефонный номер может попасть в публичный доступ по неосмотрительности других владельцев аккаунтов, решивших установить эту программу.
Краткий обзор аналогичных популярных приложений
В Сети также можно найти и скачать программу NumBuster. Благодаря ей можно получить доступ к имени контакта. По сравнению с GetContact, приложение не является столь популярным. Однако со своими функциями справляется хорошо. Первоначально его создатели преследовали цель защиты абонентов от спама, мошеннических действий и входящих вызовов со скрытых телефонов.
NumBuster представляет собой своеобразную социальную сеть. Пользователи осуществляют привязку своих фотографий и имен к телефонному номеру. Таким способом они подтверждают собственную личность для других абонентов.
Существуют и другие похожие приложения. Среди них TrueCaller и Drupe. В отличие от вышеупомянутых программ они еще менее востребованы.
Какой урон может нанести приложение от мошенников обычному пользователю?
Когда в поисковой системе приложения указывается тот или иной номер, программа отображает, как абонент значится у других людей, имеющих его телефон в своей «книжке». Каждый может узнать запись не только своего контакта, но и прочих абонентов, сведения о которых имеются в общей базе данных.
Всем пользователям необходимо быть предельно осмотрительными. Ведь телефонная книга каждого из нас может содержать не только контакты других людей, но и номера кредиток. Также люди зачастую записывают туда:
- PIN-коды;
- пароли для доступа в личные кабинеты;
- секретные платежные пароли.
Вред от коллекторов и брокеров
Получив доступ к такой информации, разработчики мобильного приложения могут выгодно продать базу сведений третьей стороне. А это коллекторы, злоумышленники, мошенники и навязчивые финансовые брокеры. По этой причине Войтех Бочек, который является ведущим инженером-программистом Avast, настоятельно рекомендует абонентам изучать пользовательское соглашение. Так как создатели подобных программ могут предоставлять сведения о пользователях сторонним лицам. Уже не говоря о том, что база может быть просто взломана.
Даже если абстрагироваться от потенциальных взломов и эксплойтов, сама по себе политика конфиденциальности GetContact должна породить сомнения и вызвать закономерный вопрос:а стоит ли это приложение того, чтобы устанавливать его на свой телефон?
ПО скачивает все контакты юзеров. Затем они перенаправляются на сервер GetContact. При этом туда попадают и номера даже тех, кто категорически не согласен передавать личную информацию. Можно возразить, что популярный WhatsApp тоже показывает людям, кто ещё из списка контактов установил приложение. Но ведь мессенджер не сохраняет абсолютно все телефонные номера.
Вред от назойливых рекламодателей
Учитывая то обстоятельство, что GetContact предоставляют конфиденциальную информацию о пользователях третьей стороне, то вероятно, что воспользоваться ею могут и рекламодатели.
Не секрет, что некоторые создатели программ стремятся аккумулировать большой объем данных, которые касаются пользователей. Делается это для того, чтобы впоследствии «слить» их за денежное вознаграждение на закрытых форумах. Ну а потом, на основании полученных сведений, заинтересованные лица будут рассылать сообщения рекламного содержания и проворачивать прочие доходные схемы. Также абонент, чей номер попал в общую базу данных, может получать таргетированную рекламу.
Вред от хакеров
Естественно, этот ресурс может и не стать достоянием рекламодателей и преступников в киберпространстве. Но это не значит, что можно расслабиться. Скачать БД могут хакеры. В наше время осуществить взлом серверов — довольно посильная задача даже для средней руки программиста. Особенно, если учесть, что серверы похожего приложения TrueCaller уже были взломаны.
Примечательно, что в общей базе оказываются не только номера из записной книги мобильника, но и фото людей.
Никто не может дать однозначного ответа на вопрос о том, кто, когда и в каких целях воспользуется персональной информацией абонента. Но существует большая вероятность, что ее применят мошенники для получения доступа к банковскому счету пользователя.
Важно и то, что GetContact предоставляет третьим лицам любую личную либо корпоративную характеристику. Также приложение осуществляет рассылку электронных писем и SMS-сообщений. И все это происходит в рамках действующего законодательства. Наконец эта программа может собирать сведения, касающиеся абонентов с помощью других приложений.
В том случае, если владелец мобильного номера соглашается с требованиями пользовательского соглашения, создатели GetContact могут пользоваться в собственных целях его:
- списком телефонов;
- учетными записями в социальных сетях Facebook, VK, Twitter;
- фото;
- e-mail;
- IP-адресом;
- записями телефонных вызовов.
Как не попасть «на удочку мошенников» через приложение по сбору контактов?
Для этого потребуется удалить свой номер из программы. Но реально ли это? К счастью, да. Выполнить это действие можно через официальный сайт ПО. Необходимо следовать следующей пошаговой инструкции:
- Открываем программу и находим раздел «О GetContact». Нажимаем закладку «Удалить контакт». Вводим номер и нажимаем «Unlist».
- На протяжении суток сведения будут удалены из базы. Однако эта мера не окажется действенной, если кто-то из знакомых абонента загрузит это приложение и заведет в нем аккаунт.
Неутешительные выводы
Ситуация с GetContact продемонстрировала любопытную картину. Подавляющим большинством пользователей это приложение было установлено ради забавы. Многие хотели узнать, как они записаны в мобильниках у других людей. В итоге абоненты выставляли на всеобщее обозрение персональную информацию, касающуюся не только их самих, но и других лиц. В этом случае речь идет об аккаунтах в социальных сетях, адресах e-mail, фотографиях.
Присутствует ли в этом злой умысел разработчиков софта? Возможно! Виноваты ли они в произошедшем? Нисколько! Ведь создатели приложения честно сообщили, что все полученные в ходе работы с ним сведения могут быть примененыдля достижения тех или иных целей. То, что некоторые незадачливые владельцы мобильных устройств невнимательно читают пользовательское соглашение, остаётся, таким образом, полностью на совести самих владельцев.
