● Live now · early beta

Run your classes.
Not your spreadsheets.

Rallyo puts attendance, fee collection, students and staff in one app — so tutors, coaches and academy owners can stop juggling notebooks and WhatsApp groups.

Download for Android

Free direct install · sign up with just your phone number

Fees collected this month
₹0
▲ 12% vs last month
Start collecting yours
Attendance
0%
On track
ARPKSN+4
Class 10 Board Prep
4 students joined today
Scroll
The real problem

You're running a business. It's stitched together with screenshots.

Whether you teach board-exam maths, run a sports academy, or lead a dance studio — you're doing the same thing every week: chasing payments, repeating yourself on WhatsApp, and guessing who actually showed up.

✕ Without Rallyo
Sir, fees pending hai kya? Bhej dunga today Sent ₹3000, pls confirm [screenshot] Maine bhi bheja tha last week, check karo Class kal hai na? Group mein pata nahi chala Kaun kaun aaya tha last class, list bhejo
✓ With Rallyo
4
Members
3
Paid
81%
Attendance
Aarav R.
Batch A
✓ Paid
Priya K.
Batch A
✓ Paid
Sneha N.
Batch A · fee due
Reminder sent ●
Who it's for

If you run batches, Rallyo runs them with you.

Anyone managing recurring group sessions with fees, attendance and students. Tap a card to see how.

What's inside

Everything a batch needs, in one dashboard.

Why not just WhatsApp and Excel

Free tools you already have. Not built for running a business.

They're built for chatting with friends and personal bookkeeping — not for collecting fees, protecting your members' privacy, or telling you who's actually still showing up.

WhatsAppRallyo

A group chat has no idea who's paid.

Every fee gets "confirmed" with a screenshot, and every dispute means scrolling back through weeks of messages. Rallyo tracks paid, pending, and overdue automatically — per batch, per member.

ExcelRallyo

A spreadsheet doesn't remind anyone to pay.

Your fee tracker only works if you remember to update it, and it never notifies a member who's late. Rallyo flags overdue fees on its own and shows you the roster the moment you open the app.

A phone number listRallyo

Members exposed to strangers in a group.

Anyone in a WhatsApp group can see everyone else's number. In Rallyo, only you as host see contact details — members see the batch, not each other's phone numbers.

See it in action

From "no system" to running smoothly — in five steps.

Walk through exactly what happens inside the app.

Rallyo · Host
Step 1
Create your batch
Name it, set the fee and frequency — done in under a minute.
Students join with this code. No manual roster entry.
Step 2
Students join themselves
Share the code once — everyone else is self-service.
AR
Aarav R.
Joined via K7X2QM
PK
Priya K.
Joined via K7X2QM
SN
Sneha N.
Joined via K7X2QM
Step 3
Mark attendance in seconds
Tap each present student per session — the rate builds itself.
AR
Aarav R.
12 of 15 sessions
80%
PK
Priya K.
14 of 15 sessions
93%
Batch average: 81% across all sessions.
Step 4
Stop chasing payments
See who's paid, pending, or overdue — no group-chat screenshots.
4
Members
3
Paid
1
Pending
AR
Aarav R.
Batch A
✓ Paid
SN
Sneha N.
Batch A
Pending
Step 5
Add staff, with real permissions
Bring on an assistant and decide exactly what they can see.
Take attendance
Enabled for Assistant · Batch A
View roster
Enabled for Assistant · Batch A
View payments
Off — visible to you only
One tutor, start to finish

A real example, not a hypothetical.

P
PriyankaBoard-exam tutor · Delhi

Creates a batch

Signs up as a host, picks "Tutor," and sets up Class 10 Board Prep at ₹3,000/month.

Shares the code once

Posts her 6-character invite code in the class WhatsApp group. Four students join themselves within the hour — no manual entry.

Marks attendance per session

Taps each present student; her running rate sits at 81% across all sessions.

Stops chasing payments

Each month the app flags who's paid, pending, or overdue — she's no longer the one asking in the group chat.

Adds an assistant, safely

Her new teammate can take attendance and view the roster — but can't see payment details.

Assistant · Batch AAttendance only

Sees everything at a glance

The numbers she used to rebuild from three notebooks and a spreadsheet:

1
Batch
4
Members
₹9k
This month
81%
Attendance
A business owner who also manages a team

Batches are only half of it — staff need managing too.

R
RohanSports academy owner · Pune · 2 batches, 3 coaches

Runs both modules at once

Signs up as a host, enables both Batches and Team, and runs two cricket batches with three coaches on staff — one dashboard for the whole academy.

Adds coaches as teammates

Adds each coach by phone number under the Team tab, no separate app or account needed for them.

Sets exactly what each coach can do

One coach gets attendance and roster access for the Under-14 batch only. Another gets full batch management. Payment details stay visible to Rohan alone.

Coach · Under-14 batchAttendance + roster

Assigns tasks and tracks presence

Gives a coach a task with a due date ("submit Under-14 selection list by Friday"), and sees each coach's daily attendance the same way he tracks students.

Pays salaries without a separate ledger

Pays each coach's monthly salary via UPI straight from their profile — one place for who he owes, students and staff both.

2
Batches
3
Coaches
28
Students
₹18k
Salaries paid
Two sides of Rallyo

One app, one login, both roles.

Run

For hosts

Sign up with your phone number, create a batch, share an invite code — students join themselves. Track attendance, fees, and staff in one dashboard, without spreadsheets or WhatsApp groups.

Join

For students & members

Join your tutor's, coach's, or gym's batch with a code, or discover new classes near you. See what you owe, chat with your batch, never miss a session.

Run your own classes. Join someone else's. Same app, same login — switch anytime.

On the other side — a student

What it looks like to join, not run, a batch.

A
AaravStudent · Class 10 Board Prep · also assists at a gym part-time

Joins with a code

Signs up with just his phone number, picks a username, and joins Priyanka's batch by entering the code K7X2QM she shared — no manual approval needed.

Sees what he owes, when it's due

His fee status shows up right on his home screen — no asking "sir, kitna due hai?" in the group.

Chats with the batch, not a phone number

Messages Priyanka and classmates inside the batch's own community — no one else's number is visible to him or anyone else.

Also has a "workplace" of his own

Because he helps out part-time at a local gym, he has a second view in the same account: assigned tasks, a team group chat, and his own salary history — as a teammate, not a customer.

Workplace · City Fitness GymTeammate access
● Early beta — download today

We're testing Rallyo with real hosts right now.

The app is live and free to install. Download it, set up your first batch, and tell us what's broken or missing — every message goes straight to the founder.

Tutors & exam prepSports academiesFitness coaches & gyms Dance & music schoolsAny batch-based business
1 code
to get your whole batch onboarded
0
screenshots to verify a payment
Free
direct install, no store needed
100%
built around real host feedback
Talk to us

We're building this with real hosts. Tell us what you actually need.

Every message goes directly to Nihar, who is building Rallyo. He replies personally.

What's on your mind?
Got it — thank you!
Your message went straight to Nihar. He replies to everything, usually within a few hours.

Urgent? WhatsApp him at +91 86395 03964.
Talk to the founder

No bots. No tickets. One founder, one phone.

Rallyo is being built by Nihar, who is personally talking to hosts running real batches. Reach out directly — every message and call goes to the same phone.

Call or WhatsApp
+91 86395 03964
Email
gandrasainihar07@gmail.com
Response time
Usually within a few hours
Platform
Android · direct APK install

Get Rallyo on your phone.

Free to download. Set up your first batch in under two minutes.

Download for Android

Direct APK install — not on the Play Store yet.
Tip: if Android asks, allow "install from unknown sources" for your browser.