Mobile App Development for Government Agency
- Custom Software Development Mobile App Development
- $10,000 to $49,999
- Nov. 2024 - May 2025
- Quality
- 4.5
- Schedule
- 5.0
- Cost
- 5.0
- Willing to Refer
- 5.0
"The project management for Discreet Check was exceptionally well-handled."
- Government
- Lincoln, Delaware
- Online Review
Digital Software Labs developed a mobile app for a government agency. They implemented 2F authentication, secure sign-up and login, account management, document verification, and OCR integration.
Digital Software Labs successfully met the client's expectations, delivering a high-quality product on time. Their project management was exceptional, and they demonstrated a high level of professionalism, organization, and responsiveness. The team was proactive and highly attentive to feedback.
The client submitted this review online.
BACKGROUND
Please describe your company and position.
I am the Founder of Discreet Check
Describe what your company does in a single sentence.
Verification App
OPPORTUNITY / CHALLENGE
What specific goals or objectives did you hire Digital Software Labs to accomplish?
- App Development
SOLUTION
How did you find Digital Software Labs?
Online Search
Why did you select Digital Software Labs over others?
- High ratings
- Pricing fit our budget
How many teammates from Digital Software Labs were assigned to this project?
2-5 Employees
Describe the scope of work in detail. Please include a summary of key deliverables.
1. Project Overview
Discreet Check is a mobile application designed to discreetly and securely verify national identity documents, focusing primarily on Social Security Numbers (SSNs). The app will provide a fast, user-friendly, and secure way to validate documents through mobile devices while ensuring privacy and compliance with relevant data protection laws.
2. Objectives
Allow users to verify Social Security Numbers and similar national IDs via a mobile app.
Ensure secure handling and validation of sensitive personal data.
Maintain a fast and intuitive user interface for mobile users.
Comply with legal and data protection requirements.
3. Functional Scope
3.1 User Registration & Authentication
Secure user sign-up and login (via email/phone number).
Two-Factor Authentication (optional for enhanced security).
Account management (update profile, reset password, etc.).
3.2 Document Verification
Input field for SSNs and other supported document numbers.
Option to scan/upload ID documents via camera.
OCR integration for text extraction from scanned documents.
API integration for real-time or asynchronous verification against a secure database or third-party service.
3.3 Verification Results
Display verification status: Valid, Invalid, or Needs Review.
Basic details returned from the verification source (if allowed).
Option to download or share a verification report securely.
3.4 History & Logs
View past verifications (with date and status).
Export or delete verification history (to comply with data regulations).
4. Non-Functional Requirements
4.1 Security
End-to-end encryption for data in transit and at rest.
Secure storage of any locally stored data using mobile OS best practices.
Biometric authentication (Face ID / Fingerprint) support.
4.2 Compliance
Follow applicable data protection laws (GDPR, HIPAA, CCPA as needed).
Privacy Policy and Terms of Use included in-app.
4.3 Performance
Fast loading times and real-time verification (if API response allows).
Optimized for both Android and iOS.
5. Technical Scope
5.1 Platforms
Native or cross-platform (React Native, Flutter, or similar).
Compatibility with latest Android and iOS versions.
5.2 Backend Integration
REST API or GraphQL integration with identity verification providers.
Secure cloud backend (e.g., Firebase, AWS, or custom server).
Push notifications for verification updates.
5.3 Admin Panel (Optional/Future Phase)
Admin dashboard to manage users, monitor verifications, and generate reports.
6. Deliverables
Fully functional mobile app (Android and iOS).
Source code and documentation.
Admin access (if applicable).
API keys or third-party integration details.
User manual or onboarding guide.
7. Timeline
Week 1–2: UI/UX Design
Week 3–5: Core Development (User Auth, Verification Engine)
Week 6–7: Integration & Testing
Week 8: Launch Preparation & Deployment
8. Dependencies
Third-party verification API providers.
OCR service provider.
App store accounts (Apple Developer, Google Play Console).
RESULTS & FEEDBACK
What were the measurable outcomes from the project that demonstrate progress or success?
Verification Accuracy & Efficiency
Achieve a minimum 95% verification accuracy rate for Social Security Numbers and other supported IDs within the first 90 days post-launch, measured against successful API responses.
Ensure an average document verification time of ≤ 10 seconds, including OCR processing and API response, under standard network conditions.
User Engagement & Adoption
Attain at least 5,000 app downloads within the first 3 months after release across Android and iOS platforms.
Maintain a user onboarding completion rate of at least 90% (users completing sign-up and first verification).
Achieve a 30-day user retention rate of 70% and average session time of at least 3 minutes.
System Performance
Ensure 99.9% app uptime during the first 6 months of production use.
Target <2 second app screen load times across all supported devices.
Guarantee scalability to support 10,000 concurrent users without degradation in performance.
Security and Compliance
Attain 100% encryption of all sensitive data both in transit and at rest using industry standards (e.g., AES-256, HTTPS/TLS).
Conduct quarterly security audits and zero critical vulnerabilities in any post-launch audit within the first year.
Maintain full compliance with GDPR, HIPAA, and CCPA with appropriate user data handling, consent flows, and privacy controls.
Integrate biometric authentication on ≥90% of supported devices where available.
User Satisfaction
Target a minimum app store rating of 4.5 stars based on at least 500 user reviews in the first 6 months.
Achieve a customer support resolution time of <24 hours for reported issues during the first quarter post-launch.
Reach 80% positive user feedback regarding the app’s ease of use and speed of verification through in-app surveys.
Feature Usage Metrics
75% of active users utilize the document scan feature with OCR.
60% of verifications result in downloadable or shareable reports.
85% of users revisit their verification history at least once.
Describe their project management. Did they deliver items on time? How did they respond to your needs?
The project management for Discreet Check was exceptionally well-handled by Sam and Edward . Both project managers demonstrated a high level of professionalism, organization, and responsiveness throughout the entire development cycle. They maintained clear communication, provided regular progress updates, and ensured that all milestones were met according to the agreed timeline.
Sam and Edward were proactive in understanding the app’s vision and were highly attentive to my feedback and evolving needs. Any questions or adjustments I had were addressed promptly, and they showed great flexibility when accommodating changes without compromising the project schedule. Their ability to coordinate between design, development, and testing teams made the entire process smooth and efficient. Overall, they delivered results on time and consistently exceeded expectations in terms of collaboration and support.
What was your primary form of communication with Digital Software Labs?
- Virtual Meeting
- Email or Messaging App
What did you find most impressive or unique about this company?
What I found most impressive and unique about this company was their commitment to both quality and communication. From the very beginning, they took the time to understand my vision for Discreet Check and treated the project with the same level of care and attention as if it were their own. Their ability to blend technical expertise with user-focused design made a significant impact on the final product.
Are there any areas for improvement or something Digital Software Labs could have done differently?
No
RATINGS
-
Quality
4.5Service & Deliverables
-
Schedule
5.0On time / deadlines
-
Cost
5.0Value / within estimates
-
Willing to Refer
5.0NPS