Does Accessing 'Authenticated User' Data Count as a Backend Read Every Time?

Hi everyone,

I've been working on implementing some user-specific features in my FlutterFlow project and I'm utilizing the 'Authenticated User' data (like Email, User ID, Display Name) to personalize the experience. I'm trying to optimize my backend reads and am curious about the way FlutterFlow handles this data:

Does each access to an attribute from the 'Authenticated User' object count as a new read from the backend database? Or is this information cached after the initial sign-in and used locally, which would not count towards my database read quota?

Any insights or documentation pointers would be greatly appreciated!

Thanks!

2 replies