Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Also here's a solution with no app and no location tracking: detect when a phone has connected to on-premise WiFi.

I was about to suggest the same. Always-on location tracking is an extremely lazy and disrespectful way to replace a punch card.

Here's your replacement app:

- When arriving at work, you open the app while on employer's WiFi and tap "Start my shift"

- Before leaving work, you open the app and tap "End my shift" (but this is not required)

- During your shift, the service tries to periodically validate that your phone is still on WiFi (via LAN pings, silent push notifications that trigger checkins, or background polling)

- During your shift, if the service can't verify that your phone is still on the WiFi for 30+ minutes, it sends you a push notification asking you to open the app and check in. Otherwise, it ends your shift.

- If there's some WiFi dead zone in the workplace where they need to work for more than an hour, give the employee the option to respond with a one-time GPS location instead of joining the WiFi.

Boom. This was not hard. Doesn't even need internal infrastructure; can do this whole thing based on WAN IPs.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: