# User Specific Data for Public Apps

**URL:** <https://community.glideapps.com/t/user-specific-data-for-public-apps/75646>\
**Category:** Ask for Help\
**Created:** [August 14, 2024, 3:52pm UTC](https://community.glideapps.com/t/user-specific-data-for-public-apps/75646 "2024-08-14T15:52:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Curtis](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/curtis/32/59826_2.png) [@Curtis](https://community.glideapps.com/u/Curtis)\
**Post date:** [August 14, 2024, 3:52pm UTC](https://community.glideapps.com/t/user-specific-data-for-public-apps/75646/1 "2024-08-14T15:52:35Z")

</div>

We’re using choice components tied to user specific columns in the user table.  
Our app is public with the option to sign in.

Currently the choice components aren’t working when we’re not signed into the app.

Any ideas? Should this work or is it because the user specific columns are in the user table?

I read on the forum that user specific columns can be used on public apps and the data is cleared when users close the app/cookies expire.

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [August 14, 2024, 4:06pm UTC](https://community.glideapps.com/t/user-specific-data-for-public-apps/75646/2 "2024-08-14T16:06:02Z")

</div>

Create a new one row table. Move the usc’s for visitors into this table. Use the one row table as the source of your screens.

---

<div class="post-metadata">

**Author:** ![Curtis](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/curtis/32/59826_2.png) [@Curtis](https://community.glideapps.com/u/Curtis)\
**Post date:** [August 14, 2024, 4:18pm UTC](https://community.glideapps.com/t/user-specific-data-for-public-apps/75646/3 "2024-08-14T16:18:57Z")

</div>

Thanks Eric, can the new user specific table also be used for logged in users?

---

<div class="post-metadata">

**Author:** ![Eric\_Penn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_penn/32/73888_2.png) [@Eric\_Penn](https://community.glideapps.com/u/Eric_Penn)\
**Post date:** [August 14, 2024, 5:01pm UTC](https://community.glideapps.com/t/user-specific-data-for-public-apps/75646/4 "2024-08-14T17:01:23Z")

</div>

Sure can. I may be a little unconventional but for a public app with optional sign-in I always use a one row table with usc’s as the source of my screens.

An exception to that rule would be attaching the ‘view profile’ screen to the users table… because I know the user would already be signed in 😉
