About Online GD
What Happens the Second You Open It
Install the app, grant permissions, and open it. The first screen asks for your phone number. Enter it and wait for an OTP. That is where the trouble often begins. Many users report that the OTP never arrives. One tech-savvy user tried for two hours and got nothing. The app runs slowly. The forms lag. You enter your National ID number, your name in Bangla and English, your father's name, your mother's name. You upload a live photo. You enter your current address. The app checks if your complaint qualifies as a GD. If it does, you get an SMS with a GD number and the investigating officer's details. A digital copy of the GD is sent to you. If the complaint is a criminal case, the app tells you to visit the police station. The process sounds straightforward. The reality is different.
The registration process is the gatekeeper. Without it, nothing works. You cannot file a complaint. You cannot check status. You cannot do anything. The app requires a one-time registration. But that one-time registration is where most users get stuck. The OTP does not arrive. The date of birth does not match. The face does not match. The app rejects the registration. Users are left with a 101-megabyte app that does nothing. The app's design assumes everything will work perfectly. It does not handle failures gracefully. It does not offer alternative verification methods. It does not provide clear error messages. It simply tells you to try again. That is not a solution. That is a dead end.
How Registration and Complaint Submission Interact in Practice
The registration system and the complaint submission system are tightly linked. You cannot submit a complaint without completing registration. The registration requires your NID, a live photo, and OTP verification. The NID and photo are used to verify your identity. The OTP confirms your phone number. Once registration is complete, you can file complaints. The app checks if your complaint qualifies as a GD. If it does, it assigns a GD number and an investigating officer. If it does not, it tells you to visit the police station. The system seems logical. But the registration failure rate is high. Users who cannot register are locked out entirely. They cannot even see what the app looks like beyond the registration screen. This creates a paradox: the app is designed to save time, but the registration process often takes longer than visiting a police station. One user reported spending over two hours trying to register. He eventually gave up and went to the police station in person. That defeats the purpose of the app. The app's design does not account for the possibility that registration might fail. It does not offer a fallback option. It does not allow email verification. It does not provide a way to contact support directly from the registration screen. Users are left to figure it out on their own.
This interaction between registration and complaint submission is a critical failure point. The app's core function is complaint filing. But that function is inaccessible to users who cannot complete registration. The app's design assumes that registration will always succeed. That assumption is false. The result is a system that works for some users but fails for many others. The app's rating reflects this: 2.4 stars on the Play Store, with only 5 positive reviews out of 300 analyzed. The app is not just buggy. It is fundamentally broken for a significant portion of its users.
Real-World Performance and Common Issues
The app's performance is inconsistent. Some users report that it works well. They can file complaints and receive updates. But those users are the minority. The majority report problems. The app is slow. It lags. It crashes. The OTP does not arrive. The date of birth does not match. The face does not match. The app does not provide clear error messages. It simply tells you to try again. The app's customer support is also problematic. The official concerned declined to comment. The public relations department is the recommended contact. That is not helpful for users who are stuck at the registration screen. The app's help section does not provide troubleshooting steps. It does not offer alternative contact methods. It does not provide a way to reset the registration process. Users are left to search for solutions on their own.
The app's privacy practices are also concerning. The Exodus report found one tracker in the app: location advertisement analytics. The app requests 14 permissions, including location, camera, contacts, and audio. Some of these permissions are not obviously necessary for filing a GD. The app's data safety section states that no data is shared with third parties and no data is collected. That is inconsistent with the Exodus report, which found a location advertisement tracker. The app's privacy policy is not transparent. Users who value their privacy may want to think twice before installing this app.
One Specific Permission Detail That Matters
The app requests permission to access your contacts. That is a dangerous permission. The app does not need to read your contacts to file a GD. It only needs your phone number and NID. The contacts permission is unnecessary. It is a privacy risk. The app also requests permission to access your camera and record audio. Those permissions are also unnecessary. The app only needs a live photo of you. That can be taken with the camera, but the audio permission is not needed. The app's permission model is overly broad. It asks for more than it needs. That is a red flag. Users should be cautious when granting these permissions. The app's privacy practices are not transparent. The Exodus report found a location advertisement tracker. That suggests the app may be collecting data for advertising purposes. That is not what users expect from a government app.
Get File
App Specifications
| Latest Version | 3.0.110 |
| Uploaded by | Bangladesh Police |
| Requires Android | Android 7.0+ |
| Category | Communication |
| Content Rating | Rated for 3+ |
Technical Details
| Package Name | com.opus_bd.lostandfound |
| Languages | English |
| Architecture | arm64-v8a |
| Signature | 099ad721c5e8f687ea0d825fc99de45e46651b76ab954b58d0aaed6d338ce766 |
Security & Additional Info
| Scan Result | Secure |
| Package Name | com.opus_bd.lostandfound |
| SHA‑256 | 099ad721c5e8f687ea0d825fc99de45e46651b76ab954b58d0aaed6d338ce766 |
| SHA‑1 | 6193447341e74296fe42f89ce9a3da36c73e2be1 |
| App Permissions | 0 |