import { useTranslation } from 'react-i18next'; import SEOHead from '@/components/seo/SEOHead'; import { generateWebPage } from '@/utils/seo'; import { FILE_RETENTION_MINUTES } from '@/config/toolLimits'; const LAST_UPDATED = '2026-03-06'; const CONTACT_EMAIL = 'support@dociva.io'; export default function TermsPage() { const { t } = useTranslation(); const useItems = t('pages.terms.useItems', { returnObjects: true }) as string[]; const fileItems = t('pages.terms.fileItems', { minutes: FILE_RETENTION_MINUTES, returnObjects: true }) as string[]; return ( <>

{t('pages.terms.title')}

{t('pages.terms.lastUpdated', { date: LAST_UPDATED })}

{t('pages.terms.acceptanceTitle')}

{t('pages.terms.acceptanceText')}

{t('pages.terms.serviceTitle')}

{t('pages.terms.serviceText')}

{t('pages.terms.useTitle')}

{Array.isArray(useItems) && ( )}

{t('pages.terms.fileTitle')}

{Array.isArray(fileItems) && ( )}

{t('pages.terms.liabilityTitle')}

{t('pages.terms.liabilityText')}

{t('pages.terms.ipTitle')}

{t('pages.terms.ipText')}

{t('pages.terms.changesTitle')}

{t('pages.terms.changesText')}

{t('pages.terms.contactTitle')}

{t('pages.terms.contactText')}{' '} {CONTACT_EMAIL}.

); }