Doctor
- Check in when the shift starts, check out when it ends
- Apply for approved leave ahead of time
- See your own attendance and whistle history
For the doctors who show up.
— If you have a problem, just whistle.
DocInOut puts the same public clock InOut runs on TASMAC shops on every government doctor at a PHC or hospital. Doctors check in at the start of a shift - a selfie and a GPS check at the hospital - and check out at close. Patients can whistle a missed appointment, a demanded bribe, abuse, or any other failure of care; the whistle is tied to that exact shift and sent straight to the district health office. An AI dashboard catches patterns a person would miss: doctors who are always late, hospitals piling up complaints, unusual absences. The most serious whistles (bribery, abuse) jump to the top on their own. If you have a problem, just whistle.
1,950+
PHCs + hospital posts
<6 min
Avg. time to answer a whistle
Live
AI dashboard, always on
Same data, three views. Doctors see their own shift schedule. Patients see every doctor's public profile. The administration sees the list of whistles, with the most serious sorted to the top, and a live board of anything that looks off.
One PHC. One scheduled shift. One absent doctor. Watch it get sorted - 47 minutes from missed check-in to a backup doctor in place, with the app doing the heavy lifting.
Expected check-in
Shift start as per the shift schedule. The doctor app asks for a selfie and a GPS check at the PHC.
Auto-flag: no check-in
No selfie, no GPS check. The report is sent straight up the chain to the district health office - the doctor is marked absent for the shift.
Patient whistle filed
A patient who showed up on time whistles about a missed appointment. It is linked to this exact shift.
Backup doctor assigned
The district health office puts Dr. K. Suresh on to cover. Patients waiting in line get an SMS.
Complaints clustering at one place
The app notices this is the 4th unplanned absence at PHC Vellore South in 10 days. Flagged for the state health office to review.
Public profile updated
Dr. R. Anitha's public page shows today as "Absent, no approved leave". The attendance count drops from 22/30 to 21/30.
The administration's dashboard is part whistle list, part watchful AI. The most serious complaints rise to the top on their own, the app spots anything that looks off before a person would notice it, and sending something up the chain takes one tap.
Uses the limit set for that hospital. The app ignores doctors with approved leave or known on-call duty.
No check-in 30 min past shift start, no approved leave on file. Sent straight up the chain to the district health office.
3+ bribery whistles at the same hospital within 48 hours. Sent straight up the chain to the anti-corruption team.
Several patients whistle about the same doctor in a short time. The app spots the pattern.
Whistle list · most serious sorted to the top
Health Department · live
Bribery · Dr. M. Bharath
Abuse · Dr. S. Ramya
Missed appointment · Dr. R. Anitha
Refusal to treat · Dr. P. Kavitha
Late by 47 min · Dr. V. Karthik
Patterns a person would miss
Three patients about the same doctor in two days. Complaints clustering at one hospital that nobody noticed. Spotted right away.
Ordered by how serious it is, not by what came in last
A 4-day-old bribery whistle ranks above a 4-minute-old late check-in. The district health office sees what matters first.
Approved leave is respected
Leave applied for in advance, official visits, emergencies - none of these get flagged. No false alarms.
— If you have a problem, just whistle.
Any patient (or a family member, or anyone with the doctor's link) can whistle - and it stays anonymous by default. Every whistle records the hospital, the shift, and the time it happened.
Patient showed up on time, but the doctor was not at the hospital. Checked against the check-in log.
C.01
A doctor or staff member asked for cash for something that should be free at a government hospital.
C.02
Verbal abuse, shouting, threats, or sexual harassment by the doctor or staff.
C.03
Doctor refused to see a patient during duty hours. Checked against the waiting-line log.
C.04
Doctors check in at the start of a shift with a selfie and a GPS check at the registered PHC or hospital. Check-out closes the shift. No backdating, no edits.
Patient turns up at the assigned time, doctor isn't there - whistle it. Tied to the exact shift and hospital, and sent straight to the district health office for follow-up.
Late check-ins, early exits, unusual absences, complaints piling up at one hospital, repeat-offender doctors - all show up on the health department dashboard automatically.
The app sorts every whistle by how serious it is. Bribery, sexual abuse, life-threatening neglect jump to the top and go straight to the District Medical Officer.
Hospital, specialisation, today's shift status, the last 30 days of attendance, whistle count. Free for anyone to download, refreshed nightly. Doctors who consistently show up look good. Those who don't, don't.
No middle layer. Whistles land in the district health office, unusual patterns go to the state health office, and the most serious cases go right to the top. Every action is timestamped.
Each check-in needs the time, a GPS check at the hospital, and a face match against the doctor on file. Backdated entries are rejected. If GPS isn't working, the doctor is marked "present but unverified" - which is itself a flag for the district health office.
Missed appointment (doctor not there at the scheduled time), demanded bribe, abuse or harassment, refusal to treat, or any other concern about your care. Every whistle is tied to the hospital, the shift, and the time.
The district health office sees routine whistles and that day's attendance, the state health office sees longer-term patterns and repeat offenders, and the top of the health department sees the statewide picture. Personal location data is never public; only the per-hospital totals are.
Doctors who cross the late limit set for their hospital, absences without approved leave, complaints piling up at one hospital, the same doctor reported by different patients in a short window, and other unusual patterns - the kind of thing a person would only spot after dozens of reports.
Yes. Every government doctor has a public profile page - the same way a TASMAC shop does in InOut. Posted whistles show the department, the hospital, and the doctor's name; the patient's name is never shown.
Approved leave, official visits, emergencies - all entered in advance through the doctor app or by the person in charge of the hospital, and shown on the public profile. The app ignores any time marked as approved leave.
File it. Fix it. Rate it.
for TASMAC.
Find the scheme that finds you.
For her safety.
Ready either way.
A teacher in every pocket.
The doctor app and the health department dashboard launch together.