Software vs hardware: why turnstiles alone are not enough
TL;DR: A turnstile, a barrier, or a biometric reader are hardware: they physically control passage, but on their own they do not know whether the person in front of them is authorized, who invited them, or what to do with a visitor who has never shown up before. Access control software solves that decision layer (identity, authorization, logging) before the person even reaches the physical device. It is not a choice between one or the other, it is understanding what problem each layer solves.
Searching "access control" almost always turns up hardware results: turnstiles, vehicle barriers, fingerprint or facial biometric readers. These are real products that solve a real problem, physical passage. But a community, school, or company that only invests in that hardware often finds out, too late, that the device opens and closes fine, and still cannot answer who authorized a specific visitor or notify anyone when they arrive. This article separates what hardware solves, what software solves, and where you need both.
What access control hardware does, and does not do
A turnstile or a barrier execute a binary decision: let through or not. A biometric reader adds an identity verification layer, matching a fingerprint or face against a database of people already enrolled. What none of these devices solve on their own is the prior authorization of someone not in that database: an occasional visitor, a one-time vendor, a family member picking up a student for the first time. Hardware controls the passage of people it already knows; it does not decide what to do with someone it does not know yet.
What software solves that hardware alone does not
Access control software adds the layer that is missing: it lets whoever authorizes (a resident, a parent, an employee receiving a visitor) generate the authorization before the person arrives, with no need for them to be pre-enrolled in any physical device. A QR code generated from an app does exactly that: the visitor arrives with an authorization that is already verifiable, security staff scans and confirms it, and everything gets logged automatically, without depending on that person already being loaded into a biometric database.
Where hardware is still necessary
This is not an argument against hardware. In high-traffic pedestrian or vehicle areas, a physical barrier or turnstile is still the most efficient way to automatically control passage, and biometrics remain useful for fixed staff who enter dozens of times a day, for whom repeated code scanning would be unnecessary. The right question is not "software or hardware," it is what problem your community or company has today: if the problem is physical passage of people you already know, hardware solves it well. If the problem is authorizing and tracking visitors who change all the time, that is where hardware alone falls short.
How they work together in practice
In most communities, schools, and companies that digitize their security, the end result does not replace the existing hardware, it complements it: the barrier or turnstile stays in place controlling physical passage, but the decision of who can pass has already been made beforehand, from an app. The guard scans a code instead of deciding on their own judgment, and the record gets logged without needing to invest in a biometric database for every occasional visitor. It is the most common combination in practice: hardware for physical passage, software for the decision of who gets to pass.
Frequently asked questions
Do we need to replace existing turnstiles or barriers to digitize access control? No. QR-code access control software installs on top of the physical infrastructure already in place; the guard still operates the barrier or turnstile, only the information they have to decide changes.
Is biometric access more secure than a QR code? They solve different problems. Biometrics verify the identity of someone already enrolled in the system; a QR code verifies the authorization of a specific visit, generated by whoever is responsible for authorizing it. For occasional visitors, biometrics do not apply because the person was never pre-enrolled.
When does it make sense to invest in biometric hardware? When the volume of fixed staff entering every day is high enough to justify the cost of enrolling each person in the system, typically in companies or buildings with a stable employee base, not for the changing flow of visitors.
Does access control software work without any specialized hardware? Yes. The minimum requirement is a device with a camera to scan the code (a basic phone or tablet), not an investment in turnstiles, automated barriers, or biometric readers.
What if we already invested in turnstiles or biometrics and now want to add software? Software gets added as an extra layer on top of the existing hardware, it does not replace it. Most rollouts consist of training security staff to scan codes in addition to operating the physical device they already have installed.