Skip to content

Releases: arlingkin/dalim

Data Limit v0.3.1

Choose a tag to compare

@github-actions github-actions released this 17 Sep 15:05

Data Limit v0.3.1

Signed production release — Bahasa Indonesia is now built into the app.

Check SHA256SUMS.txt to verify the file.

What's new in v0.3.1

  • In-app language setting (English / Bahasa Indonesia). A new
    LANGUAGE card in the dashboard lets you switch the whole interface —
    dashboard, data gate, overlay, and notifications — between English and
    Bahasa Indonesia, no system-locale change required.
  • Settings remember your choice and it survives restarts/reboots.
  • Updated indonesia.md (Indonesian README) to match.

What's new in v0.3.0

  • Signed production build. APK is now signed with a release keystore
    (no more unsigned / debug-signed pre-release).
  • Icon fixed to match the artwork. The launcher now uses the teal gate
    glyph from icons/828*.jpg on the adaptive-icon foreground instead of a
    blank dark tile; legacy round/square launcher icons included.
  • Halt opens the red gate immediately. When the data limit is hit, the
    full-screen red gate re-pops on every fast poll tick — no 5-minute
    throttle — so it cannot be swiped away without picking an action
    (Allow +100 MB / Reset / Stop monitoring).

Feature set

  • Configurable data budget with Daily / Weekly / Monthly windows
    and rolling 24h or midnight-reset styles
  • Live dashboard showing used / limit / remaining, RX & TX totals
  • Foreground-service monitoring with fast polling near the limit
  • Automatic data gate (blocking overlay + full-screen alert) when
    the budget is exhausted, plus "allow +100 MB" escape hatch
  • Boot-autostart of monitoring
  • Two-tap permission flow (usage access, overlays, notifications)
  • Bilingual interface: Language switch (English / Bahasa Indonesia)

Known limits (Android)

A normal app cannot physically cut the mobile radio without root or a
system signature. The gate works by blocking the interface until you
dismiss it; on rooted devices a companion module could disable the radio.


© 2026 arlingkin — https://arlingkin.vercel.app

Data Limit v0.3.0

Choose a tag to compare

@github-actions github-actions released this 17 Sep 14:30
eac773d

Data Limit v0.3.0

First public production release — signed with the release keystore.

Check SHA256SUMS.txt to verify the file.

What's new in v0.3.0

  • Signed production build. APK is now signed with a release keystore
    (no more unsigned / debug-signed pre-release).
  • Icon fixed to match the artwork. The launcher now uses the teal gate
    glyph from icons/828*.jpg on the adaptive-icon foreground instead of a
    blank dark tile; legacy round/square launcher icons included.
  • Halt opens the red gate immediately. When the data limit is hit, the
    full-screen red gate re-pops on every fast poll tick — no 5-minute
    throttle — so it cannot be swiped away without picking an action
    (Allow +100 MB / Reset / Stop monitoring).

What's new in v0.2.2-pre

  • Harder data-gate halt.
    • The monitor now launches the blocking screen directly (granting the
      overlay permission is what allows this on modern Android), instead of
      relying only on the full-screen notification.
    • Added USE_FULL_SCREEN_INTENT for Android 13+ full-screen alerts.

What's new in v0.2.1-pre

What's new in v0.2.0-pre

  • Stronger data gate: the block now covers the whole screen and
    intercepts touches, halting whatever app is in the foreground until you
    tap an action (Allow +100 MB / Reset / Stop).
  • Persistent popup: the full-screen alert re-pops over any app even
    after being dismissed, as long as the limit is still exceeded.

Feature set

  • Configurable data budget with Daily / Weekly / Monthly windows
    and rolling 24h or midnight-reset styles
  • Live dashboard showing used / limit / remaining, RX & TX totals
  • Foreground-service monitoring with fast polling near the limit
  • Automatic data gate (blocking overlay + full-screen alert) when
    the budget is exhausted, plus "allow +100 MB" escape hatch
  • Boot-autostart of monitoring
  • Two-tap permission flow (usage access, overlays, notifications)

Known limits (Android)

A normal app cannot physically cut the mobile radio without root or a
system signature. The gate works by blocking the interface until you
dismiss it; on rooted devices a companion module could disable the radio.


© 2026 arlingkin — https://arlingkin.vercel.app

Data Limit v0.2.2-pre (pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 15:27

Data Limit v0.2.2-pre

Unsigned / debug-signed build for testing. Not a production release —
there is no release keystore yet.

Check SHA256SUMS.txt to verify the file.

What's new in v0.2.2-pre

  • Harder data-gate halt. The full-screen block now truly pops over any
    app, even from the background — fixing cases where the popup did not
    appear:
    • The monitor now launches the blocking screen directly (granting the
      overlay permission is what allows this on modern Android), instead of
      relying only on the full-screen notification.
    • Re-pops every 5 minutes while the limit stays exceeded, so dismissing
      the screen no longer lets the app through forever.
    • Start button now asks for the overlay permission up front and the
      dashboard warns when it's missing.
    • Added USE_FULL_SCREEN_INTENT for Android 13+ full-screen alerts.

What's new in v0.2.1-pre

What's new in v0.2.0-pre

  • Stronger data gate: the block now covers the whole screen and
    intercepts touches, halting whatever app is in the foreground until you
    tap an action (Allow +100 MB / Reset / Stop).
  • Persistent popup: the full-screen alert re-pops over any app even
    after being dismissed, as long as the limit is still exceeded.
  • New launcher icon built from icons/828*.jpg (center-cropped to the
    adaptive icon shape).

Feature set

  • Configurable data budget with Daily / Weekly / Monthly windows
    and rolling 24h or midnight-reset styles
  • Live dashboard showing used / limit / remaining, RX & TX totals
  • Foreground-service monitoring with fast polling near the limit
  • Automatic data gate (blocking overlay + full-screen alert) when
    the budget is exhausted, plus "allow +100 MB" escape hatch
  • Boot-autostart of monitoring
  • Two-tap permission flow (usage access, overlays, notifications)

Known limits (Android)

A normal app cannot physically cut the mobile radio without root or a
system signature. The gate works by blocking the interface until you
dismiss it; on rooted devices a companion module could disable the radio.


© 2026 arlingkin — https://arlingkin.vercel.app

Data Limit v0.2.1-pre (pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 14:50

Data Limit v0.2.1-pre

Unsigned / debug-signed build for testing. Not a production release —
there is no release keystore yet.

Check SHA256SUMS.txt to verify the file.

What's new in v0.2.1-pre

What's new in v0.2.0-pre

  • Stronger data gate: the block now covers the whole screen and
    intercepts touches, halting whatever app is in the foreground until you
    tap an action (Allow +100 MB / Reset / Stop).
  • Persistent popup: the full-screen alert re-pops over any app even
    after being dismissed, as long as the limit is still exceeded.
  • New launcher icon built from icons/828*.jpg (center-cropped to the
    adaptive icon shape).

Feature set

  • Configurable data budget with Daily / Weekly / Monthly windows
    and rolling 24h or midnight-reset styles
  • Live dashboard showing used / limit / remaining, RX & TX totals
  • Foreground-service monitoring with fast polling near the limit
  • Automatic data gate (blocking overlay + full-screen alert) when
    the budget is exhausted, plus "allow +100 MB" escape hatch
  • Boot-autostart of monitoring
  • Two-tap permission flow (usage access, overlays, notifications)

Known limits (Android)

A normal app cannot physically cut the mobile radio without root or a
system signature. The gate works by blocking the interface until you
dismiss it; on rooted devices a companion module could disable the radio.


© 2026 arlingkin — https://arlingkin.vercel.app

Data Limit v0.2.0-pre (pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 14:45

Data Limit v0.2.0-pre

Unsigned / debug-signed build for testing. Not a production release —
there is no release keystore yet.

Check SHA256SUMS.txt to verify the file.

What's new in v0.2.0-pre

  • Stronger data gate: the block now covers the whole screen and
    intercepts touches, halting whatever app is in the foreground until you
    tap an action (Allow +100 MB / Reset / Stop).
  • Persistent popup: the full-screen alert re-pops over any app even
    after being dismissed, as long as the limit is still exceeded.
  • New launcher icon built from icons/828*.jpg (center-cropped to the
    adaptive icon shape).

Feature set

  • Configurable data budget with Daily / Weekly / Monthly windows
    and rolling 24h or midnight-reset styles
  • Live dashboard showing used / limit / remaining, RX & TX totals
  • Foreground-service monitoring with fast polling near the limit
  • Automatic data gate (blocking overlay + full-screen alert) when
    the budget is exhausted, plus "allow +100 MB" escape hatch
  • Boot-autostart of monitoring
  • Two-tap permission flow (usage access, overlays, notifications)

Known limits (Android)

A normal app cannot physically cut the mobile radio without root or a
system signature. The gate works by blocking the interface until you
dismiss it; on rooted devices a companion module could disable the radio.

Data Limit v0.1.0-pre (pre-release)

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Sep 13:59

Data Limit v0.1.0-pre

Unsigned / debug-signed build for testing. Not a production release —
there is no release keystore yet.

Check SHA256SUMS.txt to verify the file.

Feature set

  • Configurable data budget with Daily / Weekly / Monthly windows
    and rolling 24h or midnight-reset styles
  • Live dashboard showing used / limit / remaining, RX & TX totals
  • Foreground-service monitoring with fast polling near the limit
  • Automatic data gate (blocking overlay + full-screen alert) when
    the budget is exhausted, plus "allow +100 MB" escape hatch
  • Boot-autostart of monitoring
  • Two-tap permission flow (usage access, overlays, notifications)

Known limits (Android)

A normal app cannot physically cut the mobile radio without root or a
system signature. The gate works by blocking the interface until you
dismiss it; on rooted devices a companion module could disable the radio.