О проекте

AppLoko — каталог Android-приложений и игр. Мы не разработчики того, что здесь лежит: мы собираем установочные файлы, описываем их на русском и английском, показываем версии, разрешения, размер и контрольные суммы — и отдаём файл по временной ссылке.

Что мы делаем

  • Принимаем APK, XAPK и наборы split-APK, разбираем манифест и печатаем в карточке всё, что из него следует: версию и код сборки, минимальный Android, целевой API, архитектуры и полный список разрешений с пометкой опасных.
  • Считаем SHA-256 файла и отпечаток сертификата подписи — оба видны до скачивания, на странице версии.
  • Пишем описание отдельно на русском и английском: это два написанных текста, а не один, прогнанный через переводчик.
  • Держим историю версий: у приложения с несколькими сборками есть страница всех версий и страница каждой — с тем, чем она отличается от раздаваемой сейчас.
  • Часть приложений Google Play доставляет не одним файлом, а набором частей под конкретное устройство. Такой набор мы собираем в один APK и подписываем собственным ключом — иначе он просто не установится. Содержимое при этом не меняется, а SHA-256 и отпечаток в карточке относятся именно к тому файлу, который вы скачаете: их и стоит сверять.
  • Важное следствие: пакет с нашей подписью не встанет поверх той же программы, установленной из Google Play — сначала придётся удалить её. Отпечаток сертификата в карточке показывает, наш он или оригинальный.

Чего мы не делаем

  • Не публикуем моды и «улучшенные» сборки: содержимое приложения мы не меняем — ни кода, ни ресурсов, ни рекламы.
  • Не публикуем моды, «взломанные» сборки, версии с вырезанной проверкой лицензии и с дописанной рекламой.
  • Не требуем регистрации: аккаунтов и паролей на сайте нет вообще.
  • Не берём денег с посетителя: платных загрузок, подписок и «ускорения скачивания» здесь нет.

Откуда берутся файлы

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

Файл, который антивирусы признали вредоносным, снимается с публикации автоматически, без участия человека.

Что сайт знает о вас

  • Аккаунтов и паролей нет — скачивание не требует регистрации, и хранить нам нечего.
  • IP-адрес посетителя в базу не пишется: и журнал скачиваний, и счётчик просмотров хранят вместо него хеш, из которого адрес не восстановить.
  • Функционально сайту нужна ровно одна cookie — выбранный язык интерфейса. Сессионных cookie нет, потому что нет и сессий: входить некуда. Тема оформления лежит в localStorage браузера и никуда не отправляется.
  • Просмотры считает наш собственный счётчик на этом же сервере: страница, страна, источник перехода и хеш адреса. Кроме него на страницах работают внешние счётчики посещаемости — они собирают своё и по своим правилам. Ни их данные, ни наши мы не связываем с человеком: связывать не с чем, у посетителя здесь нет ни аккаунта, ни профиля.

Проверка файлов

Из 1043 опубликованных карточек раздаваемый файл посмотрели антивирусы у 1029. Ещё у 0 карточек этого файла нет в базе VirusTotal — его не видел ни один движок, и выдавать это за проверку мы не станем. До оставшихся 0 очередь пока не дошла, и в карточке так и написано.

Как мы проверяем файлы и сколько уже проверено →

Контакты

Написать нам: contact@apploko.com