Count what crosses the line. No Internet.
ObjectFlow Offline detects, tracks and counts people and vehicles using your phone's camera or a saved video. All the analysis happens on the device: nothing is uploaded to any server.
For Android 7.0 or later. No account, no ads, no tracking.
What it does
You draw a line over the image and the app counts every object that crosses it, split by direction and by type of object.
-
Live camera or video
Count in real time by pointing your phone, or analyse a video you already have.
-
Six types of object
People, bicycles, cars, motorcycles, buses and trucks. You choose which ones to count.
-
Counting in both directions
Each crossing is recorded as A → B or B → A, with a total per class and per direction.
-
Tracking with an identifier
Each object gets a number while it is in frame, so it is not counted twice in the same direction.
-
Adjustable line and region
Drag the ends of the line with your finger and, if you like, limit counting to a region of the image.
-
History and export
Every session is saved on the phone. You can export or share it as CSV files with the events and a summary.
-
Three performance modes
Fast, Balanced and Precise: choose between more frames per second or better detection of small objects.
-
Measurements on screen
Frames per second, analysis time and dropped frames, visible during the session.
Privacy is not a setting: it is the design
The app has no Internet permission. It cannot send your images or your results anywhere, even if it wanted to.
- The analysis runs on the phone.
- Images and videos are neither uploaded nor stored.
- No account is needed.
- No ads, analytics or tracking.
- No facial recognition and no licence plate reading.
- You decide what to export and what to delete.
How it works
Three steps, with no setup beforehand.
- Choose the source Open the camera or pick a video from the phone.
- Place the line Drag its ends to where the objects pass. The two sides are labelled A and B.
- Start counting The table updates with every crossing. When you finish, the session is saved to the history.
Details
- Platform
- Android 7.0 (API 24) or later.
- Connection
- No Internet required. The app does not declare the network permission.
- Permissions
- Camera, only for live counting. Analysing a video needs no permissions.
- Language
- The app is currently in Spanish. An English version is in preparation.
- Detection model
- EfficientDet-Lite, open source (Apache 2.0 licence), bundled with the app.
- Status
- In development. Not yet published on Google Play.
The count is an automatic estimate. Accuracy depends on lighting, distance, camera angle and how much objects hide one another. It should not be the only source for decisions where an error would have serious consequences.