New features
- Reliable delivery after the app is killed — SMS are now received even when an aggressive battery manager stops the app in the background, so messages no longer get missed.
- Refreshed look — modernized Material design with dark mode support, a cleaner card-based rule list, and updated forms.
- Payload signing (HMAC SHA-256) — optionally sign each webhook request with a shared secret so your server can verify the message really came from your phone.
- Backup & restore — export all forwarding rules to a file and import them back, for easy backup or moving to a new device.
- Local network mode — forward to a server on your LAN without an internet connection.
- Filter by message text — add a per-rule filter so only messages whose content matches are forwarded.
- Regex sender matching — match senders that use rotating prefixes via an optional regular expression.
- Store & retry failed messages — optionally keep messages that failed to deliver and resend them manually later.
- App-alive heartbeat — optional periodic ping to a URL so you can monitor that the app is still running.
Template placeholders
- New device-health placeholders:
%version%,%battery%,%power%,%network%. - New
%Regex=...%placeholder to extract part of the SMS body. - Optional date formatting for
%sentStamp%/%receivedStamp%.
Improvements & fixes
- New rules now send the message body correctly to PHP-based webhooks by default.
- Failed deliveries now log the HTTP status code to help debugging.
- The foreground-service indicator now shows reliably on newer Android versions.
- Fixed a crash when a sender or SIM value contained a
$character. - Various reliability fixes for local mode, signing, and rule import.
- Added Russian translation.