Skip to Content
Hashem.sa
  • Home
  • Services
  • Apps
  • Ventures
  • Forum
  • Odoo Notes
  • About
  • Contact us
  • الْعَرَبيّة English (US)
  • Sign in
  • Contact Us
Hashem.sa
    • Home
    • Services
    • Apps
    • Ventures
    • Forum
    • Odoo Notes
    • About
    • Contact us
  • الْعَرَبيّة English (US)
  • Sign in
  • Contact Us
EH Odoo Apps · HR

GPS geofence attendance from the phone browser in Odoo 19

Employees check in on one mobile page with their PIN and an optional selfie. The server, not the browser, decides whether they are inside the work-site zone, and managers get flagged punches in a daily report. No app to install. Community and Enterprise, $79 on the Odoo Apps Store.

Buy on Odoo Apps StoreBuy with setup & support

From $79 on the Odoo Apps Store · $379 with setup & support

Store name
GPS Geofence Attendance
Store price
$79, one-time purchase
Setup package
$379, incl. setup and 30 days of support
Edition
Odoo 19 Community and Enterprise
Licence
OPL-1
Technical name
eh_attendance_geofence
Publisher
EHC, Saudi Arabia
Support
ebraheem@hashem.sa

The problem

Employees can clock in from home or from the car park, and standard Odoo attendance cannot tell whether a check-in happened at the work site.

A kiosk needs a device at the door, and plain systray check-in trusts whatever the browser says.

Who it is for

  • Multi-branch retail and restaurant teams
  • Field teams, drivers and site crews
  • Community users who want location-checked attendance

What it does

Zones per site

GPS centre and radius in metres, per company; assign employees to one or several zones.

Server-side check

The distance to the assigned zones is computed on the server; out-of-zone punches are flagged or blocked.

PIN and selfie

The standard employee PIN, verified on the server; five failures lock the page for 15 minutes. Selfie optional or required.

Manager review

Zone, distance, device and photo on each attendance, an Out of Zone filter, map links and a daily email of flagged punches.

Standard attendance underneath

Punches use the native check-in flow, so worked hours, overtime and reports keep working.

Requirements

  • Odoo 19 Community and Enterprise.
  • Depends on: hr_attendance
  • The standard Attendances app (hr_attendance).
  • HTTPS on your Odoo domain, which browsers require for geolocation.
  • Hosting: Odoo.sh or your own server. Odoo Online does not accept third-party modules.

Screenshots, the full feature list and the change log are on the Odoo Apps Store listing.

Open the store listing

Two ways to buy

Odoo Apps Store

$79

The module licence from the official Odoo Apps Store. You install it yourself or with your Odoo partner. Bug fixes from the developer are included.

  • Licence bought and downloaded through Odoo
  • Updates for the Odoo 19.0 series
  • Bug fixes from EHC by email

Buy on Odoo Apps Store

Setup & support package

$379

Module licence at the store price, plus EHC installs it, configures it with your data and supports your team for 30 days. EHC sends you an invoice; nothing is charged online.

  • Installed on a staging copy first, then on your live database
  • Configured with your settings and tested with your own records
  • A handover session for the people who will use it
  • 30 days of email support after go-live

Setup fee $300: an outside account or workflow is connected and tested end to end (API keys, payment test, bank file, approvals).

Buy with setup & support

Same module, same code on both routes. The Odoo Apps Store price is never higher than the price on this site; the package adds services only.

Questions buyers ask

What is the difference between the store and the setup package?

The store sells the licence only and you install it. The package is the same licence at the same price plus installation, configuration and 30 days of support by EHC, invoiced by EHC.

Do employees need to install an app?

No. They open one page in the phone browser.

Does it track employees in the background?

No. Location is read once, on the punch, after the browser asks for consent.

Does it use face recognition?

No. There is no biometric hardware and no face recognition. The optional selfie is stored for officers to review.

Can out-of-zone check-ins be blocked?

Yes. Turn on strict mode in Settings; otherwise they are recorded and flagged.

How is this different from Dawam?

This module is a browser page for attendance only. Dawam is a native employee app with payslips, leave and HR requests, and needs Enterprise Payroll.

All EH Odoo Apps

Have a system that is not telling you the truth?

Let's look at it together.

Email

ebraheem@hashem.sa

What EHC does

Services, consultancy and projects

Written work

Odoo Notes

Apps

Dawam · Indkom عندكم؟ · Surra · EH Odoo Apps

Ventures

Made with Love · 9n3b7b.com · Join as a maker · Merchant dashboard

Policies

Dawam privacy · Delete Dawam account · Indkom privacy · Indkom terms · Delete Indkom account


EHC · hashem.sa
  • Home
  • •
  • Services
  • •
  • Apps
  • •
  • Ventures
  • •
  • Odoo Notes
  • •
  • About
  • •
  • Contact
  • •
  • Privacy Policy
Copyright © EHC · Ibrahim Mahmoud Hashim Trading One Person Company · Unified no. 7037243677 · Made by EHC (www.hashem.sa)
الْعَرَبيّة | English (US)