Driver Development for Web Security Company
Services Covered:

Industry
Information Technology
Duration
206 months
Budget
1M - 10M
Start Date
1 June 2009
Team Size
6-10 Employees
Engagement Model
Offshore
Project Capability Score (PCS)
82/100
Strong
Project Capability Score (PCS) estimates how capable Apriorit is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Confidential
Project Summary
Apriorit has worked with the client since 2009 developing and maintaining web security products, including a Windows driver that intercepts outbound web traffic and forwards it to the client's cloud service for analysis. They also built a macOS version and support an email security product. The vendor provides ongoing enhancements, bug fixes, and has recently incorporated QA into their delivery, while communicating via Jira, email, Skype, and Slack.
Key Challenges
- Needed Windows OS and low-level driver development expertise that the client lacked in-house.
- Required an agent to intercept outbound web requests and forward them to a cloud service for real-time analysis and filtering.
Project Deliverables
- Proof of concept (PoC)
- Windows driver (background service/agent) to intercept outbound web traffic
- macOS version of the agent
- Email security product (C#.NET platform)
- Ongoing enhancements, bug fixes, and maintenance
- QA integration into the vendor team
Project Solution
Apriorit created an initial scope and proof of concept to validate feasibility, then developed a Windows driver (background agent) that intercepts outbound web requests and forwards them to the client's cloud service for analysis and filtering. They also developed a macOS version and support an email security product on a C#.NET platform. Over time they expanded their role to include QA, ongoing maintenance, enhancements, and bug fixes while coordinating through a dedicated project manager and regular reporting.
Project Outcome
- They fix bugs quickly and provide consistent maintenance of existing products.
- They generally deliver on quoted estimates and provide weekly reports on team activities.
- The vendor proactively researches problems and suggests better solutions, improving overall product quality and communication.
Platforms
Desktop
Tech Stack
C++
C#
.NET
Client Endorsement
Overall Review Rating
4.75
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“Apriorit is actively involved in projects and responds quickly to any questions or needs. The team easily adjusts to changing scopes and is invested in created the best products for their customers.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Apriorit
Ongoing
Information Technology
Windows Port & Driver Development for IRIS Audio Technologies

Services Covered:
+1 more
Ongoing
Information Technology
Kernel-Level Malware Protection Driver Development

Services Covered:
+1 more