diff --git a/ios/patching/005-social-app-ios-screens.patch b/ios/patching/005-social-app-ios-screens.patch
index efd8648..6910090 100644
--- a/ios/patching/005-social-app-ios-screens.patch
+++ b/ios/patching/005-social-app-ios-screens.patch
@@ -1,8 +1,8 @@
diff --git a/src/screens/Settings/AboutSettings.tsx b/src/screens/Settings/AboutSettings.tsx
-index 6b8257b91..48ba7909e 100644
+index 9ba067a2f..e34b9f9b0 100644
--- a/src/screens/Settings/AboutSettings.tsx
+++ b/src/screens/Settings/AboutSettings.tsx
-@@ -78,14 +78,14 @@ export function AboutSettingsScreen({}: Props) {
+@@ -78,7 +78,7 @@ export function AboutSettingsScreen({}: Props) {
- Terms of Service
+@@ -86,7 +86,7 @@ export function AboutSettingsScreen({}: Props) {
diff --git a/src/screens/Takendown.tsx b/src/screens/Takendown.tsx
-index 77f219e55..53f5e0cc0 100644
+index 660aecf1a..f19a62c0f 100644
--- a/src/screens/Takendown.tsx
+++ b/src/screens/Takendown.tsx
-@@ -214,10 +214,10 @@ export function Takendown() {
+@@ -212,10 +212,10 @@ export function Takendown() {
Your account was found to be in violation of the{' '}
-export const PrivacyPolicyScreen = (_props: Props) => {
- const pal = usePalette('default')
+- const {_} = useLingui()
+- const setMinimalShellMode = useSetMinimalShellMode()
+-
+- useFocusEffect(
+- React.useCallback(() => {
+- setMinimalShellMode(false)
+- }, [setMinimalShellMode]),
+- )
++import {useSetTitle} from '#/lib/hooks/useSetTitle'
++import {atoms as a, useTheme} from '#/alf'
++import {Text} from '#/components/Typography'
++
+export function PrivacyPolicyScreen() {
++ useSetTitle('Privacy Policy')
+ const t = useTheme()
- const {_} = useLingui()
- const setMinimalShellMode = useSetMinimalShellMode()
--
- useFocusEffect(
- React.useCallback(() => {
- setMinimalShellMode(false)
- }, [setMinimalShellMode]),
- )
--
+
return (
--
+
-
-
-
@@ -96,38 +97,54 @@ index a89eaadc4..1da393f03 100644
- />
-
-
-+
-+
-+
-+
-+ {_(msg`Privacy Policy`)}
-+
-+
-+
-+
-+
-+
-+ syu.is respects your privacy. We collect minimal data necessary to provide the service. Your posts and interactions are stored on the AT Protocol network. For questions, contact the administrator.
-+
-
+-
-
--
-+
++
++ Privacy Policy
++
++ Data Collection
++
++ syu.is collects minimal data necessary to provide the service. This includes your account information, posts, and interactions on the AT Protocol network.
++
++
++ Data Storage
++
++ Your data is stored on the AT Protocol network. Posts and profile information are public by default as part of the decentralized social network.
++
++
++ Third Parties
++
++ We do not sell your personal information to third parties. Your data may be visible to other users and services on the AT Protocol network.
++
++
++ Contact
++
++ For privacy-related questions, please contact the administrator.
++
++
++ 日本語
++
++ syu.isはサービス提供に必要な最小限のデータのみを収集します。投稿やプロフィール情報はAT Protocolネットワーク上で公開されます。個人情報を第三者に販売することはありません。
++
++
++
++ Last updated: 2025
++
+
)
- }
diff --git a/src/view/screens/TermsOfService.tsx b/src/view/screens/TermsOfService.tsx
-index d843c713c..b81767bd5 100644
+index d843c713c..c6a36268b 100644
--- a/src/view/screens/TermsOfService.tsx
+++ b/src/view/screens/TermsOfService.tsx
-@@ -1,50 +1,38 @@
+@@ -1,49 +1,49 @@
import React from 'react'
-import {View} from 'react-native'
-import {msg, Trans} from '@lingui/macro'
-import {useLingui} from '@lingui/react'
-+import {View, ScrollView} from 'react-native'
-+import {msg} from '@lingui/macro'
- import {useFocusEffect} from '@react-navigation/native'
+-import {useFocusEffect} from '@react-navigation/native'
-
-import {usePalette} from '#/lib/hooks/usePalette'
-import {
@@ -135,33 +152,35 @@ index d843c713c..b81767bd5 100644
- type NativeStackScreenProps,
-} from '#/lib/routes/types'
-import {s} from '#/lib/styles'
-+import {useLingui} from '@lingui/react'
- import {useSetMinimalShellMode} from '#/state/shell'
+-import {useSetMinimalShellMode} from '#/state/shell'
-import {TextLink} from '#/view/com/util/Link'
-import {Text} from '#/view/com/util/text/Text'
-import {ScrollView} from '#/view/com/util/Views'
++import {ScrollView} from 'react-native'
import * as Layout from '#/components/Layout'
-import {ViewHeader} from '../com/util/ViewHeader'
-+import {Text} from '#/components/Typography'
-+import {atoms as a, useTheme} from '#/alf'
-
+-
-type Props = NativeStackScreenProps
-export const TermsOfServiceScreen = (_props: Props) => {
- const pal = usePalette('default')
- const setMinimalShellMode = useSetMinimalShellMode()
+- const {_} = useLingui()
+-
+- useFocusEffect(
+- React.useCallback(() => {
+- setMinimalShellMode(false)
+- }, [setMinimalShellMode]),
+- )
++import {useSetTitle} from '#/lib/hooks/useSetTitle'
++import {atoms as a, useTheme} from '#/alf'
++import {Text} from '#/components/Typography'
++
+export function TermsOfServiceScreen() {
++ useSetTitle('Terms of Service')
+ const t = useTheme()
- const {_} = useLingui()
--
-+ const setMinimalShellMode = useSetMinimalShellMode()
- useFocusEffect(
- React.useCallback(() => {
- setMinimalShellMode(false)
- }, [setMinimalShellMode]),
- )
--
+
return (
--
+
-
-
-
@@ -173,23 +192,41 @@ index d843c713c..b81767bd5 100644
- text="bsky.social/about/support/tos"
- />
-
-+
-+
-+
-+
-+ {_(msg`Terms of Service`)}
-+
-+
-+
-+
-+
-+
-+ By using syu.is, you agree to use the service responsibly. Do not post illegal content, spam, or harass others. The administrator reserves the right to suspend accounts that violate these terms. This service is provided as-is without warranty.
-+
-
+-
-
--
-+
++
++ Terms of Service
++
++ Acceptance
++
++ By using syu.is, you agree to these terms. If you do not agree, please do not use the service.
++
++
++ Prohibited Content
++
++ Do not post illegal content, spam, or harass others. Do not impersonate others or spread misinformation.
++
++
++ Account Termination
++
++ The administrator reserves the right to suspend or terminate accounts that violate these terms.
++
++
++ Disclaimer
++
++ This service is provided "as is" without warranty of any kind.
++
++
++ 日本語
++
++ syu.isを利用することで、これらの利用規約に同意したものとみなします。違法なコンテンツの投稿、スパム、他者への嫌がらせは禁止です。管理者は規約違反のアカウントを停止する権利を有します。本サービスは現状のまま提供され、いかなる保証もありません。
++
++
++
++ Last updated: 2025
++
+
)
- }