¿Es obligatorio usar la geolocalización para fichar?

No, es la empresa quién decide si es necesario o no usar la geolocalización para fichar. Desde la configuración del panel, en el apartado de "Automatizaciones" podrás elegir si las coordenadas son necesarias a la hora de fichar o no.