Shopkeeper
- Check in when you open, check out when you close
- See today's shifts and any open whistles
- Get alerts from the inspector
for TASMAC.
— If you have a problem, just whistle.
InOut puts a public clock on every TASMAC shop in Tamil Nadu. Shopkeepers check in at opening and check out at closing - the timestamps land on the shop's public page in real time. If a shop is still open past the declared closing hour, the inspecting officials for that constituency see it immediately and can follow up. From any shop's page, citizens can flag bribes, underage sales, or staff abuse for the same officials to act on.
4,800+
TASMAC shops covered
10 PM
Mandatory closing time
234
Constituencies under oversight
One set of records, three ways to see it. Shopkeepers see only their shop. Citizens see every shop on a public page. Inspectors see their whole constituency, plus the list of whistles waiting for action.
One shop. One day. Six moments. The same thing happens across 4,800+ TASMAC shops every day - and the public sees every step of it.
Checked in
Shopkeeper marks the shop open, with a selfie and a GPS check at the registered shop. The public log updates right away.
Whistle filed
A citizen on the shop page whistles an underage sale. The whistle goes straight to the constituency inspector's list, linked to this shift.
Inspector action
The inspector acts: visits the shop and issues a warning. The result is posted in public so citizens can see what was done.
Mandatory close
The closing hour set by the government. The shopkeeper has 15 minutes to check out.
Flagged: still open
No check-out yet. The shop shows up on the "still open" list for the constituency inspector.
Inspector follows up
The inspector calls the shop manager and the local TASMAC office. The shop confirms it closed at 10:44 PM, and the flag is cleared.
The shop page is open to anyone with the link, and shows up in search. The inspector view shows the same records, plus the tools to act on them.
Look up any TASMAC shop on the web. You get an up-to-date page with today's status, the last 30 days, and a button to report a problem.
TASMAC · #3417
Anna Nagar West
On time
28 / 30
Whistles
3
Avg. close
10:04 PM
Every shop gets its own web page that shows up in search.
Every shop in your constituency, up to date. Filter by status, jump to the shop in question, and send it on in one tap.
Constituency
Anna Nagar · TN-03
22 min past close
On schedule
Closed 9:58 PM
Closed 10:02 PM
No GPS · checked in 12:11
One tap sends it to the local TASMAC office, and each shop is tracked so nothing gets dropped.
— If you have a problem, just whistle.
Anyone with the shop's link can whistle, and you stay anonymous unless you choose otherwise. The whistle lands on the constituency inspector's list with the shift and the time already attached.
Asked for extra money to stay open past hours, or to let one customer jump the queue.
C.01
Alcohol sold to someone clearly under 21. Checked against the receipt and the time it was sold.
C.02
Bad behaviour towards a customer - shouting, threats, harassment.
C.03
Popular brands hidden, or forced on you bundled with ones nobody wants.
C.04
Anonymous by default
You can verify yourself for more weight, but you never have to.
Outcomes are public
If an inspector keeps brushing whistles aside, it shows on their public record.
Tied to a specific shift
Every whistle carries the shop, the shift, and the time - so no one can say "we don't know who was on duty".
Shopkeepers check in at the start of every shift and check out at close. The time, a selfie, and a GPS check at the shop show up on the public log right away - no edits, no backdating.
If a shop isn't marked closed within 15 minutes of the declared closing hour, it appears on the inspecting officer's "still open" list for that constituency. The flag clears only when the shop confirms close.
Every TASMAC shop has a public profile - today's shifts, the last 30 days of operations, whistle count, and a Whistle button to flag bribes, underage sales, or staff abuse.
Inspectors get a constituency map of every shop with live status, how many whistles each has, and one tap to send it to the local TASMAC office.
Closing-hour violations and late-night sales are routine, and citizen whistles often vanish in the chain between the customer, the shop, and the inspectorate. InOut closes the loop: every shift is timestamped, every late close is flagged automatically, and every whistle is tied to a specific shop and shift. If you have a problem, just whistle.
Each check-in needs the time, a GPS check at the registered shop, and a face match against the shopkeeper on file. Backdated entries are rejected. If GPS isn't working, the shop is marked "open but unverified" - which is itself a flag for the inspector.
Anonymous whistles land in the inspector's queue with the shop, shift, and timestamp. The inspector decides whether to act. Whistle outcomes (acted on / dismissed) are public, so patterns of dismissal show up over time.
Yes. Daily open and close times, late-close flags, and the whistle count per shop are free for anyone to download, refreshed nightly. Names of staff, customers, and whistleblowers are never published.
File it. Fix it. Rate it.
Find the scheme that finds you.
For her safety.
For the doctors who show up.
Ready either way.
A teacher in every pocket.
The shopkeeper Android app and the citizen website launch together. The inspector dashboard follows a fortnight later.