Skip to content
SIM-Based SMS GatewayPowered by Supabase

Turn Your Phone Into a Smart SMS Gateway

HANARAD SMS Provider transforms your smartphone into a powerful SMS gateway. Send messages via API, track delivery in real-time — powered by a serverless Supabase backend.

No third-party SMS providerWorks when app is closedFree to start
99.9%
Uptime SLA
<5s
Delivery Time
SIM
Direct Routing
Free
To Start
Core Features

Everything You Need in One Gateway

A complete SMS infrastructure solution powered by your device's SIM card and a serverless Supabase backend.

Core

API-Driven SMS Sending

Integrate with any system via Supabase Edge Functions. Send SMS using your device's SIM card with a simple JSON payload.

Sync

Inbox & Outbox Sync

Automatically reads and uploads all incoming and outgoing SMS — sender, receiver, content, timestamp, and status — to Supabase in real-time.

Realtime

Push Notifications

Instant push notifications trigger background processing so no SMS request is ever missed, even when the app is closed.

Reliability

Background Reliability

Works seamlessly in all states — app open, background, or completely closed — via background services and broadcast receivers.

Dashboard

Live Dashboard

Monitor pending, completed, and failed SMS requests with real-time status updates, device connection status, and logs.

Backend

Supabase Backend

Backend-light architecture using Supabase Database, Edge Functions, and Realtime — serverless-ready with minimal setup.

Scalable

Serverless & Scalable

Very low cost compared to traditional SMS gateways. Quick setup, scalable architecture, and minimal server maintenance.

Workflow

How It Works

From API call to SMS delivery in seconds — fully automated.

Step 1

API Call

Third-party system sends a POST request with mobile number and message payload.

Step 2

Stored as Pending

Request is saved to the database with 'Pending' status, queued for processing.

Step 3

Push Notification

A push notification is triggered to wake the HANARAD SMS app on the device.

Step 4

SIM Sends SMS

The app reads the pending request and sends the SMS via the device's SIM card.

Step 5

Status Updated

Status is updated from Pending → Completed. Failures are logged automatically.

Supabase Edge API

Simple API, Powerful Results

Powered by Supabase Edge Functions. Three fields. One request. SMS delivered via real SIM card — no third-party provider needed.

Payload Fields

mobilestringRecipient mobile number (E.164 format)
messagestringSMS content to be delivered
user_iduuidUnique user identifier from Supabase
Supabase Edge Functions — Serverless API — no server to manage
x-api-key Auth — Secure header-based API key authentication
Realtime Status — Live delivery updates via Supabase Realtime
Pending → Completed — Full message lifecycle tracking
View Full API Docs
curl --location \
  'https://tnkyktkpzxjwmzwxhuxi.supabase.co/functions/v1/send-sms' \
  --header 'x-api-key: YOUR_API_KEY' \
  --header 'Content-Type: application/json' \
  --data '{
    "mobile": "xxxxxxxxxx",
    "message": "Your OTP is 847291. Valid for 5 minutes.",
    "user_id": "xxxxxxxxxx"
  }'
● Live⚡ Supabase EdgeHANARAD SMS API v1.0

Backend Architecture

Backend-Light & Serverless-Ready

Powered by Supabase — a fully managed, open-source backend that keeps costs low and scalability high.

Supabase Database

All SMS requests, statuses, and logs stored in a managed Postgres database with row-level security.

Edge Functions

The send-sms API runs as a Supabase Edge Function — globally distributed, zero cold starts.

Realtime Updates

Supabase Realtime pushes instant status updates to the app and dashboard as messages are processed.

Custom Backend Support

Swap Supabase for Node.js, Firebase, or any REST API server while keeping the same API structure.

Why Supabase?

  • Very low cost vs traditional SMS gateways
  • Quick setup and deployment
  • Scalable serverless architecture
  • Minimal server maintenance
  • No dependency on expensive SMS providers
  • Flexible — swap backend anytime

Architecture Flow

Your App→Edge Function→Supabase DB→Push Notification→SIM Sends SMS→Status: Done ✓
Explore the API

Reliability

Works in Every State

No matter what state your app is in, HANARAD SMS never misses a message.

App Open

Foreground Mode

Full real-time processing with live dashboard updates, instant SMS delivery, and active Supabase Realtime sync.

  • Live dashboard
  • Instant processing
  • Real-time Supabase sync
Most Common

Background

Background Mode

Background services and notification listeners keep processing SMS requests even when you switch to other apps.

  • Background services
  • Push notifications
  • Notification listeners

App Closed

Closed State

Broadcast receivers and scheduled jobs auto-wake the app when new SMS requests arrive from Supabase Edge.

  • Broadcast receivers
  • Scheduled jobs
  • Zero missed requests

Use Cases

Built for Real Scenarios

From startups to enterprises, HANARAD SMS fits every messaging need.

Internal Company SMS

Enterprise

Replace expensive SMS providers with your own SIM-based gateway for internal communications and alerts.

OTP Delivery

Security

Route one-time passwords through your own SIM card for secure, cost-effective authentication flows.

Backup SMS Gateway

Reliability

Use HANARAD SMS as a failover gateway when your primary SMS provider experiences downtime.

Small Business Messaging

Cost-Effective

Low-cost messaging solution for small businesses that need SMS without expensive third-party plans.

Offline-First SMS Delivery

Offline-First

Designed for environments with intermittent connectivity. Messages queue and sync automatically when back online.

Ready to Build Your SMS Gateway?

Start sending SMS via your own SIM card today. No third-party providers, no per-message fees — just your device and our platform.

No credit card required · Free tier available · Setup in minutes