Спросил потому что ты упомянул ARKit, но он же не работает на Android.
В плане того как решить проблему, я бы нашёл нативные плагины которые добавляют маски и быстро их обернул
Быстро такие вещи не делаются. Апи на разные платформы сильно отличается. Можно попробовать сделать чо-то на
https://developers.google.com/ar/discover вот этом. Там по идее должен быть один апи на обе платформы, будет проще плагин замутить если такого нет.
Я делал за пару недель простейшее применение : повесить шапку на голову в real time. Делал две разные нативные реализации. Ios через arkit и scenekit, андроид на гугловом arcore. В целом arcore с этой простой задачей справился хорошо, можно попробовать его же для ios и обернуть плагином.
Тут ещё нужен контент в нужном формате. Тоже надо учитывать.