Need tracker software in C++

Job ID: 30679461

Budget: ₹6,000 – ₹15,000 INR

We need one tracker software in C++ (hybrid it should work in windows, linux, and mac) with following actions
1) Capture Windows Screenshot , with Mouse click counts, and keyboard key type count and update records on live server using api. We need to make sure, if no internet then it keep save in local and as soon internet come, it send data 1 by 1.
2) Need user log activity, how much time spend on which application (chrome, notepad, etc)
3) Website Blocking option needed


Delivering 2 different outputs->
A) Manual On/Off
B) Autostater with Hide application from Task Manager, option

I need complete source code along with proper instruction to generate exe file.
All the api needed will be provided by me