For security reasons I would only like the cloud functions to be able to access my Firestore data. Then have my app call my cloud functions for data.
I can't find any docs about locking down your database so that only your cloud functions can access them.