Biometric and card clocks store punches locally, and most sites retrieve them by walking over with a USB stick or exporting a file that someone reformats. That is the step to remove — not the hardware.
Find out how your device stores punches
Before anything else, establish the model and how it keeps its data. That determines whether punches can be collected on a schedule and how often. It is the first thing worth confirming in any implementation conversation.
Plan for sites that lose connectivity
On an island or a remote site, the question is not whether the connection drops but what happens to the punches while it is down. They should queue and arrive later, not vanish.