# Can Glideapps persist the state for public users when in "public sign-in" mode?

**URL:** <https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158>\
**Category:** Ask for Help\
**Created:** [October 14, 2019, 4:43am UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158 "2019-10-14T04:43:19Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![little\_panda](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/little_panda/32/926_2.png) [@little\_panda](https://community.glideapps.com/u/little_panda)\
**Post date:** [October 14, 2019, 4:43am UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158/1 "2019-10-14T04:43:19Z")

</div>

Is it possible with either directly with glide or with spreadsheet magic for a Glideapp to save the state for an anonymous user (i.e. when the app is set to sign-in: Public).

I imagine there is some cookie somewhere in the glideapp server side that identifies unique users. Would it be possible to ‘save that token’ somehow on the sheet so that the app can later filter on it (save settings, remember favorites, visitor counters, etc)

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [October 14, 2019, 9:14am UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158/2 "2019-10-14T09:14:28Z")

</div>

What state do you want to save?

---

<div class="post-metadata">

**Author:** ![little\_panda](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/little_panda/32/926_2.png) [@little\_panda](https://community.glideapps.com/u/little_panda)\
**Post date:** [October 16, 2019, 4:14am UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158/3 "2019-10-16T04:14:15Z")

</div>

The state of something that the unregistered user selected or did… that way when they go to the glideapp again they find it the way that they left it.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [October 16, 2019, 4:26am UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158/4 "2019-10-16T04:26:41Z")

</div>

Like a particular screen they were on before leaving the app?

---

<div class="post-metadata">

**Author:** ![little\_panda](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/little_panda/32/926_2.png) [@little\_panda](https://community.glideapps.com/u/little_panda)\
**Post date:** [November 3, 2019, 5:08pm UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158/5 "2019-11-03T17:08:35Z")

</div>

more like their favorites, forms that were filled out, images uploaded, etc…

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [November 3, 2019, 5:23pm UTC](https://community.glideapps.com/t/can-glideapps-persist-the-state-for-public-users-when-in-public-sign-in-mode/1158/6 "2019-11-03T17:23:08Z")

</div>

I don’t think you can do things like comments or favorites anonymously. They are tied to an email address, so they require the user to sign in to use those functions. Even on a public app. As for forms or images, there is nothing stopping you from allowing a user to submit those things anonymously, unless you are using Per User Data to view them and Email special values saved to the sheet. Then the user would still need to sign in I think. What you want would require some sort of device ID special value, which isn’t available at this time.

Some of this came up as a suggestion in the following thread:

> [@Paywall Request key](https://community.glideapps.com/t/paywall-request/1182):
>
> Hi folks ! Imagined flow : User buy items Payment accepted User access form in app Results form instantly display on app or send to validation Case of use, jobs board, object selling, … Is it already possible ? Some tricks to do that without external form ? Thanks.
