Implementing Background Services for Content Blurring in Flutter for Child Safety App

I am trying to build a mobile app for child safety from online nudity, Just wanted to know is there any way in flutter that i can get the screen visuals and blur the specific content in the screen while my app is running in the background. ML model is not the problem , the implementation of this background services and blurring part is where i am having problem . If anybody knows anything related to this please do share

Would that be using accessibility/screen reader features? You could try accessing it through AccessibilityService API and draw overlays. Flutter would not be used in that case as the overlays would have to be native. You can of course combine Flutter and native Android code to make that work e.g. your control panel could be in Flutter, but the background service, overlay and accessing the A11y API would have to be done natively.

@dominik Thank you for your valuable response , I have never combined the native and flutter code together this will be really challenging as well exciting for me to explore something new . Thanks a lot again

Better build an HTTP proxy instead…

@evaluator118 Yeah, I am also thinking of it . Thanks for the suggestion