AI for bank branch security: spotting pickpocketing and suspicious behaviour early
AI for bank branch security means software that watches your existing CCTV feeds and flags unusual behaviour as it happens, instead of leaving footage to be reviewed after an incident. It works on the cameras already on your walls. It looks at movement and patterns, not at who a person is.
For a security head, that shifts the camera from a record of what went wrong to a signal that something may be about to.
Why is pickpocketing so hard to catch in a branch?
A branch is busy at predictable hours. Customers carry cash, queue close together and focus on forms or tokens. That is the setting where theft of a wallet or a withdrawn envelope happens, and it happens quickly.
Most branches have cameras. Few have anyone watching them. A guard covers the door, a manager covers the floor, and the monitor in the back office shows many feeds at once. When something is reported, the team scrolls back through hours of video to find a few seconds.
The cameras did their job as a record. They just did not help in the moment.
What does suspicious behaviour look like to a camera?
A camera cannot read intent. It can read patterns. For example, a person who enters, walks the lobby more than once without going to a counter or a queue, and lingers close to people who are busy is behaving differently from most visitors. So is someone who stays far longer than the usual visit, or who keeps returning to the same spot near the cash counters.
None of these prove anything. A person may be waiting for a relative or may be lost. That is why the useful output is a prompt for a human to look, not a verdict. A good alert says: this part of the lobby, this camera, this moment. Your guard decides what to do.
How Sakshi approaches branch security
Sakshi runs on the CCTV a branch already has. There are no new cameras to buy or mount. It turns the video into counts, flows and behaviour patterns: who walks in, where they go and how long they stay.
For a branch, that gives your team a few practical things.
- A live view of the floor. How many people are in the branch now, and where they are concentrated.
- Unusual-pattern flags. Long dwell in a spot where people normally pass through, or movement that does not match how customers normally use the space.
- Faster review. When an incident is reported, you can go to the relevant zone and time rather than watching hours of footage.
- A baseline. Once you know what a normal Tuesday looks like, an odd one is easier to spot.
Sakshi does not claim to identify people. It works with counts and behaviour, which also makes it easier to explain to customers, staff and your compliance team. For more on that approach, see privacy-first video analytics.
What to keep in mind
Analytics will not replace a trained guard or a good branch layout. It supports both. It also needs sensible thresholds. Set them too tight and your team gets alerts they stop reading. Our piece on ATM lobby monitoring covers how to keep alerts few and useful.
Plan for a review period. Run the system quietly for a few weeks, look at what it flags, and tune it with your security team before anyone is expected to act on it.
You can read more about how Sakshi turns cameras into data, or see how the same footage helps with queues and wait times.
How to get started
- Pick two or three pilot branches. Choose a mix, for example one busy city branch and one quieter one, so you see different patterns.
- Connect the existing CCTV. No new cameras. Confirm which feeds cover the lobby, counters and entrance.
- Run in observation mode for a few weeks. Let the system learn what normal looks like in each branch.
- Review flagged moments with your security team. Keep the alerts that were useful and tighten or drop the rest.
- Turn on live alerts for the guard or branch manager. Start with a small set and widen it once the team trusts it.




