diff --git a/apps/www/pages/legal/customer-resources/subprocessor-list.tsx b/apps/www/pages/legal/customer-resources/subprocessor-list.tsx index 8b8192b14b0..b00792a32aa 100644 --- a/apps/www/pages/legal/customer-resources/subprocessor-list.tsx +++ b/apps/www/pages/legal/customer-resources/subprocessor-list.tsx @@ -3,23 +3,29 @@ import SectionContainer from '~/components/Layouts/SectionContainer' import PageBreadcrumb from '~/components/Sections/PageBreadcrumb' import PageHeader from '~/components/Sections/PageHeader' import SubprocessorUpdatesForm from '~/components/SubprocessorUpdatesForm' -import { Download } from 'lucide-react' +import { FileText } from 'lucide-react' import { NextSeo } from 'next-seo' -import { Button } from 'ui' +import { Badge } from 'ui' /** - * TO UPDATE THE SUBPROCESSOR LIST: + * TO ADD A NEW SUBPROCESSOR LIST VERSION: * 1. Drop the new dated PDF into `apps/www/public/legal/subprocessor-list/` - * (filename in `Month-D-YYYY.pdf` format, e.g. `September-1-2026.pdf`). - * 2. Change the single `CURRENT_PDF` constant below (both `file` and `displayDate`). - * This constant is the ONLY thing that needs to change on each update. + * (filename in `Month-D-YYYY.pdf` format, e.g. `December-1-2026.pdf`). + * 2. Add a new entry (`file` and `displayDate`) at the TOP of `SUBPROCESSOR_LIST_VERSIONS`. + * Keep the list newest first. Earlier versions stay listed, one download button each. */ -const CURRENT_PDF = { - file: 'June-1-2026.pdf', - displayDate: 'June 1, 2026', -} +const SUBPROCESSOR_LIST_VERSIONS = [ + { + file: 'October-12-2026.pdf', + displayDate: 'October 12, 2026', + }, + { + file: 'June-1-2026.pdf', + displayDate: 'June 1, 2026', + }, +] -const PDF_PATH = `/legal/subprocessor-list/${CURRENT_PDF.file}` +const PDF_BASE_PATH = '/legal/subprocessor-list' const meta = { title: 'Subprocessor List', @@ -43,14 +49,22 @@ export default function SubprocessorListPage() { subheader="The third-party sub-processors Supabase engages to help provide its services are indicated in the latest linked Subprocessor List available below. This page is updated with an updated Subprocessor List as our sub-processors change. You can subscribe to receive notifications of updates to this page, below." /> -
-
- -
+ Updated {displayDate} +
+ ))}
diff --git a/apps/www/public/legal/subprocessor-list/October-12-2026.pdf b/apps/www/public/legal/subprocessor-list/October-12-2026.pdf new file mode 100644 index 00000000000..98baafb8ae2 Binary files /dev/null and b/apps/www/public/legal/subprocessor-list/October-12-2026.pdf differ