The user registers in Fiirebase and after if the date value in the database does not match the current date completing the task and save date in the base.
No, everything is made easier by using the stored variable.
Actually I am using Local Storage for most of my app-tasks, and would see if your idea works with Local Storage too. Also, that task which I am talking about would be updating a localDB data source from Airtable.
So, my final idea is to update the local Data Source only once-a-day on the splash screen, for the rest of the day’s sessions.
I used day month and date to make unique ID of each day… And used this as tag… Aloso added VC { Visit Count } as suffix, And used it asa tag were i count and store the visit/no-of-time-a-user-open-app-after-task. Hope this will work too…