People Data Company – Background Search Platform
About the Client
Our client is a publicly listed U.S. based people data and risk intelligence company. They maintain millions of records spanning several decades, including information related to individuals’ past and current assets, criminal history, and contact details such as phone numbers and addresses. Their business depends on accurate, secure, and fast access to this data.Business Challenge
The client wanted to launch a new omnichannel product that would allow real estate agents and professionals to:- Search their client’s background data using phone number, name, age, and city
- Preview partial results for free
- Pay to unlock full, detailed reports
- A mobile experience with a consistent user experience
- A high-performance search layer that could handle repeated queries efficiently
- Strong data security and access controls
- Fast time-to-market to create new revenue from their existing data assets
Our Solution
1. Product Strategy & Architecture
Do Systems partnered with the client to shape the product end-to-end:- Analyzed the existing legacy system which was used for other purpose to identify the required data APIs
- Identified reusable components and open-source modules to reduce development effort and accelerate launch
- Created a detailed product backlog and prioritized features based on customer value and revenue impact
- Adopted Agile Scrum, delivering in small increments to gather early user feedback and continuously refine the product
2. Mobile Experience
We built a modern, native mobile applications where users can:- Search by phone number, name, age, and city
- View highly accurate, recent, relevant results
- Preview limited information and upgrade to full reports via online payment
- Manage subscriptions and access their history across web and mobile
3. Performance Optimization with Caching
To keep search results fast and cost-efficient, we:- Implemented Redis Cache to serve results instantly when users searched for the same person repeatedly, avoiding unnecessary round-trips to backend services.
- Implemented micro services in the Nodejs backend with NoSQL database (Mongo DB) which gave the flexibility to horizontally and vertically scale the application with high performance.
4. Data Security & Abuse Prevention
Given the sensitivity of people data, security and governance were essential. We:- Introduced a data abstraction layer so that raw data is never directly exposed from server to client
- Ensured only authorized users can access paid data, with proper access checks
- Vulnerability testing, Security tested product for strong security
- Built a monitoring and bot-detection process that continuously analyzes incoming data requests, detects suspicious patterns, and blocks high-risk users from future access
5. Admin & Back-office Platforms
We also delivered supporting platforms for internal teams to:- Manage subscriptions and entitlements
- Provide after-sales customer support
- Run reports and analytics on users, usage, and cash flows
Results
- New revenue stream unlocked by repurposing existing people data into a direct-to-consumer product
- 120,000+ new customers acquired in just 2 years after launch, driven by web and mobile presence
- Improved search visibility and user acquisition through advanced SEO techniques and an optimized digital funnel
- Repeat business earned: Delighted with our earlier product development work, the client selected Do Systems again to build this new background data search platform.



