Android Kids Recorder

Job ID: 37223761

Budget: $30 – $250 USD

Project Title: Android Kids Recorder

I was called from school that my 12-years old daughter was harrasing a colleague. Sincerely, I am not sure exactly what were the actual facts, because she deleted some messages from here phone. I got some Whatsapp text/audio messages, sent by one of the parents, but I bet the information is truncated.

Therefor, this is it:
1 - Kotlin application
2 - Start at boot
3 - Trigger when:
a) an incoming/outgoing phone call is started
b) an incoming/outgoing Whatsapp call is started
c) a voice/text Whatsapp message is sent/received
d) an SMS text message is sent/received
4 - Record the audio during calls and SFTP them to a server that I will configure
5 - Backup all voice/text messages from SMS/Whatsapp and SFTP them to a server that I will configure
6 - No UI of the app
7 - No icon of the app on Android screens

Minimum Android SDK: 31

The delivery should include compilable source code, with all the instructions to compile it.
After the compilation the resulted APK should be deployeable to the Android device, and all requirements above should work.
Related categories: Mobile App Development Android Kotlin