Education

E-Shikshakosh Explained: Bihar’s Teacher-Attendance Revolution (& Its Rough Edges)

A computer-science teacher in East Champaran missed his attendance for three straight days last October. The reason was not absence. Heavy monsoon rains had killed his network signal, and the E-Shikshakosh app would not let him sign out.

His story, reported by Careers360 in October 2025, captures the platform in one frame. It works powerfully when everything aligns — but it fails painfully when one thing breaks.

So here’s the complete picture: what E-Shikshakosh is, how to use it, what changed in 2026, and what teachers actually say.

Key findings:

E-Shikshakosh is Bihar’s official digital backbone for school education. The Bihar Education Project Council runs it from eshikshakosh.bihar.gov.in, covering Class I to XII across all 38 districts.

  • App downloads crossed 1.4 million by early 2026.
  • Latest version is 3.5.1, released February 23, 2026.
  • Statewide rollout became mandatory through an order dated August 27, 2025.
  • Over 1,000 teachers were issued show-cause notices due to app disputes.
  • Architect: Dr. S. Siddharth, IAS, Additional Chief Secretary.
E-Shikshakosh Bihar portal homepage showing teacher login options on a laptop screen

What is E-Shikshakosh?

E-Shikshakosh is a centralised education platform built by the Bihar Education Project Council under the National e-Governance Plan. It links every government school, teacher, and student in Bihar through one Aadhaar-authenticated system. The portal handles attendance, salary, leave, inspections, and Mid-Day Meal reporting.

According to the National e-Governance Division directory, it covers the entire lifecycle of stakeholders across Class I to XII — students, teachers, headmasters, and officials from the state down to the block level.

On top of that, it connects to UDISE+, DIKSHA, Shala Darpan, and the Shagun Repository.

Most state education portals digitise either records or attendance. E-Shikshakosh tries both inside a single workflow — which explains both its reach and its rough edges.

Who built it, and when?

The Bihar Education Project Council commissioned the platform, and CSM Technologies developed it under a Waterfall delivery model, per the NeGD India Stack Local listing. The app first appeared on Google Play in May 2023.

That said, statewide enforcement is more recent. A source reports that a chief secretary’s order dated August 27, 2025, made app attendance compulsory across schools. Before that, it ran as a pilot from early 2024.

The campaign owes its momentum to one person. Dr. S. Siddharth, who took charge as Additional Chief Secretary (Education), pushed the app to reduce manual monitoring overhead.

E‑Shikshakosh

Integrated Education Management Platform

👨‍🏫

Teacher Module

Registration, profile, and teacher search

🎓

Student Module

Admission and disenrollment (Class 1–12)

🏫

School Module

Infrastructure data, internet, toilets, classrooms

💰

e‑PMS

Salary and project monitoring system

📘

e‑LOTS

Digital textbook access and learning resources

📚

e‑Library

STEM material and reference content

🧑‍💼

HM District Choice

Headmaster posting and district preferences

🗂️

Niyojit Login

Contractual teacher service records

⚖️

SHAKTI Grievance

Complaint and grievance redressal system

E-Shikshakosh module map showing nine connected modules for teachers, schools, and students

What can you do on the portal?

In short, almost the whole life cycle of a Bihar government school sits on one dashboard. That includes teacher registration, school profile updates, student admission, leave, salary tracking, infrastructure reporting, and grievance filing. Each task lives in a dedicated module.

ModuleCore function
Teacher ModuleRegistration, profile, search
Student ModuleAdmission, disenrollment (Class 1–12)
School ModuleInfrastructure data — toilets, classrooms, internet
e-PMSSalary and project monitoring
e-LOTSDigital textbooks
e-LibrarySTEM and reference content
HM District ChoiceHeadmaster posting preferences
Niyojit LoginContractual teacher service records
SHAKTI GrievanceComplaint redressal

How do you log in to E-Shikshakosh?

To put it simply: open eshikshakosh.bihar.gov.in, choose your user type, enter your ID, solve the captcha, and submit. Teachers use a 12-digit Teacher ID with an OTP. Schools log in with their 11-digit UDISE+ code.

The user-type list includes Teacher, School, Officer, Niyojit Teacher, and Other — each path leads to a different dashboard.

Still, 2026 added an extra layer. Sensitive actions like student disenrollment or transfer approvals may now trigger biometric or Aadhaar-linked OTP verification.

Quick login checklist:

  • Use the official URL only — avoid lookalike .in, .co, or .org domains.
  • Keep your registered mobile number active for OTP delivery.
  • If the captcha is blurry, click “Reload Captcha” once.
  • Match your User Type before entering credentials.

How do you register on E-Shikshakosh?

Here’s the catch — you cannot self-generate a Teacher ID. Your headmaster submits your details, the District Education Office verifies them, and the system issues a 12-digit ID within about 72 hours. Schools register using their UDISE+ code.

For teachers, the flow runs in five steps:

  1. Submit the joining letter, Aadhaar, and bank passbook to the headmaster.
  2. HM enters your details under Teacher Module → Teacher Registration.
  3. Block Education Officer routes the file for verification.
  4. ID is generated after DEO clearance.
  5. HM shares the ID confidentially with you.

Schools follow a similar arc — enter the 11-digit UDISE+ code, and the system auto-fetches basic school data. Registration is mandatory for government, aided, and private schools.

Worth Knowing: New BPSC TRE 3.0 and 4.0 recruits often find their ID stuck in “Returned with Query” status — silent, with no SMS or email. Ask your HM to check the registration tray in your first week.

E-Shikshakosh Android app icon with version 3.5.1 and developer badge from Google Play

What is the app, and where do you get it?

The app is the official Android tool for daily attendance, leave, MDM entry, and inspections. Download it from the Google Play Store, and confirm the developer is listed as the Bihar Education Project Council.

AppBrain records the app at version 3.5.1, a 49.10 MB download, with 1.4 million installs by early 2026. It needs Android 6.0 or higher — and there is no official iOS app yet. AppBrain

App factValue
DeveloperBihar Education Project Council
First Play Store listingMay 2023
Latest version3.5.1
Last updated23 February 2026
Size49.10 MB
Minimum Android6.0
Total downloads1.4 million+

How does selfie attendance actually work?

It pairs GPS geo-fencing with a live selfie. When a teacher reaches school, the app captures time, location, and photo — then locks the entry once the teacher confirms the picture.

The detail matters. A teacher in Motihari said that the app activates within 500 metres of the school and starts recording attendance within 5 metres of the building.

There’s a clock, too. Teachers must mark in before 9:30 AM and mark out after 4:00 PM every working day. If sync fails before 8:00 PM, the district report may flag the entry as pending or absent.

The 5-metre rule is the single most common cause of “Out of Range” disputes. Standing inside the school office, near the registered GPS coordinate, usually fixes it.

What changed in the 2026 update?

The 2026 build introduced “Fused Location” technology to cut GPS errors, added offline attendance capture, and sped up sync for low-bandwidth zones. Together, these target the failure pattern from 2024 and 2025.

Fused Location blends GPS satellite signals with mobile tower data, so the app can place a teacher correctly even when one signal is weak.

Offline mode is the bigger shift. You can now capture a timestamped selfie and coordinates without internet, and the data uploads when the device reconnects.

Even so, offline mode does not remove the 8:00 PM deadline. You still need to be online once for master-data sync, and again before cut-off. Treat it as a buffer, not a replacement for connectivity.

Most common E-Shikshakosh errors and their quick fixes

Most errors trace back to four issues: GPS signal, app version, OTP delivery, or server load. The fixes are usually simple — the frustration comes from frequency.

ErrorFirst fixSecond fix
Out of Range / GPS errorMove to open ground near school officeClear cache, update to v3.5.x
OTP not receivedWait 2–3 minutes, retrySwitch network, check spam
Captcha unreadableClick “Reload Captcha”Switch browser, clear cookies
Server downTry late evening or early morningCheck official social handles
“Profile locked”Contact your HMEscalate to BEO via grievance
Mobile number update failsVerify Aadhaar linkSubmit Edit Profile + OTP again

For persistent issues, the official technical helpdesk is widely cited as 0612-2215181, with email [email protected] — verify these on the portal footer before sharing.

How does the portal connect to other systems?

E-Shikshakosh does not work in isolation. It pulls and pushes data across four major national platforms — which is why a single Teacher ID or UDISE+ code carries so much weight.

External systemWhat it shares
UDISE+School code, enrolment, infrastructure
DIKSHATeacher training records and content
Shala DarpanSchool-level governance data
Shagun RepositoryPerformance dashboards
Aadhaar (UIDAI)OTP and biometric verification

What this means is salary disbursement and transfer eligibility now flow through the same Teacher ID. A single attendance gap can hold up a payslip — and that link tightened further during the 2025 rollout.

What do teachers actually say?

The honest answer is mixed. The app has cut absenteeism, but it has also added friction, paperwork-by-screenshot, and salary anxiety. A source reports that over 1,000 teachers have been penalised and had their salaries docked due to app-related issues.

On the union side, criticism is sharper. Ashwini Pandey, a Bihar State Teachers Association spokesperson, told Careers360 that server downtime hit five to ten times in the past year.

Privacy worries run alongside the technical ones. Keshav Kumar of Shikshak Sangh Bihar argued that allowing the app on personal phones gives the government access to private data, which he framed as a constitutional issue. Many teachers want biometric attendance or HM-led verification instead.

What expanded in September 2025?

In September 2025, the government extended the app’s scope to student attendance. The state promised tablet PCs for every school — but the hardware rollout lagged behind the order.

As per our research, we confirm the tablet promise was still pending when Bihar Assembly polling began on November 6 and 11, 2025. Results came on November 14, with the platform’s future raised as a campaign issue.

On the ground, that one decision changed the daily workload. Teachers who marked only their own attendance before now handled student rolls on personal phones, too.

The technology stack behind E-Shikshakosh

E-Shikshakosh runs on a fairly conventional government-tech stack — Angular frontend, PHP with Laravel and Lumen on the backend, fronted by a KONG API Gateway and Redis caching, with MySQL underneath.

LayerTechnology
FrontendAngular 13.x
ApplicationPHP 7.4, Laravel 5.7, Lumen 8.x
API GatewayKONG
CacheRedis
DatabaseMySQL 8.0.33
MethodologyWaterfall

All this is listed publicly by the NeGD India Stack Local registry — an unusual level of transparency for a state portal.

A monolithic Waterfall delivery explains the “server down” pattern teachers describe. Peer portals like UP’s Manav Sampada are shifting to microservices to isolate spikes — and a future E-Shikshakosh 3.0 will likely face the same pressure.

How does it compare to other state portals?

It sits at the more ambitious end. Most state portals focus on a narrow slice; E-Shikshakosh tries to combine HR data, attendance, and learning content. The trade-off is depth versus reliability.

PortalStatePrimary focusApp-based attendance
E-ShikshakoshBiharFull school + teacher lifecycleYes (selfie + GPS)
Manav SampadaUttar PradeshHR and service recordsLimited
Shala DarpanRajasthan & nationalSchool governance dataNo
Vidya Samiksha KendraNationalAnalyticsNo
MP Education PortalMadhya PradeshRecords and scholarshipsNo

Out of this list, E-Shikshakosh is the only one tying daily presence to monthly salary through software alone. That’s its boldest feature — and its biggest political risk.

Bihar government school teacher marking attendance on the E-Shikshakosh app outside a rural primary school

What’s coming next?

Three things are on the roadmap: biometric attendance pilots, regional-language interfaces, and AI-driven analytics. Each responds to a specific gap that surfaced through 2024 and 2025.

Of these, biometric attendance is the most likely near-term shift. Many teachers prefer fingerprint or face-scan inside the school over selfie-on-personal-phone, and the political mood post-November 2025 makes the change plausible.

The rest is fuzzier. Regional language support — Maithili, Bhojpuri, Magahi — has been mentioned in third-party coverage but not confirmed officially. AI-based dropout prediction has been discussed by the department, but lacks a public timeline.

Whichever government runs Bihar next, scrapping the system is unlikely. The salary linkage and UDISE+ integration are now too embedded — expect iteration, not abandonment.

FAQs

1. Is E-Shikshakosh only for Bihar?

Yes. It is run by the Bihar Education Project Council; schools outside Bihar cannot register.

2 What is the official URL?

Only eshikshakosh.bihar.gov.in. Most other variants are third-party guides.

3. Are private schools required to register?

Yes — using their 11-digit UDISE+ code as the user ID.

4. How long does Teacher ID generation take?

Roughly 72 hours after DEO verification.

5. What is the helpline?

Third-party guides cite 0612-2215181 and [email protected]. Confirm on the portal footer.

6. Will the app be replaced by biometric attendance?

Union demands point that way, but no replacement has been announced.

7. Why is my salary on hold?

Salary now ties to attendance sync — a “pending” entry can pause payment until the HM verifies it.

Wrapping Up This Guide!

E-Shikshakosh sits at the centre of one of India’s largest state-level e-governance experiments. We can call it a reform that has curbed absenteeism while adding new burdens — and both descriptions are accurate.

For teachers, the practical message is simple: keep the app on version 3.5.1, sync before 8:00 PM, and file every grievance through the official SHAKTI track. For schools, the priority is keeping the UDISE+ profile, infrastructure photos, and teacher mapping clean.

In the end, the most important fact about E-Shikshakosh is not its technology — it’s that a 12-digit ID now decides whether a Bihar teacher gets paid that month. Every checklist, every login fix, and every privacy debate runs through that one design choice.

The next twelve months will decide whether the portal becomes a model for other states or a cautionary tale. Either way, it has already reshaped the daily life of every government schoolteacher in Bihar.

Deepak Gupta

Deepak Gupta is a technical writer with a 10-year track record in business, gaming, and technology journalism. He specializes in translating complex technical data into actionable insights for a global audience.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *