I have to capture the smartphone screen (android and / or IOS).
The program (APP) must be run in the background and acquire the screen (every 5 seconds ... or every 20 ... etc ...
and send it by e-mail. If possible send images (screen) in zip format with password.
The sending parameters (smtp / user / password server, sending timing in seconds) must be entered in a textual configuration file.
If the phone does not have the active scheme, it must not send anything.
Ability to send data only with wi-fi connection or even with telephone data network.
If the icon can be hidden, it's better. App activation for configuration through key combination and / or other.
Possibility to generate an activation key generated on an e-mail address (transposing letters or transforming letters into numbers etc.). All in local, without online registration.
Possibility also to do from KeyLogger and send only the written text and / or messages received / sent?
For Android 7 - 8 - 9 and 10. For IOS to evaluate if feasible and what is feasible (only keylogger?)
Development with Android Studio. Sources required.
No other details are required except those mentioned above.