diff --git a/frontend/src/components/admin/banner.tsx b/frontend/src/components/admin/banner.tsx index 00ff437..d611f0b 100644 --- a/frontend/src/components/admin/banner.tsx +++ b/frontend/src/components/admin/banner.tsx @@ -63,6 +63,20 @@ export default function AdminBanner() { )} + + +
+ + A data breach has happened, click here for more info. +
+ + {/* */} +
); } diff --git a/frontend/src/main.tsx b/frontend/src/main.tsx index 6df0358..8a28827 100644 --- a/frontend/src/main.tsx +++ b/frontend/src/main.tsx @@ -23,6 +23,7 @@ import ReportMiiPage from "./pages/report/mii.tsx"; import ReportUserPage from "./pages/report/user.tsx"; import EditMiiPage from "./pages/edit.tsx"; import PunishedPage from "./pages/punished.tsx"; +import BreachNoticePage from "./pages/breach-notice.tsx"; createRoot(document.getElementById("root")!).render( @@ -48,6 +49,7 @@ createRoot(document.getElementById("root")!).render( } /> } /> } /> + } /> } /> diff --git a/frontend/src/pages/breach-notice.tsx b/frontend/src/pages/breach-notice.tsx new file mode 100644 index 0000000..6295ae0 --- /dev/null +++ b/frontend/src/pages/breach-notice.tsx @@ -0,0 +1,38 @@ +export default function BreachNoticePage() { + return ( +
+

Breach Notice

+

+ Date: 13 May 2026 +

+ +
+ +

+ I have been made aware today (13 May 2026) that there has been a security breach on 6 May 2026 of the website. The following information have been + collected: +

+ +
    +
  • User IDs
  • +
  • Email addresses
  • +
  • Email verfication statuses
  • +
  • Avatar images
  • +
  • About Me descriptions
  • +
  • Profile creation dates
  • +
  • Profile update dates
  • +
  • Profile picture update dates
  • +
  • Amount of Miis you have liked
  • +
+ +

+ The only data that wouldn't normally be viewable is your email address (the same thing you would give to people to receive emails), everything else was + publicly viewable (such as on the profile pages). The code that caused this to happen has already been fixed. +

+

+ As far as I'm aware, no other information have been collected. The breach has been notified to the Information Commissioner's Office. Please take care + when opening any suspicious emails. TomodachiShare does not send any emails. Please do not click on any suspicious links. +

+
+ ); +}