# Remove about page

**URL:** https://meta.discourse.org/t/remove-about-page/256566
**Category:** Development
**Created:** [February 28, 2023, 9:38pm UTC](https://meta.discourse.org/t/remove-about-page/256566 "2023-02-28T21:38:02Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Julien\_Bonnier](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/julien_bonnier/32/295545_2.png) [@Julien\_Bonnier](https://meta.discourse.org/u/Julien_Bonnier)
#### Post date: [February 28, 2023, 9:38pm UTC](https://meta.discourse.org/t/remove-about-page/256566/1 "2023-02-28T21:38:02Z")

</div>

Hi,

Is there any way to remove the about page or at least control the information that is in it?  
Like not displaying some administrators.

---

<div class="post-metadata">

### Author: ![j127](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/j127/32/79093_2.png) [@j127](https://meta.discourse.org/u/j127)
#### Post date: [February 28, 2023, 11:51pm UTC](https://meta.discourse.org/t/remove-about-page/256566/2 "2023-02-28T23:51:42Z")

</div>

You can use CSS like this. Put the username where it says “Bob”.

```css
.about-page div[data-username="Bob"] {
    display: none !important;
}

```

---

<div class="post-metadata">

### Author: ![Julien\_Bonnier](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/julien_bonnier/32/295545_2.png) [@Julien\_Bonnier](https://meta.discourse.org/u/Julien_Bonnier)
#### Post date: [March 1, 2023, 2:36pm UTC](https://meta.discourse.org/t/remove-about-page/256566/3 "2023-03-01T14:36:56Z")

</div>

Well, this is hiding an element, but it is still in the DOM.

---

<div class="post-metadata">

### Author: ![FunnySmile](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/funnysmile/32/229095_2.png) [@FunnySmile](https://meta.discourse.org/u/FunnySmile)
#### Post date: [March 1, 2023, 3:10pm UTC](https://meta.discourse.org/t/remove-about-page/256566/4 "2023-03-01T15:10:36Z")

</div>

> [@Julien\_Bonnier](#):
>
> Is there any way to remove the about page or at least control the information that is in it?  
> Like not displaying some administrators.

You can try using js scripts to block

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [March 1, 2023, 7:29pm UTC](https://meta.discourse.org/t/remove-about-page/256566/5 "2023-03-01T19:29:56Z")

</div>

To remove it from the DOM completely you’d have to override the about page template in a theme… there’s some detail about how to do that here: [(not recommended) Overriding Discourse templates from a Theme or Plugin](https://meta.discourse.org/t/overriding-discourse-templates-from-a-theme-or-plugin/247487)

The default template is this one: [discourse/app/assets/javascripts/discourse/app/templates/about.hbs at 9e440dca332c0e2879a1a6a4ee49347aba33d1ef · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/9e440dca332c0e2879a1a6a4ee49347aba33d1ef/app/assets/javascripts/discourse/app/templates/about.hbs)

And to override you’d want to copy the contents of the above file, add them to `{theme}/javascripts/discourse/templates/about.hbs`, and modify as you see fit. You could remove all admins by simply removing this block…

```hbs
{{#if this.model.admins}}
  <section class="about admins">
    <h3>{{d-icon "users"}} {{i18n "about.our_admins"}}</h3>

    <AboutPageUsers @users={{this.model.admins}} />
    <div class="clearfix"></div>
  </section>
{{/if}}

```

If you wanted to remove only some admins you’d probably need to override the route to add your own filter (the default route is here: [discourse/app/assets/javascripts/discourse/app/routes/about.js at 098ab29d4150a5a39880d59ef6cad5f6795a18fd · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/098ab29d4150a5a39880d59ef6cad5f6795a18fd/app/assets/javascripts/discourse/app/routes/about.js))

---

<div class="post-metadata">

### Author: ![jserre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jserre/32/358655_2.png) [@jserre](https://meta.discourse.org/u/jserre)
#### Post date: [February 11, 2024, 10:15am UTC](https://meta.discourse.org/t/remove-about-page/256566/6 "2024-02-11T10:15:20Z")

</div>

Maybe I’ve not drilled deep enough, but I haven’t found a setting to completely hide the “About” page for all users (or at least to all users but Admins).

Am I missing something?

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [February 11, 2024, 10:54am UTC](https://meta.discourse.org/t/remove-about-page/256566/7 "2024-02-11T10:54:59Z")

</div>

No, you’re not missing anything. There is currently no setting for this. There is a #Contribute > Feature request to add one, which you have already commented on:

> [@Add setting to remove /about stats & public data](https://meta.discourse.org/t/add-setting-to-remove-about-stats-public-data/283213/20):
>
> @JammyDodger I have the same feature request, but not for GDPR issues, simply so that none of my competitors can see the activity of our community. Which is something we absolutely would like to avoid. Competitors can easily figure out that we use Discourse, and hence easily bypass any CSS masking or theming we could do simply by going to the https://[my-community-name].discourse.group//site/statistics.json Should I create a new topic (it is the same feature request but a new use case)?

---

<div class="post-metadata">

### Author: ![jserre](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jserre/32/358655_2.png) [@jserre](https://meta.discourse.org/u/jserre)
#### Post date: [February 11, 2024, 11:48am UTC](https://meta.discourse.org/t/remove-about-page/256566/8 "2024-02-11T11:48:43Z")

</div>

Thank you!
