PySquad GPS Attendance is built for businesses that need secure, location-based employee attendance in Odoo. GPS validation, geofencing, automatic attendance, and registered device controls help ensure employees check in and out from authorized locations.
What you run in Odoo
- GPS Attendance — validate employee check-ins and check-outs using live GPS coordinates.
- Geofencing — configure office locations and allowed attendance areas.
- Automatic Attendance — automatically check employees in or out when they enter or leave configured locations.
- Employee Locations — assign employees to specific company locations for attendance validation.
- Registered Devices — restrict attendance actions to approved employee devices.
- Attendance Logs — track GPS coordinates, company locations, and distance from the assigned location.
- Map Reporting — view attendance checkpoints through the Google Map attendance report.
Location-based validation
Configure multiple office locations and assign them to employees. Attendance is validated against the employee's authorized location, and check-ins outside the permitted range are blocked with a location validation warning.
Device security
Register employee devices using secure email-based device linking and allow attendance only from approved devices.
What you need in Odoo
Works on Odoo 18 and 19 Community and Enterprise, Odoo.sh, and on-premise. Depends on the required Odoo Attendance, Employees, and supporting modules used by the application.



