🇵🇰 Made for Pakistani Streamers

Turn Bank Payments Into
Live Stream Alerts

YaaraPay reads incoming payment SMS from 14+ Pakistani banks and fires them as real-time SuperChat-style alerts on your stream via StreamElements — instantly.

14+Banks Supported
Real‑TimeAlert Speed
v1.0.4Latest Version
100%Free to Use
What It Does

Everything Your Stream Needs

Built from scratch for the Pakistani streaming scene. Every feature has a reason to exist.

🔔
Instant Payment Alerts

The moment a supporter sends money, YaaraPay parses the SMS, extracts the amount and sender name, and pushes a live SuperChat-style alert to your stream in seconds.

🏢
14+ Banks & Payment Apps

HBL, MCB, UBL, Meezan Bank, Allied, Bank Alfalah, SadaPay, NayaPay, EasyPaisa, JazzCash and more — if Pakistan uses it, YaaraPay reads it.

StreamElements Integration

Connects directly to your StreamElements account via JWT token and Channel ID. No third-party relay, no data middleman — alerts go straight to your overlay.

🌌
Galaxy Glassmorphism UI

Dark nebula background, glowing cards, smooth animations — the app looks as premium as your stream. Built with Material Design 3 and a custom glassmorphism layer.

🧠
Smart SMS Parser

Advanced regex engine identifies bank format, extracts exact credit amount, sender info, and account details — even from oddly formatted bank messages.

🔒
Privacy First

All SMS processing happens locally on your device. No SMS content is ever uploaded to any server. YaaraPay only reads credit/payment messages — nothing else.

📲
ViewPager2 Navigation

Smooth swipe-based tab navigation between Home, Setup, Log, and Settings. Feels native, loads fast, works offline for configuration.

📝
Alert Log

Every alert that fires is logged with timestamp, bank name, amount, and sender — so you can review who supported you even after the stream ends.

🌐
Works with OBS & Kick

StreamElements alerts work in any browser source — OBS Studio, Streamlabs, XSplit. Stream on Kick, YouTube, or Twitch. YaaraPay fires the alert wherever you are.

Supported Banks & Apps

Pakistan’s Payment Ecosystem, Covered

All major Pakistani banks and digital wallets supported out of the box. More added with every update.

🏢 HBL
🏢 MCB
🏢 UBL
🕋 Meezan Bank
🏢 Allied Bank
🏢 Bank Alfalah
🏢 Habib Metro
🏢 Askari Bank
💜 SadaPay
🟢 NayaPay
📱 EasyPaisa
🎵 JazzCash
🏢 Standard Chartered
🏢 Faysal Bank
Setup Guide

Up and Running in 3 Minutes

No coding required. No server setup. Just install, connect, and go live.

1

Download & Install YaaraPay

Get YaaraPay from the Google Play Store — free, no account needed. Android 8.0 (Oreo) or above required. Grant SMS read permission when prompted — this is the only permission the app needs to function.

2

Connect Your StreamElements Account

Go to the Setup tab inside YaaraPay. Enter your StreamElements JWT Token and Channel ID. Both are found in your StreamElements dashboard under Account Settings → API Access. Paste them in and save.

3

Add the Alert Widget in OBS

In OBS Studio, add a Browser Source and paste your StreamElements overlay URL. Make sure your StreamElements tip alert widget is enabled. That's the overlay that will show your payment alerts live on stream.

4

Go Live — Alerts Fire Automatically

Keep YaaraPay running on your phone while you stream. When a viewer sends payment via any supported bank or app, the SMS is read instantly and the on-screen alert fires — no manual input, no delay.

Version History

What’s New in YaaraPay

Actively developed and updated. Each version makes YaaraPay faster, smarter, and more reliable.

v1.0.4
Latest Release

Glassmorphism Redesign + Bug Fixes

  • Complete UI overhaul — galaxy/nebula background with glassmorphism cards throughout
  • Fixed ViewPager2 navigation crash on back press
  • Improved StreamElements integration screen with cleaner JWT/Channel ID flow
  • Enhanced bank detection logic for Meezan Bank and JazzCash edge cases
  • Fixed NotificationParser crash for unusual SMS formats
  • Added full alert log with timestamp, bank name, amount, and sender
  • Reduced background battery usage with optimized listener
v1.0.3
Previous Release

StreamElements API Stability

  • Rewrote StreamElements HTTP client for more reliable alert delivery
  • Added retry logic for failed alert sends
  • Added SadaPay and NayaPay to supported banks list
  • Fixed HBL SMS parsing for updated message format
v1.0.2
Earlier Release

Parser Engine v2 + UI Polish

  • Rebuilt SMS parser with improved regex for all 14 supported banks
  • Added EasyPaisa and JazzCash support
  • Dark mode enforced across all screens
  • Fixed permissions dialog not appearing on fresh install
v1.0.1
First Patch

Post-Launch Fixes

  • Fixed app crash on Android 8 devices
  • Improved MCB and UBL bank detection
  • Added basic alert log screen
v1.0.0
Initial Launch

YaaraPay — First Public Release

  • Core SMS notification listener implemented
  • StreamElements JWT integration — first working version
  • 10 banks supported at launch
  • Basic setup screen with JWT token and Channel ID input
Privacy Policy

Your Data Stays on Your Device

We built YaaraPay with a zero-upload principle for SMS data. Here is exactly what we do and do not do.

📅 Last Updated

This Privacy Policy was last updated in 2025 and applies to YaaraPay v1.0.0 and all subsequent versions.

📱 SMS Permission — What We Read and Why

YaaraPay requests the READ_SMS permission to detect incoming payment notifications from Pakistani banks and digital wallets. SMS content is processed entirely on your device — no SMS text is ever sent to any external server.

  • Only SMS from recognized bank sender IDs are processed
  • Only credit/received payment messages are read
  • Personal messages, OTPs, and non-financial SMS are never touched

🔐 StreamElements Credentials

Your StreamElements JWT Token and Channel ID are stored locally on your device using encrypted Android SharedPreferences. They are used only to authenticate and fire tip alerts to StreamElements servers and are never transmitted to any YaaraPay server — because YaaraPay has no backend.

📡 What Data Leaves Your Device

Only the following alert payload is sent to StreamElements when a payment is detected: the parsed PKR amount, the sender name as extracted from the bank SMS, and the bank name (e.g. "HBL"). This goes only to StreamElements — the same service your overlay already connects to.

📊 Analytics & Crash Reporting

YaaraPay does not use any analytics SDK — no Firebase Analytics, no third-party tracking. If crash reporting is added in a future version, it will be opt-in only and disclosed in the changelog.

👨‍👧 Children’s Privacy

YaaraPay is intended for content creators aged 13 and above. We do not knowingly collect information from users under 13. The app requires access to bank SMS and a StreamElements account, both of which have their own age requirements.

🔄 Policy Changes

Any changes to this Privacy Policy will be posted on this page and reflected in the app changelog. Continued use of the app after changes constitutes acceptance of the revised policy.

💌 Contact

For privacy questions, reach out via the BabaYagaLive community on Kick or YouTube, or through the official social channels listed in the footer below.

Ready to Level Up Your Stream? 🚀

Download YaaraPay free on Android. No subscription, no hidden fees — just real-time payment alerts, live.