diff --git a/apps/docs/features/docs/Reference.sections.tsx b/apps/docs/features/docs/Reference.sections.tsx
index 73ab5bcf2b9d5..7e030df8d51cb 100644
--- a/apps/docs/features/docs/Reference.sections.tsx
+++ b/apps/docs/features/docs/Reference.sections.tsx
@@ -2,6 +2,7 @@ import { Fragment } from 'react'
 import ReactMarkdown from 'react-markdown'
 import { Tabs_Shadcn_, TabsContent_Shadcn_, TabsList_Shadcn_, TabsTrigger_Shadcn_, cn } from 'ui'
 
+import { isFeatureEnabled } from 'common'
 import ApiSchema from '~/components/ApiSchema'
 import { REFERENCES } from '~/content/navigation.references'
 import { MDXRemoteRefs, getRefMarkdown } from '~/features/docs/Reference.mdx'
@@ -42,6 +43,13 @@ async function RefSections({ libraryId, version }: RefSectionsProps) {
     flattenedSections = trimIntro(flattenedSections)
   }
 
+  if (!isFeatureEnabled('docs:auth')) {
+    flattenedSections = flattenedSections?.filter(
+      (section) =>
+        'product' in section && section.product !== 'auth' && section.product !== 'auth-admin'
+    )
+  }
+
   return (
     
       {(flattenedSections || [])
diff --git a/apps/studio/next.config.js b/apps/studio/next.config.js
index e24287147d208..93a6d8b029764 100644
--- a/apps/studio/next.config.js
+++ b/apps/studio/next.config.js
@@ -387,6 +387,11 @@ const nextConfig = {
         destination: '/organizations',
         permanent: false,
       },
+      {
+        source: '/project/:ref/settings/auth',
+        destination: '/project/:ref/auth',
+        permanent: false,
+      },
 
       ...(process.env.NEXT_PUBLIC_BASE_PATH?.length
         ? [
diff --git a/packages/common/enabled-features/enabled-features.json b/packages/common/enabled-features/enabled-features.json
index 6c125708c9a56..5b3494a78500d 100644
--- a/packages/common/enabled-features/enabled-features.json
+++ b/packages/common/enabled-features/enabled-features.json
@@ -33,8 +33,17 @@
   "database:replication": true,
   "database:roles": true,
 
+  "docs:auth": true,
   "docs:compliance": true,
+  "docs:contribution": true,
   "docs:self-hosting": true,
+  "docs:framework_quickstarts": true,
+  "docs:full_getting_started": true,
+  "docs:full_platform": true,
+  "docs:mobile_tutorials": true,
+  "docs:pgtap": true,
+  "docs:production_checklist": true,
+  "docs:web_apps": true,
 
   "feedback:docs": true,
 
diff --git a/packages/common/enabled-features/enabled-features.schema.json b/packages/common/enabled-features/enabled-features.schema.json
index 8d649907e7933..9943b890297ee 100644
--- a/packages/common/enabled-features/enabled-features.schema.json
+++ b/packages/common/enabled-features/enabled-features.schema.json
@@ -115,7 +115,14 @@
       "type": "boolean",
       "description": "Enable the database roles page"
     },
-
+    "docs:auth": {
+      "type": "boolean",
+      "description": "Enable auth docs"
+    },
+    "docs:contribution": {
+      "type": "boolean",
+      "description": "Enable documentation on contribution"
+    },
     "docs:compliance": {
       "type": "boolean",
       "description": "Enable documentation on compliance"
@@ -124,7 +131,34 @@
       "type": "boolean",
       "description": "Enable documentation for self-hosting"
     },
-
+    "docs:framework_quickstarts": {
+      "type": "boolean",
+      "description": "Enable framework quickstarts documentation"
+    },
+    "docs:full_getting_started": {
+      "type": "boolean",
+      "description": "Enable full getting started documentation"
+    },
+    "docs:full_platform": {
+      "type": "boolean",
+      "description": "Enable full platform documentation"
+    },
+    "docs:mobile_tutorials": {
+      "type": "boolean",
+      "description": "Enable mobile tutorials getting started documentation"
+    },
+    "docs:pgtap": {
+      "type": "boolean",
+      "description": "Enable pgtap started documentation"
+    },
+    "docs:production_checklist": {
+      "type": "boolean",
+      "description": "Enable production checklist"
+    },
+    "docs:web_apps": {
+      "type": "boolean",
+      "description": "Enable web apps getting started documentation"
+    },
     "feedback:docs": {
       "type": "boolean",
       "description": "Enable feedback submission for docs site"
@@ -292,8 +326,17 @@
     "dashboard_auth:sign_in_with_email",
     "database:replication",
     "database:roles",
+    "docs:auth",
     "docs:compliance",
+    "docs:contribution",
+    "docs:framework_quickstarts",
+    "docs:full_getting_started",
+    "docs:full_platform",
+    "docs:mobile_tutorials",
+    "docs:pgtap",
+    "docs:production_checklist",
     "docs:self-hosting",
+    "docs:web_apps",
     "feedback:docs",
     "integrations:partners",
     "integrations:show_stripe_wrapper",