Я написал небольшое приложения, которое позволяет более удобно взаимодействовать с ЛК хостер провайдера vdsina с мобильного телефона. К сожаление выложить это приложение в какой-либо стор я не могу, потому что приложение связано с компанией, которая не давала мне разрешение на это. Конечно я написал компании, но никакого ответа не последовало, поэтому залью APK файл сюда.
Приложение бесплатное, в нем нет рекламы, данные пользователя в виде логин/пароля хранятся локально на устройстве в dataStoreManager-е и только если пользователь сам того пожелает, нажав на экране логина соответствующий checkbox. Никакие данные не отправляются куда не следует, единственное разрешение, которое нужно предоставить, это отправка уведомлений. В приложении реализован функционал, который даже если приложение закрыто, через workerManager и notificationManager будет отправлять локальные уведомление о низком балансе, порог баланса можно задать в настройках.
Использовал современный стек kotlin + jetpack compose, паттерн проектирования MVVM. Работает через открытое API vdsina.
Небольшая видео демонстрация приложения.
Полный код проекта.