LIVE PREVIEWBUY FOR $49

VeroSMS – Self-Hosted Android SMS Gateway with Two-Method Inbox, Bulk Campaigns & REST API (Android Supply Code + Laravel 12 Admin Panel)

VeroSMS turns the Android telephones you already personal into your individual SMS gateway.
Ship bulk SMS, scheduled campaigns and transactional messages straight from your individual SIM card, obtain the
replies again right into a threaded inbox, and drive the entire thing from a Laravel 12 admin panel or a REST API —
all hosted by yourself server. No third-party SMS API, no per-message payment and no month-to-month
subscription to anybody.
A textual content prices no matter your cell operator expenses, and nothing on high.

Model 4.0.1 is an entire rebuild. The backend, the REST API and the Android app had been all
written once more from the bottom up on Laravel 12, PHP 8.2+ and Android SDK 37, with a brand new
interface on either side. The place the sooner launch scanned a QR code and despatched a message, this one is a full
messaging platform: a two-way SMS inbox, scheduled and personalised bulk campaigns, contact teams with
opt-out monitoring, dual-SIM routing per message, supply reviews with export, a scoped REST API with signed
webhooks, workers logins with granular permissions, multi-language and RTL help, and an editable public
web site with ready-to-publish Privateness Coverage and Phrases pages.

The whole lot ships as full, readable supply code — the Laravel panel and the Android
Studio challenge — so the app carries your title, your icon, your bundle title and your individual Firebase challenge.

Dwell Demo


  • VeroSMS self-hosted SMS gateway admin panel demo

    Admin Login
    Username: admin
    Password: admin

  • Android Demo APK


    Download the VeroSMS Android SMS gateway demo APK

  • On-line Full Documentation


    VeroSMS online installation documentation

What’s New in Model 4.0.1

The whole lot beneath is new on this launch. If you already know the sooner VeroSMS, it is a completely different product.

  • Rebuilt on Laravel 12 & PHP 8.2+ — fashionable framework, fashionable dependencies, new admin interface with darkish mode.
  • Android app rebuilt on SDK 37 (Android 7.0 and newer supported), with a brand new interface and a correct background gateway service.
  • Two-way messaging — replies that arrive in your SIM are captured and threaded into an Inbox, and you may reply from the panel.
  • Per-device safety — each paired telephone will get its personal credential and its personal message queue, so one handset can by no means gather one other’s messages.
  • Scheduled sending — queue a marketing campaign for later, evaluate what’s scheduled, cancel earlier than it goes.
  • Personalised bulk sending — merge every recipient’s title or reference into the message physique.
  • Full REST API v1 — scoped keys, idempotent sending, signed webhooks, a stay request log, and an entire API reference constructed into the panel.
  • Studies & exports — supply charges, message historical past and CSV export.
  • Roles & permissions — 19 granular permissions, workers logins, and an exercise log recording who modified what.
  • Multi-language & RTL — translate the entire panel from the browser, together with right-to-left languages.
  • Editable touchdown web page with web optimization settings, plus Privateness Coverage and Phrases pages which might be able to publish.
  • System instruments — one-click backup & restore, system data, failed-job administration, and pattern knowledge you may reset.

Key Options

  • Ship SMS through SIM: Use your Android machine as an actual SMS gateway, with SIM1 & SIM2 supported and selectable per message.
  • Obtain SMS too: Incoming replies are captured from the SIM that obtained them and seem within the panel inbox inside seconds.
  • Absolutely Self-Hosted: Contacts, messages and supply data stay in your individual database by yourself server.
  • No Per-Message Payment: Messages value no matter your cell operator expenses for a textual content. Nothing is added on high.
  • A number of Telephones: Pair as many handsets as you want — one per SIM, one per department, one for campaigns — every with its personal queue.
  • QR or Typed Code Pairing: Scan the code on display, or sort the eight-character code when the digicam won’t cooperate. Each are single-use and expire in ten minutes.
  • Actual-Time Supply Monitoring: Queued, despatched, delivered or failed — with the rationale the community gave when it failed.
  • On the spot Wake through Firebase: The server wakes the telephone the second there’s work, so messages exit in seconds slightly than on a polling interval.
  • Background Sending Service: Sending continues with the app minimised, and resumes by itself after the telephone restarts.
  • Offline Queueing: A telephone that’s switched off or out of protection will not be an error — its messages wait and exit when it returns.
  • REST API & Webhooks: Ship from your individual software program, and be instructed what occurred with out polling.

Admin Panel Options

  • Dashboard — immediately’s failures, the queue, telephones on-line, scheduled sends, month-to-month totals and supply fee
  • Inbox — threaded conversations per telephone, with replies despatched from the panel
  • Ship — to typed numbers, contacts, teams or everybody; SIM1/SIM2; now or scheduled; with merge fields
  • Messages & Campaigns — each ship with per-recipient supply standing, plus a scheduled queue you may cancel from
  • Message Templates — reusable our bodies with placeholders
  • Studies — supply efficiency over time, with CSV export
  • Contacts — add, edit, search, bulk delete
  • Contact Teams — a contact can belong to a number of teams without delay
  • Import & Export — bulk import numbers from Excel/CSV into teams, with a per-row report; export again out
  • Decide-out Monitoring — file that any person requested to cease, with the date, so a future import can’t quietly put them again on the record
  • Units — pair, rename, allow or disable a SIM slot, watch battery and on-line standing, revoke a misplaced handset
  • API Keys — problem keys with solely the scopes they want; proven as soon as, saved hashed
  • API Documentation — an entire reference contained in the panel, with copyable examples
  • Webhooks — subscribe an endpoint to message occasions, with HMAC-signed deliveries and computerized retries
  • Request Log — each API name, its standing and the way lengthy it took, for debugging an integration
  • Touchdown Web page Builder — edit, reorder or change off each part of the general public website
  • web optimization Settings — titles, descriptions, social picture, sitemap
  • Basic Settings — website title, emblem, favicon, timezone, default nation code, upkeep mode
  • E-mail Supply — SMTP configuration with a stay check button, and editable mail templates
  • Scheduler — see what the cron runs and when it final ran
  • Roles & Permissions — construct a task from 19 granular permissions
  • Employees Accounts — additional logins for colleagues, every with a task
  • Exercise Log — who did what, and when
  • Languages & Translations — add a language and translate each string from the browser; RTL supported
  • Firebase Push — add your service account key and check it towards Google in a single click on
  • System Data, Backup & Restore, Failed Jobs, Reset & Pattern Knowledge

Developer API

VeroSMS ships a versioned REST API at /api/v1, documented contained in the panel and generated from the
code itself, so the reference can’t drift from what the endpoints really do.

  • Ship single, bulk and personalised messages, instantly or scheduled
  • Learn message and batch standing, and cancel a batch that has not gone but
  • Full contact and group administration, plus bulk import
  • Learn the inbox and mark messages learn
  • Record gadgets and see that are on-line
  • Scoped keys — a reporting script might be issued a key that can’t ship
  • Idempotent sending — a retried request doesn’t ship twice
  • Signed webhooks — HMAC signature and timestamp headers, so you may confirm a supply actually got here from your individual set up
  • One constant error format — each refusal returns a machine-readable code, not simply an English sentence

Who Ought to Use VeroSMS?

VeroSMS is a self-hosted SMS gateway that permits you to ship SMS immediately utilizing your individual SIM card and
Android machine — no third-party SMS supplier required.

  • Companies & Entrepreneurs: Ship promotional or transactional messages with out per-SMS charges.
  • Outlets & Service Companies: Order confirmations, supply updates and appointment reminders from your individual quantity, with replies coming again to you.
  • Organizations & Colleges: Ship alerts, notices and updates with full management of the info.
  • Builders & Businesses: Construct SMS options into your individual software program over a correct REST API, or run a gateway for a shopper on their very own {hardware}.

Why Select VeroSMS?

  • Ship SMS immediately out of your SIM utilizing an atypical Android telephone.
  • Full privateness — your contact record and message historical past by no means go away your server.
  • No month-to-month prices and no dependency on an exterior gateway that may change its costs or shut your account.
  • Personal the supply — each the Laravel backend and the Android app ship as full, readable supply code.

Use Circumstances

  • Advertising and marketing and promotional SMS campaigns
  • Order confirmations and supply notifications
  • Buyer alert and notification techniques
  • Two-way buyer help over SMS
  • Faculty/school discover supply
  • Appointment reminders for clinics and companies
  • OTP or verification code supply
  • Businesses providing SMS companies to their very own purchasers

What’s Included?

  • Android Studio Supply Code: The whole app challenge. Set your individual app title, your individual bundle title and your individual Firebase challenge, then construct your individual branded APK.
  • Laravel 12 Admin Panel Supply Code: The whole backend, REST API and dashboard.
  • Step-by-Step Set up Information: Illustrated documentation overlaying the Android construct first, then the server set up — written for individuals who have by no means opened Android Studio.
  • Person Handbook: Each display within the panel defined, plus quick “how do I…” walkthroughs.
  • Net Installer: Necessities examine, database setup and admin account creation within the browser.

Necessities

  • PHP 8.2 or larger (8.3 really useful)
  • MySQL 5.7+ or MariaDB 10.3+
  • A cron entry working as soon as a minute
  • Android 7.0 or newer, with Google Play companies and a SIM with an SMS bundle
  • A free Firebase challenge (Cloud Messaging is free at any quantity and wishes no card)
  • Android Studio, to construct your individual branded APK

Internet hosting Configuration (Essential Discover)

For easy set up and secure efficiency, VeroSMS works
completely on commonplace shared or reseller internet hosting similar to
Hostinger shared internet hosting.
Our system is absolutely examined and secure on these environments.

  • Absolutely Supported & Advisable:
    Hostinger Shared Hosting
  • Supported (Handbook Configuration Required):
    VPS, Devoted Server, Customized Server, Digital Machine (VM)

When utilizing VPS, Devoted Server, or VM, further server-side
configuration is required. These environments usually are not pre-configured like
shared internet hosting, so customers should deal with the next manually:

  • PHP model and required PHP extensions setup
  • Database service (MySQL/MariaDB) configuration
  • SSL certificates set up and HTTPS configuration
  • Firewall, port entry, and safety rule administration

Please be aware that any points arising on VPS, customized servers, or VM environments
are server configuration-related and never brought on by the VeroSMS
supply code itself.

Help for VPS or customized server installations is proscribed to
application-level steerage solely.
Full server administration and configuration are the duty of the consumer.

Finest Choice (Advisable):
Use commonplace shared internet hosting similar to
Hostinger
for the simplest, quickest, and most secure set up expertise.

Essential Notice About Google Play Coverage

Resulting from a coverage change from Google concerning SMS permissions, this app can’t be revealed on the Google Play Retailer.
This doesn’t have an effect on performance. Set up the supplied APK immediately in your Android machine.

On some handsets Google Play Defend could warn earlier than putting in an app that may ship SMS. Flip Play Defend off,
set up, then flip it again on — the app retains working. That is regular for each app of this sort.

Privateness & Safety Discover

  • Each telephone will get its personal credential. Pairing mints a token that belongs to that handset alone, so a telephone can solely ever gather the messages addressed to it. No shared account-wide secret is ever placed on a tool.
  • No machine fingerprinting. The app identifies itself with a random id it generates on first run and retains in its personal storage. It doesn’t use ANDROID_ID or any {hardware} identifier.
  • Message textual content by no means reaches Google. Firebase carries solely a wake-up sign — “there’s work ready” — and the message itself travels immediately between your server and your telephone.
  • No third-party monitoring. The app comprises no promoting community and no analytics library. Its solely Google dependency is Firebase Cloud Messaging.
  • The app doesn’t learn your telephone. It doesn’t entry the telephone’s contacts, its present message retailer, or its location. It asks for no such permission.
  • Credentials are saved hashed. Passwords, API keys and machine tokens are one-way hashed and can’t be learn again out of the database.
  • All knowledge stays by yourself server. Nothing is shared with any third celebration, and a ready-to-publish Privateness Coverage and Phrases of Service ship with the panel.

License Particulars

Every license is legitimate for one area, subdomain, or PC.
You could switch the license by eradicating it from the earlier server and requesting a reset if wanted.

Change Log

  • Model 4.0.118-September-2026
    • Full rebuild of the backend, the REST API and the Android app.
    • Upgraded to Laravel 12 and PHP 8.2+; Android app rebuilt on SDK 37 (minimal Android 7.0).
    • New admin panel interface with darkish mode, and a brand new interface within the Android app.
    • Added a two-way Inbox: incoming replies are captured and threaded, and might be answered from the panel.
    • Added scheduled sending, with a queue you may evaluate and cancel from.
    • Added personalised bulk sending with merge fields.
    • Added campaigns with per-recipient supply standing and failure causes.
    • Added reviews with CSV export.
    • Rebuilt the REST API as a versioned /api/v1 with scoped keys, idempotent sending and a constant error format.
    • Added signed webhooks with computerized retries, and an API request log.
    • Added an entire API reference contained in the panel, generated from the code.
    • Added opt-out monitoring, so a recorded request to cease survives a future import.
    • Added multi-language help with a browser-based translation editor, together with right-to-left languages.
    • Added a touchdown web page builder with web optimization settings, and ready-to-publish Privateness Coverage and Phrases pages.
    • Added roles and permissions with 19 granular permissions, workers logins and an exercise log.
    • Added backup & restore, system data, failed-job administration and resettable pattern knowledge.
    • Added pairing by typed code in addition to QR, for handsets whose digicam won’t focus.
    • Safety: every telephone now holds its personal credential and its personal queue, changing the only shared key.
    • Safety: the app now not makes use of ANDROID_ID; machine identification is a random id held within the app’s personal storage.
    • Efficiency: telephones are woken by push the second there’s work, as a substitute of ready for the subsequent ballot.
  • Model 3.112-December-2025
    • Added bulk quantity import (Excel/CSV) into teams.
    • Added “Ship SMS to All Numbers” choice within the backend.
  • Model 2.609-December-2025
    • Fastened SIM2 sending problem.
    • Resolved error in Admin Panel → All SMS part.
  • Model 2.5 – 7-October-2025
    • Laravel backend Firebase problem mounted.
    • Up to date all Android dependencies.
    • Improved stability and efficiency.
  • Model 2.0 – 31-July-2025
    • New minimal consumer interface design.
    • Up to date dependencies for higher safety.
    • Up to date backend API.
    • Minor bug fixes.
  • Model 1.0 – Preliminary launch.

Help

Help is obtainable for verified patrons.

Buyer Opinions

VeroSMS customer reviews on CodeCanyon


Source