значок приложения

Roaming Borders

Avoid unexpected roaming charges
Why this app?
When you travel near country borders, your phone may automatically connect to a stronger cell tower across the border—even if you never left your country. This can quickly result in costly roaming fees.
Manually toggling roaming is inconvenient and easy to forget.
Roaming Borders automates the guardrails so you don’t have to.

What it does

  • Block roaming when you don’t want it: Select allowed countries; if your device connects outside that list, data traffic is blocked.

  • Avoid surprise charges: Prevent accidental cross-border roaming near national frontiers.

  • Simple presets or full control: Choose ready-made country presets or build your own list for upcoming trips.

  • On-device only: Uses Android’s VpnService as a local firewall. No tunneling to servers.



How it works
Roaming Borders runs a lightweight, on-device VPN that filters traffic based on your current country.

  • When your current country is not in your allow-list → block data traffic system-wide.

  • When your current country is allowed → allow traffic as normal.

  • When connected to Wi-Fi, the guard pauses automatically and resumes once Wi-Fi disconnects.



Note on reboot: After restarting your phone, the guard re-enables after a short delay. To be extra safe, enable Airplane mode before restarting.

Версии

Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.

Скачать
  • Версия 1.0.0 (1) рекомендована Добавлено 03.11.2025

    Для этой версии требуется Android 6.0 или новее.

    Cобрана и подписана оригинальным разработчиком и гарантированно соответствует этому исходному коду.

    Разрешения
    • доступ к приблизительному местоположению только в активном режиме
      Приложение сможет получать сведения о вашем приблизительном местоположении, только когда используется. Для этого на устройстве должна быть включена геолокация.
    • просмотр сетевых подключений
      Приложение сможет просматривать информацию о сетевых подключениях, например о том, какие сети доступны и к каким из них вы подключены.
    • запуск служб переднего плана
      Приложение сможет использовать службы переднего плана.
    • запуск служб переднего плана с типом "specialUse"
      Приложение сможет использовать службы переднего плана с типом "specialUse"
    • неограниченный доступ к Интернету
      Приложение сможет создавать сетевые сокеты и использовать различные сетевые протоколы. Так как браузер и другие приложения обеспечивают средства для отправки данных в Интернет, это разрешение необязательно для отправки данных в Интернет.
    • показ уведомлений
      Приложение сможет показывать уведомления
    • получение данных о статусе телефона
      Приложение получит доступ к функциям телефона на устройстве. Кроме того, оно сможет определять номера телефонов и серийные номера моделей, состояние активности вызова, а также удаленные номера, с которыми установлено соединение.
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • запрос на игнорирование оптимизации расхода батареи
      Разрешает приложению игнорировать ограничение на расход заряда батареи.
    • com.sleistikow.roamingborders.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Скачать APK 2 МиБ Подпись PGP | Журнал сборки