18 modules live · AI copilot included

Every school. Every parent. One simple app.

Vidya runs admissions, attendance, homework, exams, fees, live bus tracking, WhatsApp alerts and an AI copilot — from one mobile-first app built for Karnataka schools, LKG to 10th, State, CBSE and ICSE.

Works on any phone Offline-ready Tenant-isolated
Class 7-A · Today
P
P
P
P
A
P
P
P
P
P
P
A
P
P
P
P
14 present · 2 absentSave
0
Modules shipped
0
Role-based portals
0
Languages (EN · ಕನ್ನಡ)
0%
Row-level isolated

See it in action

Four of the modules teachers, parents and accountants touch every single day.

Attendance

Mark a whole class in one tap

Period-wise or day-wise attendance with a 40-student grid. Works fully offline — entries queue on the device and sync the moment signal returns. Absentee WhatsApp alerts fire automatically to parents.

  • Offline-first queue
  • Auto absence alerts
  • Class & student trends
Attendance module in Vidya
Fees

Billing, receipts and defaulters — sorted

Build fee structures per class, generate invoices in bulk, record cash/UPI payments and watch balances update instantly. Automated arrears reminders go out on WhatsApp with a single approval.

  • Bulk invoicing
  • Payment ledger & receipts
  • Automatic arrears reminders
Fees module in Vidya
Transport

Live bus tracking, Uber-style

Drivers stream GPS from their phone; parents watch the bus glide along the route with stop-by-stop ETAs. Build routes by tapping stops directly on the map, and broadcast delay or SOS alerts in seconds.

  • Realtime driver location
  • Tap-the-map route builder
  • Delay & SOS broadcasts
Transport module in Vidya
AI Copilot

AI that writes, searches and speaks

Generate report-card remarks in English or Kannada, draft bilingual announcements, ask questions of your school data in plain language, and navigate the whole app by voice.

  • Report-card remarks
  • Bilingual announcements
  • Voice-to-action navigation
AI Copilot module in Vidya
Here is how we do it

Every part of the school day, covered in detail

Pick an area to see exactly what Vidya does for it — no vague promises, just the features that are live today.

Grow admissions in Vidya
Grow admissions

Turn every enquiry into an admission

Capture walk-ins and phone enquiries, follow up on time, and convert them into a full student record — without a single paper register.

  • Admission records

    Admission number, class, section, board and guardian details captured in one guided form.

  • Instant parent login

    The moment a student is admitted, parent credentials are created and sent on WhatsApp and email.

  • Guardian linking

    Link mother, father or guardian to one or many children — one login covers every sibling.

  • Promotion & exit engine

    Batch-promote a whole class at year end, graduate 10th std, or mark a transfer with full history.

  • Photo & document vault

    Student photo, Aadhaar, TC and certificates stored on signed private links.

  • Card & list views

    Search, filter by class or section, and switch between a dense list and photo cards.

The Vidya way

The same school day, run two very different ways.

The traditional way

  • Registers, diaries and paper circulars that go missing
  • Fee arrears discovered only at the end of the term
  • Parents calling the office to ask where the bus is
  • Marks totalled by hand, report cards typed one by one
  • Notices sent home in a bag and never read
  • Data locked in one clerk's Excel file on one laptop

With Vidya

  • One app on every phone — teacher, parent, driver and admin
  • Live collection and defaulter numbers, every single day
  • Parents track the bus on a map with ETA to their stop
  • Grades, analysis and printable report cards generated instantly
  • WhatsApp delivery with read status on every announcement
  • Backed-up, tenant-isolated cloud data your school can export any time
5 min

A teacher's full daily admin — attendance, homework and marks

0

Spreadsheets to reconcile — fees, marks and transport share one record

100%

Of parents reachable on WhatsApp, no app install required

Every module your school needs

Not a roadmap — all of this is built and running today.

School setup

Academic years, classes LKG–10, sections, subjects and grading schemes.

Students & parents

Roster, admission records, guardian linking and rich student profiles.

Teachers & staff

Staff records, subject mapping, timetable load and bulk CSV import.

Attendance

One-tap marking, offline sync and automated absence alerts.

Timetable

12-period weekly grid per class with teacher clash awareness.

Homework

Assign, attach files, track submissions and nudge pending students.

Exams & report cards

Marks grids, grading and printable report cards for State/CBSE/ICSE.

Fees & payments

Structures, invoices, receipts, balances and defaulter tracking.

Transport

Vehicles, routes, stops, driver console and live parent tracking.

Announcements

WhatsApp-first blasts to classes, sections or the whole school.

Chat & inbox

Realtime threaded teacher–parent messaging with read state.

Documents

Secure student documents and school resources with signed links.

Emergency alerts

One-tap SOS plus smart alerts for low attendance and fee arrears.

AI console

Per-school AI feature flags, usage jobs and audit of every request.

Voice commands

Speak to navigate — built for teachers with their hands full.

Ops & audit

Full audit log, rate limits and one-click JSON data export.

Kannada + English

Switch the entire interface language instantly, ಕನ್ನಡ included.

Offline PWA

Installs like an app, caches screens and syncs in the background.

One app, four experiences

Everyone signs in to the same place and sees only what they need.

Administrators

Whole-school visibility: admissions, collections, staff load and compliance-ready audit trails.

Teachers

Attendance, homework and marks in under five minutes a day — from a phone, even offline.

Parents

Attendance, homework, results, fee dues and the school bus, all in one place with WhatsApp nudges.

Drivers

A single trip screen: start route, stream location, raise SOS. Nothing else to learn.

Everything included

One licence, every module — nothing sold as an add-on

Most schools start with attendance and fees. Within a term they are using the rest, because it is already there and already connected to the same student record.

Admissions & student records

Full student profile with photo, guardians, documents, transport stop and lifecycle history from admission to graduation.

Attendance

Period-wise or day-wise marking that works offline, queues on the device and syncs the moment the network returns. Absentee alerts go out automatically.

Timetable

Twelve-period grids per class or section with hard conflict checks so a teacher is never double-booked across two rooms.

Homework & assignments

Assign with attachments and due dates, track submissions per student, and let parents see exactly what is pending tonight.

Exams & report cards

Configurable grading per board, mark entry per subject, analytics per student and printable report cards for the term.

Fees & invoicing

Fee heads, term-wise structures, invoices for one student, a class or the whole school, part payments, receipts and automated due reminders.

Transport & live tracking

Routes, stops, buses and drivers with a live map. Parents see the bus move and get a heads-up five minutes before it reaches their stop.

Messaging & announcements

School-wide, class-wide or one-to-one. WhatsApp for reach, in-app chat for conversation, with role-aware contact lists.

Emergency SOS

One tap from the driver or the office raises an alert to administrators and affected parents instantly.

Resources & documents

Circulars, study material and student documents stored per school with strict access rules.

Promotions & graduation

Move an entire class to the next standard at year end, graduate outgoing students and keep an auditable record of every change.

Staff management

Teacher profiles, qualifications, subject and class-teacher assignments, and per-role access to only the modules they need.

AI copilot & voice

Ask for a summary, draft a circular or a remark, or speak a command like “mark attendance for 7A” and land on the right screen.

Support desk

Schools raise tickets in-app; the platform team replies in a threaded conversation without leaving the product.

Multi-school console

For trusts and groups: every school in one place, with billing, usage and support handled centrally.

Kannada & English

Parents read the app in ಕನ್ನಡ, staff can stay in English — switched per user, not per school.

Made for Karnataka

School software that speaks your school's language

Generic school ERPs are built for a head office in another state and then translated. Vidya starts from how a Karnataka school actually runs: a class teacher marking attendance on the way to the staff room, an accountant reconciling cash fees at the counter, and a parent who wants the answer on WhatsApp in Kannada, not in an email.

Whether you run a single 300-student State board school in a taluk town or a trust with eight CBSE campuses across districts, the same platform scales — each school isolated, all of them visible from one console.

  • Class names that match Karnataka practice — LKG, UKG and 1st Std to 10th Std — with sections added only when a standard actually has more than one.
  • State board, CBSE and ICSE grading patterns configured per school, so report cards look like the ones your office already issues.
  • Kannada interface for the parent portal, because reach matters more than polish when half the parents read ಕನ್ನಡ first.
  • WhatsApp as the default channel — the one app every parent already checks, instead of an SMS gateway nobody reads.
  • Fees in rupees with term-wise structures, part payments and offline cash entries recorded the same way as digital ones.
  • Designed for the phone the school actually has: a mid-range Android on a patchy 4G connection.
Trust

Student data, handled the way a school should handle it

Names, photos, marks, addresses and payment history belong to families. Here is exactly how they are protected.

Row-level isolation

Every row in every table is scoped to a school. One school can never read another's students, marks or payments — the database enforces it, not the interface.

Role-based access

Teachers, accountants, admission staff, librarians, health officers, drivers and parents each see only their modules, checked again on the server for every request.

Audit trail

Sensitive actions — marks changes, fee entries, promotions, credential resets — are logged with who, what and when.

Backups & recovery

Managed daily backups with point-in-time recovery, so an accidental deletion is a restore, not a disaster.

Built for weak networks

A progressive web app that installs from the browser, caches the screens staff use most and keeps working when the connection drops.

No app-store dependency

Nothing for parents to download or update. A link opens the portal; WhatsApp carries the alerts.

Onboarding

From sign-up to first attendance in a single morning

No consultants, no on-site installation, no server to buy. Four steps, done from a laptop or a phone.

  1. 01

    Create your school

    Sign up, name the school, pick your board (State, CBSE or ICSE) and set the academic year. Classes follow Karnataka naming — LKG, UKG, 1st Std through 10th Std — with sections only where you actually have them.

  2. 02

    Bring in students and staff

    Add students one by one or in bulk with parent phone numbers, transport stop and documents. Login credentials for parents, teachers, accountants and drivers are generated automatically and delivered over WhatsApp and email.

  3. 03

    Switch on the daily routine

    Build a conflict-free timetable, mark attendance from a phone in under a minute, assign homework, publish marks and raise fee invoices for a student, a class or the whole school.

  4. 04

    Keep parents informed automatically

    Absentee alerts, homework updates, exam results, fee reminders and bus-approaching notifications go out on WhatsApp without anyone typing a message. Parents reply to the class teacher in the in-app chat.

Simple, per-student pricing

Pay only for the students you manage. No setup fee, no hidden parent charges, cancel any time.

Starter

For small schools finding their feet.

₹200per student / year
Minimum 50 students
  • School setup, classes & subjects
  • Students, parents & teachers
  • Attendance with offline sync
  • Timetable & homework
  • Exams and printable report cards
  • Parent portal + PWA install
  • Email support
  • Fees automation
  • Transport tracking
  • AI copilot
Most popular

Growth

The complete school, running on one app.

₹250per student / year
Minimum 50 students
  • Everything in Starter
  • Fees, invoices, receipts & arrears
  • WhatsApp announcements & alerts
  • Teacher–parent realtime chat
  • Transport with live bus tracking
  • Documents & resource library
  • Emergency SOS broadcasts
  • Kannada interface
  • Priority support
  • Dedicated onboarding

Enterprise

For groups, trusts and multi-campus networks.

₹300per student / year
Minimum 200 students
  • Everything in Growth
  • Full AI copilot suite
  • AI remarks, announcements & search
  • Voice-to-action for staff
  • Multi-school super admin console
  • Audit log, exports & retention controls
  • Custom WhatsApp sender & templates
  • Dedicated onboarding + training
  • SLA-backed support

Prices are per student, per academic year, billed annually. All plans include the mobile PWA, row-level data isolation, daily backups and free updates. WhatsApp message costs are billed at actuals.

Questions, answered

Do parents need to install anything?+

No. Vidya sends alerts on WhatsApp, and the parent portal opens in any mobile browser. Parents who want it can install the PWA in one tap.

Does it work with State, CBSE and ICSE grading?+

Yes. Grading schemes are configurable per school, so marks, grades and report cards match your board's format.

What happens when the internet drops?+

Attendance and other key screens are cached. Entries queue on the device and sync automatically when connectivity returns.

Is each school's data isolated?+

Every table is protected by row-level security scoped to the school, so no school can ever read another's data.

How long does it take to get a school running?+

A single morning for a typical school. Create the school, import students with parent numbers, add staff, and you can take attendance the same day. Historical marks or fee data can be loaded later without stopping daily use.

Can one login manage several schools?+

Yes. Trusts and groups get a central console listing every campus with its own students, staff, fees and billing, and can switch between schools without signing out.

How are parent and staff logins created?+

Automatically. When a student is admitted or a staff member is added, credentials are generated and sent over WhatsApp, and by email when an address is on record. Parents without an email address sign in with their phone number.

Can we record cash and cheque fee payments?+

Yes. Offline payments are recorded against the same invoice as digital ones, with receipts and part-payment support, so collection reports stay accurate however the money arrived.

Do you support Kannada?+

The parent experience is available in Kannada and English, chosen per user. Staff can stay in English while parents read ಕನ್ನಡ.

How does live bus tracking work?+

The driver starts the trip in the app and the phone streams its location. Parents on that route see the bus on a map, get a notification when the trip starts, and another about five minutes before it reaches their stop.

Who can see student documents and photos?+

Only staff of that school with a role that needs them, plus the student's own parents. Access is enforced in the database and every sensitive action is written to an audit log.

What happens at the end of an academic year?+

Promote a whole class to the next standard in one action, graduate outgoing students, and keep an auditable history of every move. Nothing is deleted.

Is there a long contract?+

Pricing is per student, per academic year. You can start with a single class to try it, and add the rest of the school when you are ready.

Run your school from your phone.

Create your school in under a minute. Invite staff, add classes, and take your first attendance today.