# Sensitive data & Columns

**URL:** <https://community.glideapps.com/t/sensitive-data-columns/75995>\
**Category:** Ask for Help\
**Created:** [August 30, 2024, 2:51pm UTC](https://community.glideapps.com/t/sensitive-data-columns/75995 "2024-08-30T14:51:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![enzo.tarateta](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/enzo.tarateta/32/82921_2.png) [@enzo.tarateta](https://community.glideapps.com/u/enzo.tarateta)\
**Post date:** [August 30, 2024, 2:51pm UTC](https://community.glideapps.com/t/sensitive-data-columns/75995/1 "2024-08-30T14:51:50Z")

</div>

Hello, I am in the process of creating an app, and given the countless hours of work I’ve put into it, I would like some clarification on a few issues. It will be a fitness app that includes training and possibly diet or nutritional advice. Data such as weight, height in centimeters, and gender will be requested, and the process will be step-by-step. The workouts will be progressive. I will need many columns for each athlete. The app will be offered in various countries, including the United States. There will be a list of workouts that clients can purchase, or there might be customized training options.

My concerns are regarding sensitive data. Do I need to include any type of contract or agreement within the app? Also, is there a limit to the number of columns per user? I believe there isn’t. Will a high number of columns cause any slowdown in the app’s performance? In that case, would it be possible to host up to 20,000 users, with approximately one user per row? The Maker plan seems to be the most suitable for my needs, correct?

Thank you in advance for your response.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 31, 2024, 8:07am UTC](https://community.glideapps.com/t/sensitive-data-columns/75995/2 "2024-08-31T08:07:21Z")

</div>

> **[User Data Rules and Restrictions | Glide](https://www.glideapps.com/legal/user-data)**
>
> We take your privacy seriously.

Please be careful about the “Health information that is not covered by HIPAA” section.

> [@enzo.tarateta](#):
>
> Also, is there a limit to the number of columns per user? I believe there isn’t.

There’s no limit.

> [@enzo.tarateta](#):
>
> Will a high number of columns cause any slowdown in the app’s performance?

If there’s a lot of calculation happening then it might be, but how many are we talking about here? There are apps running with 500+ columns in a table from what I recall in this forum.

> [@enzo.tarateta](#):
>
> In that case, would it be possible to host up to 20,000 users, with approximately one user per row?

Sounds like a yes, but wouldn’t you need to store rows for training/diet/nutritional advice as well? How do you handle the rows limit for Glide Tables/Google Sheets if you’re on Maker?

> [@enzo.tarateta](#):
>
> The Maker plan seems to be the most suitable for my needs, correct?

Yeah, but you’re limited to personal users.

> **[Glide Pricing | No Code App Builder for Teams & Businesses](https://www.glideapps.com/pricing)**
>
> Explore Glide's pricing plans, designed to scale with businesses of all sizes. Start for free today and build AI-powered apps without coding.

---

<div class="post-metadata">

**Author:** ![enzo.tarateta](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/enzo.tarateta/32/82921_2.png) [@enzo.tarateta](https://community.glideapps.com/u/enzo.tarateta)\
**Post date:** [August 31, 2024, 1:27pm UTC](https://community.glideapps.com/t/sensitive-data-columns/75995/3 "2024-08-31T13:27:34Z")

</div>

Thank you very much for your response. Actually, I will have two ways of selling the services and, therefore, providing access. I will have about ten standard training programs, designed according to the target niche. There are several months of training, and each week, the training data changes. It’s a step-by-step process. For this reason, I need many columns that won’t perform calculations but will contain notes for the training diary.

When I find clients who want a personalized training plan, I will request health-related data through Google Forms. I will include a link that connects to the external questionnaire. Other data will be used by the athlete themselves for self-assessment. The calculations that will be performed are averages, or there will be formulas to calculate caloric needs based on the responses given by an athlete. I don’t think I will face major issues with this.

For diets/nutritional advice from the nutritionist, the same approach as training (private or standard) will apply, but I have some doubts, so I’m not sure if I will include diets. In the case of personalized services, I will manually add rows, as I have noticed that updates are also limited (500 updates). That’s basically it.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 31, 2024, 1:43pm UTC](https://community.glideapps.com/t/sensitive-data-columns/75995/4 "2024-08-31T13:43:56Z")

</div>

If you use a Google Sheets in tandem with your Google Form, syncs will also be counted as updates.

---

<div class="post-metadata">

**Author:** ![enzo.tarateta](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/enzo.tarateta/32/82921_2.png) [@enzo.tarateta](https://community.glideapps.com/u/enzo.tarateta)\
**Post date:** [August 31, 2024, 2:03pm UTC](https://community.glideapps.com/t/sensitive-data-columns/75995/5 "2024-08-31T14:03:26Z")

</div>

I will never use Google Sheets in tandem with your Google Form. That will be for private services. I will add the exercise row only after working on the excel sheet. But I will always insert the rows manually.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [August 31, 2024, 11:29pm UTC](https://community.glideapps.com/t/sensitive-data-columns/75995/6 "2024-08-31T23:29:51Z")

</div>

So you’ll have to a use a lot of user-specific columns to keep the rows count in the limit? Or do you have another approach in mind, like JSON?
