О проекте
AppLoko — каталог Android-приложений и игр. Мы не разработчики того, что здесь лежит: мы собираем установочные файлы, описываем их на русском и английском, показываем версии, разрешения, размер и контрольные суммы — и отдаём файл по временной ссылке.
Что мы делаем
- Принимаем APK, XAPK и наборы split-APK, разбираем манифест и печатаем в карточке всё, что из него следует: версию и код сборки, минимальный Android, целевой API, архитектуры и полный список разрешений с пометкой опасных.
- Считаем SHA-256 файла и отпечаток сертификата подписи — оба видны до скачивания, на странице версии.
- Пишем описание отдельно на русском и английском: это два написанных текста, а не один, прогнанный через переводчик.
- Держим историю версий: у приложения с несколькими сборками есть страница всех версий и страница каждой — с тем, чем она отличается от раздаваемой сейчас.
- Часть приложений Google Play доставляет не одним файлом, а набором частей под конкретное устройство. Такой набор мы собираем в один APK и подписываем собственным ключом — иначе он просто не установится. Содержимое при этом не меняется, а SHA-256 и отпечаток в карточке относятся именно к тому файлу, который вы скачаете: их и стоит сверять.
- Важное следствие: пакет с нашей подписью не встанет поверх той же программы, установленной из Google Play — сначала придётся удалить её. Отпечаток сертификата в карточке показывает, наш он или оригинальный.
Чего мы не делаем
- Не публикуем моды и «улучшенные» сборки: содержимое приложения мы не меняем — ни кода, ни ресурсов, ни рекламы.
- Не публикуем моды, «взломанные» сборки, версии с вырезанной проверкой лицензии и с дописанной рекламой.
- Не требуем регистрации: аккаунтов и паролей на сайте нет вообще.
- Не берём денег с посетителя: платных загрузок, подписок и «ускорения скачивания» здесь нет.
Откуда берутся файлы
Файлы попадают в каталог через API загрузки по ключу — им пользуется и наша команда, и разработчики, которым ключ выдан. Загруженное приложение не появляется на витрине само: сначала разбор файла, потом описания на обоих языках, и только потом отдельным действием — публикация.
Файл, который антивирусы признали вредоносным, снимается с публикации автоматически, без участия человека.
Что сайт знает о вас
- Аккаунтов и паролей нет — скачивание не требует регистрации, и хранить нам нечего.
- IP-адрес посетителя в базу не пишется: и журнал скачиваний, и счётчик просмотров хранят вместо него хеш, из которого адрес не восстановить.
- Функционально сайту нужна ровно одна cookie — выбранный язык интерфейса. Сессионных cookie нет, потому что нет и сессий: входить некуда. Тема оформления лежит в localStorage браузера и никуда не отправляется.
- Просмотры считает наш собственный счётчик на этом же сервере: страница, страна, источник перехода и хеш адреса. Кроме него на страницах работают внешние счётчики посещаемости — они собирают своё и по своим правилам. Ни их данные, ни наши мы не связываем с человеком: связывать не с чем, у посетителя здесь нет ни аккаунта, ни профиля.
Проверка файлов
Из 1032 опубликованных карточек раздаваемый файл посмотрели антивирусы у 50. Ещё у 882 карточек этого файла нет в базе VirusTotal — его не видел ни один движок, и выдавать это за проверку мы не станем. До оставшихся 99 очередь пока не дошла, и в карточке так и написано.
Как мы проверяем файлы и сколько уже проверено →Контакты
Написать нам: contact@apploko.com