sachinworkMessage me

Cost guides

Coaching app with me: scope and price

A mobile phone with coaching app features and cost, timeline, data control chips around it

What is a coaching or test-prep app?

A custom coaching or test-prep app is built for one institute and gives you full control. Unlike Unacademy which is a marketplace for many tutors. You own the data, design the learning path, and set the rules. These apps usually include video lessons, quizzes, doubt-solving chats, progress tracking, and offline access. They help students prepare for exams or learn new skills on a platform branded as yours. SaaS tools like Learnyst or Classplus offer similar features but run on shared infrastructure with limits on customisation. A custom app makes sense only if your teaching model needs unique workflows.

For example, a test-prep startup might need AI-based mock tests that adapt to each student’s weak areas, something off-the-shelf platforms may not allow.

If you are deciding between building your own or using a platform. See how to build or buy a quick commerce app, the same trade-offs apply.

Custom coaching app for one institute versus a marketplace with many teachers
A branded app gives you control; a marketplace gives you reach.

Start with a website or mobile app?

You can start without a website by using WhatsApp payment links to collect fees. This works if your coaching is personal and you manage classes over calls or video. A website helps when you want to list courses, share materials, or let students sign up on their own.

Build a native mobile app only when you need features that websites cannot offer, like offline video access, push reminders, or background tracking. For most coaching businesses, a responsive website or a SaaS platform is faster and cheaper.

If you later decide to build, Flutter lets one codebase run on both Android and iOS, cutting development time and cost. This means lower effort to maintain two apps. Some SaaS tools like Edmingle also offer white-labeled mobile apps along with web access.

What does a custom coaching app cost?

A simple custom coaching app costs ₹4 to 8 lakh. This is for a basic app with user login, course listings, video playback and progress tracking. As complexity grows, so does cost.

A simple app costs ₹4 to 8 lakh. It includes core features only, built for one user type, with no third-party tools. Think of a single-screen course player with quiz support.

A moderate app costs ₹8 to 15 lakh. It adds admin panels, payment integration, notifications and multi-role access. For example, a test-prep app with daily quizzes, leaderboards and subscription billing.

An enterprise app costs ₹15 to 25 lakh or more. It supports multiple brands, offline sync, advanced analytics and custom AI features. An example is a chain of coaching centres sharing content but managing students separately.

SaaS platforms like Learnyst or Classplus cost ₹15,000 to 1,00,000 per year. They cut initial cost but limit design and data control.

Want a number for your idea? Send one line on WhatsApp. I reply with what drives the cost and what to cut.

Message me on WhatsApp

SaaS platforms: Learnyst, Edmingle, Classplus

SaaS platforms for coaching apps cost ₹3,149/month for Learnyst, ₹7,499/month for Edmingle, or ₹19,999/year for Classplus. Most platforms lock you in for 12 months with no refund, and some may take 5% to 10% of your course revenue. Learnyst starts at ₹3,149 per month and suits exam-prep academies best. Edmingle starts at ₹7,499 per month and includes SCORM support, APIs, and multi-batch management, with no transaction fees. Classplus charges ₹19,999 per year no matter which plan you choose.

Hidden fees are common. Most platforms take a 5% to 10% share of your course sales. You also risk losing access to your content if you cancel late or miss renewal, as many enforce non-refundable 12-month contracts. Always read the fine print on data export, revenue share, and contract length before signing.

What increases cost and what are hidden fees?

Complexity, not feature count, drives cost. Each added feature like live classes, test engines or tracking raises the price because it needs build, testing and maintenance work. For example, a live class system with chat, recording and attendance tracking is harder to build than simple video playback. A test engine with auto-graded quizzes, timers and detailed reports adds more complexity than static PDFs. Tracking student progress across modules needs secure data storage and visual dashboards. This adds work.

App publishing has a one-time fee. Platforms like Classplus and Graphy charge ₹10,000 to ₹50,000 to publish your app on the Play Store under your brand. This is not a store fee but a service charge from the SaaS provider.

You must also plan for yearly maintenance. This includes updates for new Android and iOS versions, bug fixes, security patches and minor improvements. As a rule, set aside 15% to 20% of the initial build cost each year for maintenance. For a ₹5 lakh app, that is ₹75,000 to ₹1 lakh per year.

AI features or enterprise-grade needs like multi-tenancy, role-based access or compliance checks can slow down delivery. They require extra steps like data validation, model tuning and security audits. These are not hidden fees but part of the scope.

Third-party costs like WhatsApp Business API, payment gateways or cloud storage are not included here. The cost of these is not known. Ask your developer for a full breakdown.

If you are building from scratch, you control all costs. But you must budget for publishing and ongoing upkeep. For a simple custom app starting at ₹4 lakh, expect a one-time publishing cost of ₹10,000 to ₹50,000. Expect ₹60,000 to ₹80,000 per year after that.

To keep costs down, start with only the features you need. You can add live classes or advanced tracking later. See what features an exam prep app needs to prioritise features an exam prep app needs.

Live classes, test engine, progress tracking add development effort
Each advanced feature adds time, complexity and cost.

Timeline and phased build: MVP first

A custom coaching app takes 3 to 5 months for an MVP and 6 to 9+ months for a full LMS. You can start with core features and add more after launch. This reduces risk and lets real user feedback guide what to build next.

Work is scoped by fixing the feature list in writing before development starts. Payments are tied to milestones like design approval, MVP delivery, and final launch. Any new request after signing is handled through a change process to avoid cost leaks.

For example, an exam-prep app MVP might include student sign-up, course videos, quizzes, and progress tracking. After launch, you could add live classes, doubt-solving chats, or AI summaries based on what users need most.

This phased approach works well if you want to test demand without spending ₹10+ lakh upfront. It also avoids building features no one uses.

The steps to build a coaching app are not known. What the client must provide is not known. Support after launch is not known.

how long to build an exam prep app

Have a quote in hand? Send it to me and I will mark what is missing.

Message me on WhatsApp
MVP in 3, 5 months, then live classes, then AI features
Start with an MVP, then add features in phases.

Who owns the code and data?

The developer who writes the code owns it by default under Indian law. You do not automatically own the code just because you paid for it. To gain full ownership, you must get a written assignment of intellectual property. The safest way is to include this clause in your contract: "On full payment, all source code. Copyright and intellectual property pass to the client, worldwide and in perpetuity". Without this, the developer can legally block updates or charge extra later. I include this transfer in every agreement I sign. You should confirm the clause is in your contract before any work begins. Ownership of your user data always stays with you, as long as the app is set up correctly.

When this advice is wrong

When this advice is wrong

  • Do not build a custom app if you are just starting out and have fewer than 50 students. Use a simple website or WhatsApp to take payments and share materials. This saves money and time while you test demand.
  • A SaaS platform like Learnyst or Classplus is better if you want to launch fast and do not need unique features. These give you course hosting, payments and student tracking without coding.
  • Choose a mobile app only if your teaching method relies on offline access, gamified learning or heavy interactivity. Otherwise, a responsive website works for most coaching needs.
  • If your main goal is to sell recorded courses to a wide audience. A marketplace like Unacademy or Physics Wallah may bring more reach than a custom app.

when a developer beats an AI builder

Assumptions behind the numbers

  • Base app includes core features like login, course list and basic profile.
  • Adding live classes increases backend and QA effort significantly.
  • Test engine requires auto-grading logic and timer controls.
  • Progress tracking implies charts, reports and data exports.
  • Third-party integrations include at least one payment gateway and SMS service.
  • App publishing fee is optional and varies by vendor.
  • Yearly maintenance is 15–20% of build cost as per industry norms.

Work out your own number

Here's how the cost of a coaching app breaks down with me. Adjust the features and see what moves the price.

Your working total

₹4,40,00011 weeks × 2 people × 5 days × ₹4,000
  • Scope and design18%
  • Build55%
  • Testing and fixes18%
  • Publish and go live9%

The weeks shown are an example of a small app, there to be changed. Fees you pay others (store accounts, cloud, SMS) are not in this total.

What moves the price

  • Add live classes

    Real-time streaming adds backend load and QA effort.

  • Add test engine

    Quizzes, timers and auto-grading need careful logic.

  • Add progress tracking

    Charts and reports mean more data handling and views.

  • Add third-party integrations

    Payment gateways, SMS and cloud tools add setup time.

  • Start with one platform

    Android or iOS only cuts design and testing effort.

  • Use ready-made modules

    Managed auth, CMS or media tools save weeks.

  • Lock scope early

    Fewer changes mean fewer surprise weeks mid-build.

Fees that go to someone else

App store registrations

Google Play (₹1,850 one-time) and Apple Developer Program (₹6,500/year approx).

Cloud, SMS, payments

Usage-based fees paid directly to providers like Razorpay or AWS.

App publishing fee

One-time fee of ₹10,000–50,000 charged by some platforms for branded app submission.

Ask for these before you sign

  1. What features are in the base version?
  2. How much does each add-on raise the cost?
  3. Are there hidden fees I pay later?
  4. Can I reduce cost by cutting scope?
  5. What’s the yearly cost to run it?

Questions people ask

Work is fixed in scope with milestone-based payments and a defined change-request process. This keeps costs clear and changes managed. If new features are needed, they go through a written request and approval step.

Yes, if you own the source code and all access, and another developer can deploy an update without help from the original developer. The real test is whether a new developer can make and release a small change using only what you have. Check this at handover.

AI features need phased delivery because of data prep, model validation, and extra testing. Start with core functions, then add AI in steps. This reduces risk and lets you test each part. See how an AI feature was built for a legal app [link].

Use login with mobile OTP, profile photos, or manual roll calls during sessions. These are simple, low-cost methods that work well for most coaching apps. Avoid biometric claims unless you have tested them. For secure access, combine OTP with a verified mobile number.

An offline-first design is possible, but not confirmed for coaching apps. Some apps cache videos, quizzes and progress data so students can keep learning without a live connection. The key is syncing data when back online. Check if your target users need this and test early.

Flutter allows one codebase for both Android and iOS, saving time and cost. Native apps may be better if you need deep hardware access like advanced camera use. For most coaching apps with videos, tests and messaging, Flutter works well. Test performance on low-end devices.

Ask for a breakdown of past timelines and costs. Request a short demo of their process and tools.

WhatsApp payment gateway support is available in India, but you must verify payment status via the payment lookup API before fulfilling orders. Discuss this with your developer during the planning phase.

Contact

Tell me what you are building.

One line is enough: who it is for and what has to work on day one. I will reply with what I would build first.

Hi Sachin, I'm . I'm building . You can reach me at .

Call +91 88269 14313

This sentence is built in your browser. Nothing is sent to this site. Fill in your name and your idea to continue.

Next step: message me on WhatsApp with what you want to build. No forms, no sales team.

WhatsAppCall